Quantcast

Renamed the "RecipeDB" directory to "Database"

pompachomp [01-14-10 - 21:20]
Renamed the "RecipeDB" directory to "Database"
DON'T USE THIS ALPHA.
Filename
Database/Alchemy.lua
Database/Blacksmithing.lua
Database/Cooking.lua
Database/Custom.lua
Database/Enchanting.lua
Database/Engineering.lua
Database/FirstAid.lua
Database/Inscription.lua
Database/Jewelcrafting.lua
Database/Leatherworking.lua
Database/Mob.lua
Database/Quest.lua
Database/Reputation.lua
Database/Runeforging.lua
Database/Seasonal.lua
Database/Smelting.lua
Database/Tailoring.lua
Database/Trainer.lua
Database/Vendor.lua
RecipeDB/Alchemy.lua
RecipeDB/Blacksmithing.lua
RecipeDB/Cooking.lua
RecipeDB/Custom.lua
RecipeDB/Enchanting.lua
RecipeDB/Engineering.lua
RecipeDB/FirstAid.lua
RecipeDB/Inscription.lua
RecipeDB/Jewelcrafting.lua
RecipeDB/Leatherworking.lua
RecipeDB/Mob.lua
RecipeDB/Quest.lua
RecipeDB/Reputation.lua
RecipeDB/Runeforging.lua
RecipeDB/Seasonal.lua
RecipeDB/Smelting.lua
RecipeDB/Tailoring.lua
RecipeDB/Trainer.lua
RecipeDB/Vendor.lua
diff --git a/Database/Alchemy.lua b/Database/Alchemy.lua
new file mode 100644
index 0000000..05d32b5
--- /dev/null
+++ b/Database/Alchemy.lua
@@ -0,0 +1,1477 @@
+--[[
+************************************************************************
+Alchemy.lua
+Alchemy data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
+
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitAlchemy(RecipeDB)
+
+	if initialized then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 51304, nil, Game, Orange, Yellow, Green, Gray)
+	end
+
+	-- Elixir of Lion's Strength -- 2329
+	AddRecipe(2329,1,2454,1,GAME_ORIG,1,55,75,95)
+	self:addTradeFlags(RecipeDB,2329, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41, F_DPS)
+	self:addTradeAcquire(RecipeDB,2329,8,8)
+
+	-- Minor Healing Potion -- 2330
+	AddRecipe(2330,1,118,1,GAME_ORIG,1,55,75,95)
+	self:addTradeFlags(RecipeDB,2330, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,2330,8,8)
+
+	-- Minor Mana Potion -- 2331
+	AddRecipe(2331,25,2455,1,GAME_ORIG,25,65,85,105)
+	self:addTradeFlags(RecipeDB,2331, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,2331,1,1215,1,1246,1,1386,1,1470,1,2132,1,2391,1,2837,1,3009,1,3184,1,3347,1,3603,1,4160,1,4611,1,5177,1,5499,1,7948,1,16161,1,16588,1,16642,1,16723,1,17215,1,18802,1,19052,1,27029,1,3964,1,33608,1,33674,1,27023,1,4900)
+
+	-- Minor Rejuvenation Potion -- 2332
+	AddRecipe(2332,40,2456,1,GAME_ORIG,40,70,90,110)
+	self:addTradeFlags(RecipeDB,2332, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,2332,1,1215,1,1246,1,1386,1,1470,1,2132,1,2391,1,2837,1,3009,1,3184,1,3347,1,3603,1,4160,1,4611,1,5177,1,5499,1,7948,1,16161,1,16588,1,16642,1,16723,1,17215,1,18802,1,19052,1,27029,1,3964,1,33608,1,33674,1,27023,1,4900)
+
+	-- Elixir of Lesser Agility -- 2333
+	AddRecipe(2333,140,3390,2,GAME_ORIG,140,165,185,205)
+	self:addTradeFlags(RecipeDB,2333, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,51)
+	self:addTradeAcquire(RecipeDB,2333,7,2)
+
+	-- Elixir of Minor Fortitude -- 2334
+	AddRecipe(2334,50,2458,1,GAME_ORIG,50,80,100,120)
+	self:addTradeFlags(RecipeDB,2334, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,2334,1,1215,1,1246,1,1386,1,1470,1,2132,1,2391,1
+	,2837,1,3009,1,3184,1,3347,1,3603,1,4160,1,4611,1,5177,1,5499,1,7948
+	,1,16161,1,16588,1,16642,1,16723,1
+	,17215,1,18802,1,19052,1,27029,1,3964,1,33608,1,33674,1,27023,1,4900)
+
+	-- Swiftness Potion -- 2335
+	AddRecipe(2335,60,2459,2,GAME_ORIG,60,90,110,130)
+	self:addTradeFlags(RecipeDB,2335, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,2335,7,2)
+
+	-- Lesser Healing Potion -- 2337
+	AddRecipe(2337,55,858,1,GAME_ORIG,55,85,105,125)
+	self:addTradeFlags(RecipeDB,2337, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,2337,1,1215,1,1246,1,1386,1,1470,1,2132,1,2391,1
+	,2837,1,3009,1,3184,1,3347,1,3603,1,4160,1,4611,1,5177,1,5499,1,7948
+	,1,16161,1,16588,1,16642,1,16723,1
+	,17215,1,18802,1,19052,1,27029,1,3964,1,33608,1,33674,1,27023,1,4900)
+
+	-- Weak Troll's Blood Elixir -- 3170
+	AddRecipe(3170,15,3382,1,GAME_ORIG,15,60,80,100)
+	self:addTradeFlags(RecipeDB,3170, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,3170,1,1215,1,1246,1,1386,1,1470,1,2132,1,2391,1
+	,2837,1,3009,1,3184,1,3347,1,3603,1,4160,1,4611,1,5177,1,5499,1,7948
+	,1,16161,1,16588,1,16642,1,16723,1,17215,1,18802,1,19052,1,27029,1,3964,1,33608,1,33674,1,27023,1,4900)
+
+	-- Elixir of Wisdom -- 3171
+	AddRecipe(3171,90,3383,1,GAME_ORIG,90,120,140,160)
+	self:addTradeFlags(RecipeDB,3171, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,3171,1,1386,1,2391,1,2837,1,3009,1,3347,1,4160,
+	1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1,19052,
+	1,27029,1,3603,1,1470,1,3964,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,
+	1,16161)
+
+	-- Minor Magic Resistance Potion -- 3172
+	AddRecipe(3172,110,3384,1,GAME_ORIG,110,135,155,175)
+	self:addTradeFlags(RecipeDB,3172, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 3172, A_WORLD_DROP, R_COMMON)
+
+	-- Lesser Mana Potion -- 3173
+	AddRecipe(3173,120,3385,1,GAME_ORIG,120,145,165,185)
+	self:addTradeFlags(RecipeDB,3173, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,3173,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
+	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
+	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
+	,16161)
+
+	-- Potion of Curing -- 3174
+	AddRecipe(3174,120,3386,1,GAME_ORIG,120,145,165,185)
+	self:addTradeFlags(RecipeDB, 3174, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 3174, A_WORLD_DROP, R_COMMON)
+
+	-- Limited Invulnerability Potion -- 3175
+	AddRecipe(3175,250,3387,2,GAME_ORIG,250,275,295,315)
+	self:addTradeFlags(RecipeDB, 3175, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 3175, A_WORLD_DROP, R_UNCOMMON)
+
+	-- Strong Troll's Blood Elixir -- 3176
+	AddRecipe(3176,125,3388,1,GAME_ORIG,125,150,170,190)
+	self:addTradeFlags(RecipeDB,3176, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,3176,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
+	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
+	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
+	,16161)
+
+	-- Elixir of Defense -- 3177
+	AddRecipe(3177,130,3389,1,GAME_ORIG,130,155,175,195)
+	self:addTradeFlags(RecipeDB,3177, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,52)
+	self:addTradeAcquire(RecipeDB,3177,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
+	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
+	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
+	,16161)
+
+	-- Elixir of Ogre's Strength -- 3188
+	AddRecipe(3188, 150, 3391, R_COMMON, GAME_ORIG, 150, 175, 195, 215)
+	self:addTradeFlags(RecipeDB,3188, F_ALLIANCE, F_HORDE, F_TRAINER, F_WORLD_DROP, F_IBOE, F_RBOE, F_DPS)
+	self:addTradeAcquire(RecipeDB,3188, A_WORLD_DROP, R_COMMON)
+
+	-- Elixir of Minor Agility -- 3230
+	AddRecipe(3230,50,2457,2,GAME_ORIG,50,80,100,120)
+	self:addTradeFlags(RecipeDB,3230, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE, F_DPS)
+	self:addTradeAcquire(RecipeDB, 3230, A_WORLD_DROP, R_UNCOMMON)
+
+	-- Healing Potion -- 3447
+	AddRecipe(3447,110,929,1,GAME_ORIG,110,135,155,175)
+	self:addTradeFlags(RecipeDB,3447, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,3447,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
+	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
+	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
+	,16161)
+
+	-- Lesser Invisibility Potion -- 3448
+	AddRecipe(3448,165,3823,1,GAME_ORIG,165,185,205,225)
+	self:addTradeFlags(RecipeDB,3448, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,3448,1,1386,1,4160,1,4611,1,7948,1,16588,1,18802
+	,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,
+	1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
+
+	-- Elixir of Fortitude -- 3450
+	AddRecipe(3450,175,3825,1,GAME_ORIG,175,195,215,235)
+	self:addTradeFlags(RecipeDB,3450, F_ALLIANCE, F_HORDE, F_TRAINER, F_WORLD_DROP,F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,3450,7,1,1,1386,1,4160,1,4611,1,7948,1,16588,1,
+	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
+	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
+
+	-- Mighty Troll's Blood Elixir -- 3451
+	AddRecipe(3451,180,3826,1,GAME_ORIG,180,200,220,240)
+	self:addTradeFlags(RecipeDB,3451, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,3451,7,1)
+
+	-- Mana Potion -- 3452
+	AddRecipe(3452,160,3827,1,GAME_ORIG,160,180,200,220)
+	self:addTradeFlags(RecipeDB,3452, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,3452,1,1386,1,4160,1,4611,1,7948,1,16588,1,18802
+	,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,
+	1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
+
+	-- Elixir of Detect Lesser Invisibility -- 3453
+	AddRecipe(3453,195,3828,2,GAME_ORIG,195,215,235,255)
+	self:addTradeFlags(RecipeDB,3453, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,3453,7,2)
+
+	-- Frost Oil -- 3454
+	AddRecipe(3454,200,3829,2,GAME_ORIG,200,220,240,260)
+	self:addTradeFlags(RecipeDB,3454, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,3454,2,2480)
+
+	-- Discolored Healing Potion -- 4508
+	AddRecipe(4508,50,4596,2,GAME_ORIG,50,80,100,120)
+	self:addTradeFlags(RecipeDB,4508,2,8,F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,4508,4,429)
+
+	-- Lesser Stoneshield Potion -- 4942
+	AddRecipe(4942,215,4623,1,GAME_ORIG,215,230,250,270)
+	self:addTradeFlags(RecipeDB,4942,1,2,8,F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,4942,4,715)
+
+	-- Rage Potion -- 6617
+	AddRecipe(6617,60,5631,1,GAME_ORIG,60,90,110,130)
+	self:addTradeFlags(RecipeDB,6617, F_ALLIANCE, F_HORDE, F_QUEST, F_DRUID,F_WARRIOR,F_IBOE, F_RBOE,51,52)
+	self:addTradeAcquire(RecipeDB,6617,2,1669,2,1685,2,3335,2,3499)
+
+	-- Great Rage Potion -- 6618
+	AddRecipe(6618,175,5633,1,GAME_ORIG,175,195,215,235)
+	self:addTradeFlags(RecipeDB,6618, F_ALLIANCE, F_HORDE, F_QUEST, F_DRUID,F_WARRIOR,F_IBOE, F_RBOE,51,52)
+	self:addTradeAcquire(RecipeDB,6618,2,3335,2,4226)
+
+	-- Elixir of Water Breathing -- 7179
+	AddRecipe(7179,90,5996,1,GAME_ORIG,90,120,140,160)
+	self:addTradeFlags(RecipeDB,7179, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,7179,1,1386,1,2391,1,2837,1,3009,1,3347,1,4160,
+	1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1,19052,
+	1,27029,1,3603,1,1470,1,3964,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,
+	1,16161)
+
+	-- Greater Healing Potion -- 7181
+	AddRecipe(7181,155,1710,1,GAME_ORIG,155,175,195,215)
+	self:addTradeFlags(RecipeDB,7181, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,7181,1,1386,1,4160,1,4611,1,7948,1,16588,1,18802
+	,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,
+	1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
+
+	-- Elixir of Minor Defense -- 7183
+	AddRecipe(7183,1,5997,1,GAME_ORIG,1,55,75,95)
+	self:addTradeFlags(RecipeDB,7183,1,3,F_IBOE, 41,52)
+	self:addTradeAcquire(RecipeDB,7183,8,8)
+
+	-- Holy Protection Potion -- 7255
+	AddRecipe(7255,100,6051,1,GAME_ORIG,100,130,150,170)
+	self:addTradeFlags(RecipeDB,7255, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,7255,2,1685,2,3134,2,3490)
+
+	-- Shadow Protection Potion -- 7256
+	AddRecipe(7256,135,6048,1,GAME_ORIG,135,160,180,200)
+	self:addTradeFlags(RecipeDB,7256, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,7256,2,2393,2,3956)
+
+	-- Fire Protection Potion -- 7257
+	AddRecipe(7257,165,6049,1,GAME_ORIG,165,210,230,250)
+	self:addTradeFlags(RecipeDB,7257, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,7257,2,4083,2,2380)
+
+	-- Frost Protection Potion -- 7258
+	AddRecipe(7258,190,6050,1,GAME_ORIG,190,205,225,245)
+	self:addTradeFlags(RecipeDB,7258, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,7258,2,2812,2,2848)
+
+	-- Nature Protection Potion -- 7259
+	AddRecipe(7259,190,6052,1,GAME_ORIG,190,210,230,250)
+	self:addTradeFlags(RecipeDB,7259, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,7259,2,2848,2,8157,2,8158,2,5594)
+
+	-- Blackmouth Oil -- 7836
+	AddRecipe(7836,80,6370,1,GAME_ORIG,80,80,90,100)
+	self:addTradeFlags(RecipeDB,7836, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,7836,1,1386,1,2391,1,2837,1,3009,1,3347,1,4160,
+	1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1,19052,
+	1,27029,1,3603,1,1470,1,3964,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
+	,16161)
+
+	-- Fire Oil -- 7837
+	AddRecipe(7837,130,6371,1,GAME_ORIG,130,150,160,170)
+	self:addTradeFlags(RecipeDB,7837, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,7837,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
+	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
+	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
+	,16161)
+
+	-- Swim Speed Potion -- 7841
+	AddRecipe(7841,100,6372,1,GAME_ORIG,100,130,150,170)
+	self:addTradeFlags(RecipeDB,7841, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,7841,1,1386,1,2391,1,2837,1,3009,1,3347,1,4160,
+	1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1,19052,
+	1,27029,1,3603,1,1470,1,3964,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,
+	1,16161)
+
+	-- Elixir of Firepower -- 7845
+	AddRecipe(7845,140,6373,1,GAME_ORIG,140,165,185,205)
+	self:addTradeFlags(RecipeDB,7845, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,7845,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
+	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
+	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
+	,16161)
+
+	-- Elixir of Giant Growth -- 8240
+	AddRecipe(8240,90,6662,2,GAME_ORIG,90,120,140,160)
+	self:addTradeFlags(RecipeDB,8240, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,51)
+	self:addTradeAcquire(RecipeDB,8240,7,2)
+
+	-- Greater Mana Potion -- 11448
+	AddRecipe(11448,205,6149,1,GAME_ORIG,205,220,240,260)
+	self:addTradeFlags(RecipeDB,11448, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,11448,1,1386,1,4160,1,4611,1,7948,1,16588,1,
+	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
+	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
+
+	-- Elixir of Agility -- 11449
+	AddRecipe(11449,185,8949,1,GAME_ORIG,185,205,225,245)
+	self:addTradeFlags(RecipeDB,11449, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,11449,1,1386,1,4160,1,4611,1,7948,1,16588,1,
+	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
+	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
+
+	-- Elixir of Greater Defense -- 11450
+	AddRecipe(11450,195,8951,1,GAME_ORIG,195,215,235,255)
+	self:addTradeFlags(RecipeDB,11450, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,52)
+	self:addTradeAcquire(RecipeDB,11450,1,1386,1,4160,1,4611,1,7948,1,16588,1,
+	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
+	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
+
+	-- Oil of Immolation -- 11451
+	AddRecipe(11451,205,8956,1,GAME_ORIG,205,220,240,260)
+	self:addTradeFlags(RecipeDB,11451, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,11451,1,1386,1,4160,1,4611,1,7948,1,16588,1,
+	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
+	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
+
+	-- Restorative Potion -- 11452
+	AddRecipe(11452,210,9030,1,GAME_ORIG,210,225,245,265)
+	self:addTradeFlags(RecipeDB,11452,1,2,8,F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,11452,4,2203,4,2501)
+
+	-- Magic Resistance Potion -- 11453
+	AddRecipe(11453,210,9036,2,GAME_ORIG,210,225,245,265)
+	self:addTradeFlags(RecipeDB,11453, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,11453,7,2)
+
+	-- Goblin Rocket Fuel -- 11456
+	AddRecipe(11456,210,9061,1,GAME_ORIG,210,225,245,265)
+	self:addTradeFlags(RecipeDB,11456, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,11456,8,9)
+
+	-- Superior Healing Potion -- 11457
+	AddRecipe(11457,215,3928,1,GAME_ORIG,215,230,250,270)
+	self:addTradeFlags(RecipeDB,11457, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,11457,1,1386,1,4160,1,4611,1,7948,1,16588,1,
+	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
+	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
+
+	-- Wildvine Potion -- 11458
+	AddRecipe(11458,225,9144,2,GAME_ORIG,225,240,260,280)
+	self:addTradeFlags(RecipeDB,11458, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,11458,7,2)
+
+	-- Philosopher's Stone -- 11459
+	AddRecipe(11459,225,9149,1,GAME_ORIG,225,240,260,280)
+	self:addTradeFlags(RecipeDB,11459, F_ALLIANCE, F_HORDE, F_QUEST, 37,41,53,54,61)
+	self:addTradeAcquire(RecipeDB,11459,2,5594)
+
+	-- Elixir of Detect Undead -- 11460
+	AddRecipe(11460,230,9154,1,GAME_ORIG,230,245,265,285)
+	self:addTradeFlags(RecipeDB,11460, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,11460,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Arcane Elixir -- 11461
+	AddRecipe(11461,235,9155,1,GAME_ORIG,235,250,270,290)
+	self:addTradeFlags(RecipeDB,11461, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,11461,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Invisibility Potion -- 11464
+	AddRecipe(11464,235,9172,2,GAME_ORIG,235,250,270,290)
+	self:addTradeFlags(RecipeDB,11464, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,11464,7,2)
+
+	-- Elixir of Greater Intellect -- 11465
+	AddRecipe(11465,235,9179,1,GAME_ORIG,235,250,270,290)
+	self:addTradeFlags(RecipeDB,11465, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,11465,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Gift of Arthas -- 11466
+	AddRecipe(11466,240,9088,2,GAME_ORIG,240,255,275,295)
+	self:addTradeFlags(RecipeDB,11466, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,11466,3,1783,3,1791)
+
+	-- Elixir of Greater Agility -- 11467
+	AddRecipe(11467,240,9187,1,GAME_ORIG,240,255,275,295)
+	self:addTradeFlags(RecipeDB,11467, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,11467,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Elixir of Dream Vision -- 11468
+	AddRecipe(11468,240,9197,2,GAME_ORIG,240,255,275,295)
+	self:addTradeFlags(RecipeDB,11468, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,11468,7,2)
+
+	-- Elixir of Giants -- 11472
+	AddRecipe(11472,245,9206,2,GAME_ORIG,245,260,280,300)
+	self:addTradeFlags(RecipeDB,11472, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,51)
+	self:addTradeAcquire(RecipeDB,11472,7,2)
+
+	-- Ghost Dye -- 11473
+	AddRecipe(11473,245,9210,1,GAME_ORIG,245,260,280,300)
+	self:addTradeFlags(RecipeDB,11473, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,11473,2,8157,2,8158)
+
+	-- Elixir of Shadow Power -- 11476
+	AddRecipe(11476,250,9264,2,GAME_ORIG,250,265,285,305)
+	self:addTradeFlags(RecipeDB,11476, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE,53,54)
+	self:addTradeAcquire(RecipeDB,11476,2,1313,2,4610)
+
+	-- Elixir of Demonslaying -- 11477
+	AddRecipe(11477,250,9224,1,GAME_ORIG,250,265,285,305)
+	self:addTradeFlags(RecipeDB,11477, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE,51)
+	self:addTradeAcquire(RecipeDB,11477,2,8177,2,8178)
+
+	-- Elixir of Detect Demon -- 11478
+	AddRecipe(11478,250,9233,1,GAME_ORIG,250,265,285,305)
+	self:addTradeFlags(RecipeDB,11478, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,11478,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Transmute: Iron to Gold -- 11479
+	AddRecipe(11479,225,3577,1,GAME_ORIG,225,240,260,280)
+	self:addTradeFlags(RecipeDB,11479, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,11479,2,5594)
+
+	-- Transmute: Mithril to Truesilver -- 11480
+	AddRecipe(11480,225,6037,1,GAME_ORIG,225,240,260,280)
+	self:addTradeFlags(RecipeDB,11480, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,11480,2,5594)
+
+	-- Catseye Elixir -- 12609
+	AddRecipe(12609,200,10592,1,GAME_ORIG,200,220,240,260)
+	self:addTradeFlags(RecipeDB,12609, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,12609,1,1386,1,4160,1,4611,1,7948,1,16588,1,
+	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
+	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
+
+	-- Dreamless Sleep Potion -- 15833
+	AddRecipe(15833,230,12190,1,GAME_ORIG,230,245,265,285)
+	self:addTradeFlags(RecipeDB,15833, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,15833,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Transmute: Arcanite -- 17187
+	AddRecipe(17187,275,12360,1,GAME_ORIG,275,275,282,290)
+	self:addTradeFlags(RecipeDB,17187, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17187,2,5594)
+
+	-- Stonescale Oil -- 17551
+	AddRecipe(17551,250,13423,1,GAME_ORIG,250,250,255,260)
+	self:addTradeFlags(RecipeDB,17551, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,17551,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Mighty Rage Potion -- 17552
+	AddRecipe(17552,255,13442,2,GAME_ORIG,255,270,290,310)
+	self:addTradeFlags(RecipeDB,17552, F_ALLIANCE, F_HORDE, F_TRAINER, F_DRUID,F_WARRIOR,F_IBOE, F_RBOE,51,52)
+	self:addTradeAcquire(RecipeDB,17552,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Superior Mana Potion -- 17553
+	AddRecipe(17553,260,13443,1,GAME_ORIG,260,275,295,315)
+	self:addTradeFlags(RecipeDB,17553, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17553,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Elixir of Superior Defense -- 17554
+	AddRecipe(17554,265,13445,1,GAME_ORIG,265,280,300,320)
+	self:addTradeFlags(RecipeDB,17554, F_ALLIANCE, F_HORDE, F_TRAINER, F_QUEST ,F_IBOE, F_RBOE,52)
+	self:addTradeAcquire(RecipeDB,17554,2,5178,2,3348)
+
+	-- Elixir of the Sages -- 17555
+	AddRecipe(17555,270,13447,2,GAME_ORIG,270,285,305,325)
+	self:addTradeFlags(RecipeDB,17555, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE,53,54)
+	self:addTradeAcquire(RecipeDB,17555,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Major Healing Potion -- 17556
+	AddRecipe(17556,275,13446,1,GAME_ORIG,275,290,310,330)
+	self:addTradeFlags(RecipeDB,17556, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17556,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Elixir of Brute Force -- 17557
+	AddRecipe(17557,275,13453,2,GAME_ORIG,275,290,310,330)
+	self:addTradeFlags(RecipeDB,17557, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE,51)
+	self:addTradeAcquire(RecipeDB,17557,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Transmute: Air to Fire -- 17559
+	AddRecipe(17559,275,7078,2,GAME_ORIG,275,275,282,290)
+	self:addTradeFlags(RecipeDB,17559, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,96)
+	self:addTradeAcquire(RecipeDB,17559,6,529,2,10856,6,529,2,10857,6,529,2,11536)
+
+	-- Transmute: Fire to Earth -- 17560
+	AddRecipe(17560,275,7076,2,GAME_ORIG,275,275,282,290)
+	self:addTradeFlags(RecipeDB,17560,F_ALLIANCE, F_HORDE,4,F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,17560,2,9499)
+
+	-- Transmute: Earth to Water -- 17561
+	AddRecipe(17561,275,7080,2,GAME_ORIG,275,275,282,290)
+	self:addTradeFlags(RecipeDB,17561, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,99)
+	self:addTradeAcquire(RecipeDB,17561,6,576,1,11557)
+
+	-- Transmute: Water to Air -- 17562
+	AddRecipe(17562,275,7082,2,GAME_ORIG,275,275,282,290)
+	self:addTradeFlags(RecipeDB,17562, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,17562,2,11278)
+
+	-- Transmute: Undeath to Water -- 17563
+	AddRecipe(17563,275,7080,2,GAME_ORIG,275,275,282,290)
+	self:addTradeFlags(RecipeDB,17563, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17563,7,2)
+
+	-- Transmute: Water to Undeath -- 17564
+	AddRecipe(17564,275,12808,2,GAME_ORIG,275,275,282,290)
+	self:addTradeFlags(RecipeDB,17564, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17564,7,2)
+
+	-- Transmute: Life to Earth -- 17565
+	AddRecipe(17565,275,7076,2,GAME_ORIG,275,275,282,290)
+	self:addTradeFlags(RecipeDB,17565, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17565,7,2)
+
+	-- Transmute: Earth to Life -- 17566
+	AddRecipe(17566,275,12803,2,GAME_ORIG,275,275,282,290)
+	self:addTradeFlags(RecipeDB,17566, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17566,7,2)
+
+	-- Greater Stoneshield Potion -- 17570
+	AddRecipe(17570,280,13455,2,GAME_ORIG,280,295,315,335)
+	self:addTradeFlags(RecipeDB,17570, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17570,7,2)
+
+	-- Elixir of the Mongoose -- 17571
+	AddRecipe(17571,280,13452,2,GAME_ORIG,280,295,315,335)
+	self:addTradeFlags(RecipeDB,17571, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE,51)
+	self:addTradeAcquire(RecipeDB,17571,3,6201,3,7106)
+
+	-- Purification Potion -- 17572
+	AddRecipe(17572,285,13462,2,GAME_ORIG,285,300,320,340)
+	self:addTradeFlags(RecipeDB,17572, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17572,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Greater Arcane Elixir -- 17573
+	AddRecipe(17573,285,13454,2,GAME_ORIG,285,300,320,340)
+	self:addTradeFlags(RecipeDB,17573, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE,53,54)
+	self:addTradeAcquire(RecipeDB,17573,1,1386,1,7948,1,16588,1,18802,1,19052,1,
+	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
+	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
+
+	-- Greater Fire Protection Potion -- 17574
+	AddRecipe(17574,290,13457,2,GAME_ORIG,290,305,325,345)
+	self:addTradeFlags(RecipeDB,17574,1,2,5,F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17574,3,9262,3,9264)
+
+	-- Greater Frost Protection Potion -- 17575
+	AddRecipe(17575,290,13456,2,GAME_ORIG,290,305,325,345)
+	self:addTradeFlags(RecipeDB,17575, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17575,3,7428)
+
+	-- Greater Nature Protection Potion -- 17576
+	AddRecipe(17576,290,13458,2,GAME_ORIG,290,305,325,345)
+	self:addTradeFlags(RecipeDB,17576, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17576,3,1812,3,1813)
+
+	-- Greater Arcane Protection Potion -- 17577
+	AddRecipe(17577,290,13461,2,GAME_ORIG,290,305,325,345)
+	self:addTradeFlags(RecipeDB,17577, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17577,3,7437)
+
+	-- Greater Shadow Protection Potion -- 17578
+	AddRecipe(17578,290,13459,2,GAME_ORIG,290,305,325,345)
+	self:addTradeFlags(RecipeDB,17578, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17578,3,8546,3,8550)
+
+	-- Major Mana Potion -- 17580
+	AddRecipe(17580,295,13444,2,GAME_ORIG,295,310,330,350)
+	self:addTradeFlags(RecipeDB,17580, F_ALLIANCE, F_HORDE, F_QUEST, 5,F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,17580,3,1853,2,11278)
+
+	-- Alchemist's Stone -- 17632
+	AddRecipe(17632,350,13503,1,GAME_ORIG,350,365,372,380)
+	self:addTradeFlags(RecipeDB,17632, F_ALLIANCE, F_HORDE, F_VENDOR, 37,41,53,54, F_TRINKET, 111)
+	self:addTradeAcquire(RecipeDB,17632,6,935,3,21432)
+
+	-- Flask of Petrification -- 17634
+	AddRecipe(17634,300,13506,2,GAME_ORIG,300,315,322,330)
+	self:addTradeFlags(RecipeDB,17634, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,17634,7,2)
+
+	-- Flask of the Titans -- 17635
+	AddRecipe(17635,300,13510,2,1,300,315,322,330)
+	self:addTradeFlags(RecipeDB,17635, F_ALLIANCE, F_HORDE, F_VENDOR, 5,F_IBOE, 41,111, F_TANK)
+	self:addTradeAcquire(RecipeDB,17635,3,10363,6,935,4,21432)
+
+	-- Flask of Distilled Wisdom -- 17636
+	AddRecipe(17636,300,13511,2,1,300,315,322,330)
+	self:addTradeFlags(RecipeDB,17636, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,103, F_CASTER, F_HEALER)
+	self:addTradeAcquire(RecipeDB,17636,6,942,4,17904)
+
+	-- Flask of Supreme Power -- 17637
+	AddRecipe(17637,300,13512,2,1,300,315,322,330)
+	self:addTradeFlags(RecipeDB,17637, F_ALLIANCE, F_HORDE, F_QUEST, 5,F_IBOE, 41,53,54,106)
+	self:addTradeAcquire(RecipeDB,17637,3,10508,6,989,4,21643)
+
+	-- Flask of Chromatic Resistance -- 17638
+	AddRecipe(17638,300,13513,2,1,300,315,322,330)
+	self:addTradeFlags(RecipeDB,17638, F_ALLIANCE, F_HORDE, F_QUEST, 5,F_IBOE, 41,
+	107)
+	self:addTradeAcquire(RecipeDB,17638,3,10339,6,1011,4,21655)
+
+	-- Elixir of Frost Power -- 21923
+	AddRecipe(21923,190,17708,1,GAME_ORIG,190,210,230,250)
+	self:addTradeFlags(RecipeDB,21923,1,2,7,F_IBOE, F_RBOE,53,54)
+	self:addTradeAcquire(RecipeDB,21923,5,1)
+
+	-- Major Rejuvenation Potion -- 22732
+	AddRecipe(22732,300,18253,3,GAME_ORIG,300,310,320,330)
+	self:addTradeFlags(RecipeDB,22732,1,2,6,F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,22732,8,26)
+
+	-- Elixir of Greater Water Breathing -- 22808
+	AddRecipe(22808,215,18294,1,GAME_ORIG,215,230,250,270)
+	self:addTradeFlags(RecipeDB,22808, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,22808,1,1386,1,4160,1,4611,1,7948,1,16588,1,
+	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
+	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,16161)
+
+	-- Gurubashi Mojo Madness -- 24266
+	AddRecipe(24266,300,19931,3,GAME_ORIG,300,315,322,330)
+	self:addTradeFlags(RecipeDB,24266,1,2,6,F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,24266,8,11)
+
+	-- Mageblood Elixir -- 24365
+	AddRecipe(24365,275,20007,1,GAME_ORIG,275,290,310,330)
+	self:addTradeFlags(RecipeDB,24365, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
+	100)
+	self:addTradeAcquire(RecipeDB,24365,6,270,3,14921)
+
+	-- Greater Dreamless Sleep Potion -- 24366
+	AddRecipe(24366,275,20002,1,GAME_ORIG,275,290,310,330)
+	self:addTradeFlags(RecipeDB,24366, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
+	100)
+	self:addTradeAcquire(RecipeDB,24366,6,270,1,14921)
+
+	-- Living Action Potion -- 24367
+	AddRecipe(24367,285,20008,1,GAME_ORIG,285,300,320,340)
+	self:addTradeFlags(RecipeDB,24367, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
+	100)
+	self:addTradeAcquire(RecipeDB,24367,6,270,4,14921)
+
+	-- Major Troll's Blood Elixir -- 24368
+	AddRecipe(24368,290,20004,1,GAME_ORIG,290,305,325,345)
+	self:addTradeFlags(RecipeDB,24368, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
+	100)
+	self:addTradeAcquire(RecipeDB,24368,6,270,2,14921)
+
+	-- Transmute: Elemental Fire -- 25146
+	AddRecipe(25146,300,7068,1,GAME_ORIG,300,301,305,310)
+	self:addTradeFlags(RecipeDB,25146, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,98)
+	self:addTradeAcquire(RecipeDB,25146,6,59,1,12944)
+
+	-- Elixir of Greater Firepower -- 26277
+	AddRecipe(26277,250,21546,2,GAME_ORIG,250,265,285,305)
+	self:addTradeFlags(RecipeDB,26277, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE,53,54)
+	self:addTradeAcquire(RecipeDB,26277,3,5844,3,5846,3,8637)
+
+	-- Elixir of Camouflage -- 28543
+	AddRecipe(28543,305,22823,1,1,305,320,327,335)
+	self:addTradeFlags(RecipeDB,28543, F_ALLIANCE, F_HORDE, F_TRAINER, 4,F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,28543,2,16588,2,16641,2,16705,2,18802)
+
+	-- Elixir of Major Strength -- 28544
+	AddRecipe(28544,305,22824,1,1,305,320,327,335)
+	self:addTradeFlags(RecipeDB,28544, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,28544,1,16588,1,18802,1,19052,1,27029,1,33608,1,
+	33674,1,27023)
+
+	-- Elixir of Healing Power -- 28545
+	AddRecipe(28545,310,22825,1,1,310,325,332,340)
+	self:addTradeFlags(RecipeDB,28545, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,28545,1,16588,1,18802,1,19052,1,27029,1,33608,1,
+	33674,1,27023)
+
+	-- Sneaking Potion -- 28546
+	AddRecipe(28546,315,22826,1,1,315,330,337,345)
+	self:addTradeFlags(RecipeDB,28546, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,28546,2,18017,2,19042)
+
+	-- Elixir of Major Frost Power -- 28549
+	AddRecipe(28549,320,22827,1,1,320,335,342,350)
+	self:addTradeFlags(RecipeDB,28549, F_ALLIANCE, F_HORDE, F_TRAINER, 4,F_IBOE, F_RBOE,53,54)
+	self:addTradeAcquire(RecipeDB,28549,2,18005,2,18017)
+
+	-- Insane Strength Potion -- 28550
+	AddRecipe(28550,320,22828,2,1,320,335,342,350)
+	self:addTradeFlags(RecipeDB,28550, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,51)
+	self:addTradeAcquire(RecipeDB,28550,7,2)
+
+	-- Super Healing Potion -- 28551
+	AddRecipe(28551,325,22829,1,1,325,340,347,355)
+	self:addTradeFlags(RecipeDB,28551, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28551,1,16588,1,18802,1,19052,1,27029,1,33608,1,
+	33674,1,27023)
+
+	-- Elixir of the Searching Eye -- 28552
+	AddRecipe(28552,325,22830,2,1,325,340,347,355)
+	self:addTradeFlags(RecipeDB,28552, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,28552,7,2)
+
+	-- Elixir of Major Agility -- 28553
+	AddRecipe(28553,330,22831,1,1,330,345,352,360)
+	self:addTradeFlags(RecipeDB,28553, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,51,104)
+	self:addTradeAcquire(RecipeDB,28553,6,946,2,17657,6,947,2,17585)
+
+	-- Shrouding Potion -- 28554
+	AddRecipe(28554,335,22871,2,1,335,350,357,365)
+	self:addTradeFlags(RecipeDB,28554, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, 41, 113)
+	self:addTradeAcquire(RecipeDB,28554,6,970,4,18382)
+
+	-- Super Mana Potion -- 28555
+	AddRecipe(28555,340,22832,1,1,340,355,362,370)
+	self:addTradeFlags(RecipeDB,28555, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,28555,2,18005,2,19837)
+
+	-- Elixir of Major Firepower -- 28556
+	AddRecipe(28556,345,22833,2,1,345,360,367,375)
+	self:addTradeFlags(RecipeDB,28556, F_ALLIANCE, F_HORDE, F_TRAINER, 4,F_IBOE, 41,53,54,110)
+	self:addTradeAcquire(RecipeDB,28556,6,934,3,19331)
+
+	-- Elixir of Major Defense -- 28557
+	AddRecipe(28557,345,22834,1,1,345,360,367,375)
+	self:addTradeFlags(RecipeDB,28557, F_ALLIANCE, F_HORDE, F_TRAINER, 4,F_IBOE, F_RBOE,52)
+	self:addTradeAcquire(RecipeDB,28557,2,18005,2,19837)
+
+	-- Elixir of Major Shadow Power -- 28558
+	AddRecipe(28558,350,22835,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28558, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,53
+	,54,107)
+	self:addTradeAcquire(RecipeDB,28558,6,1011,3,21655)
+
+	-- Major Dreamless Sleep Potion -- 28562
+	AddRecipe(28562,350,22836,1,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28562, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,28562,2,19042,2,19837)
+
+	-- Heroic Potion -- 28563
+	AddRecipe(28563,350,22837,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28563, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,51)
+	self:addTradeAcquire(RecipeDB,28563,7,2)
+
+	-- Haste Potion -- 28564 -- THERE'S 2 VERSIONS?
+	AddRecipe(28564,350,22838,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28564, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28564,3,24664)
+
+	-- Destruction Potion -- 28565
+	AddRecipe(28565,350,22839,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28565, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,53,54)
+	self:addTradeAcquire(RecipeDB,28565,7,2)
+
+	-- Transmute: Primal Air to Fire -- 28566
+	AddRecipe(28566,350,21884,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28566, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,111)
+	self:addTradeAcquire(RecipeDB,28566,6,935,3,21432)
+
+	-- Transmute: Primal Earth to Water -- 28567
+	AddRecipe(28567,350,21885,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28567, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,113)
+	self:addTradeAcquire(RecipeDB,28567,6,970,3,18382)
+
+	-- Transmute: Primal Fire to Earth -- 28568
+	AddRecipe(28568,350,22452,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28568, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,108)
+	self:addTradeAcquire(RecipeDB,28568,6,978,3,20240)
+
+	-- Transmute: Primal Water to Air -- 28569
+	AddRecipe(28569,350,22451,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28569, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,103)
+	self:addTradeAcquire(RecipeDB,28569,6,942,3,17904)
+
+	-- Elixir of Major Mageblood -- 28570
+	AddRecipe(28570,355,22840,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28570, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,28570,7,2)
+
+	-- Major Fire Protection Potion -- 28571
+	AddRecipe(28571,360,22841,2,1,360,375,377,380)
+	self:addTradeFlags(RecipeDB,28571,1,2,5,F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28571,3,19168,3,19221)
+
+	-- Major Frost Protection Potion -- 28572
+	AddRecipe(28572,360,22842,2,1,360,375,377,380)
+	self:addTradeFlags(RecipeDB,28572,1,2,5,11,F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28572,3,18344)
+
+	-- Major Nature Protection Potion -- 28573
+	AddRecipe(28573,360,22844,1,1,360,375,377,380)
+	self:addTradeFlags(RecipeDB,28573, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
+	103)
+	self:addTradeAcquire(RecipeDB,28573,6,942,4,17904)
+
+	-- Major Arcane Protection Potion -- 28575
+	AddRecipe(28575,360,22845,2,1,360,375,377,380)
+	self:addTradeFlags(RecipeDB,28575, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28575,3,17150)
+
+	-- Major Shadow Protection Potion -- 28576
+	AddRecipe(28576,360,22846,2,1,360,375,377,380)
+	self:addTradeFlags(RecipeDB,28576, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28576,3,21302)
+
+	-- Major Holy Protection Potion -- 28577
+	AddRecipe(28577,360,22847,2,1,360,375,377,380)
+	self:addTradeFlags(RecipeDB,28577, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28577,3,19973)
+
+	-- Elixir of Empowerment -- 28578   -- THERE'S 2 VERSIONS?
+	AddRecipe(28578,365,22848,2,1,365,375,377,380)
+	self:addTradeFlags(RecipeDB,28578, F_ALLIANCE, F_HORDE, F_TRAINER, 11,F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28578,3,24664)
+
+	-- Ironshield Potion -- 28579
+	AddRecipe(28579,365,22849,2,1,365,375,377,380)
+	self:addTradeFlags(RecipeDB,28579,1,2,5,F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28579,3,17862)
+
+	-- Transmute: Primal Shadow to Water -- 28580
+	AddRecipe(28580,370,21885,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28580, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28580,8,3)
+
+	-- Transmute: Primal Water to Shadow -- 28581
+	AddRecipe(28581,370,22456,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28581, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28581,8,3)
+
+	-- Transmute: Primal Mana to Fire -- 28582
+	AddRecipe(28582,370,21884,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28582, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28582,8,3)
+
+	-- Transmute: Primal Fire to Mana -- 28583
+	AddRecipe(28583,370,22457,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28583, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28583,8,3)
+
+	-- Transmute: Primal Life to Earth -- 28584
+	AddRecipe(28584,370,22452,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28584, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28584,8,3)
+
+	-- Transmute: Primal Earth to Life -- 28585
+	AddRecipe(28585,370,21886,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,28585, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28585,8,3)
+
+	-- Super Rejuvenation Potion -- 28586
+	AddRecipe(28586,375,22850,1,1,375,375,377,380)
+	self:addTradeFlags(RecipeDB,28586, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28586,8,2)
+
+	-- Flask of Fortification -- 28587
+	AddRecipe(28587,375,22851,1,1,375,375,377,380)
+	self:addTradeFlags(RecipeDB,28587, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,52)
+	self:addTradeAcquire(RecipeDB,28587,8,1)
+
+	-- Flask of Mighty Restoration -- 28588
+	AddRecipe(28588,375,22853,1,1,375,375,377,380)
+	self:addTradeFlags(RecipeDB,28588, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,28588,8,1)
+
+	-- Flask of Relentless Assault -- 28589
+	AddRecipe(28589,375,22854,1,1,375,375,377,380)
+	self:addTradeFlags(RecipeDB,28589, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,28589,8,1)
+
+	-- Flask of Blinding Light -- 28590
+	AddRecipe(28590,375,22861,1,1,375,375,377,380)
+	self:addTradeFlags(RecipeDB,28590, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,28590,8,1)
+
+	-- Flask of Pure Death -- 28591
+	AddRecipe(28591,375,22866,1,1,375,375,377,380)
+	self:addTradeFlags(RecipeDB,28591, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,28591,8,1)
+
+	-- Transmute: Primal Might -- 29688
+	AddRecipe(29688,350,23571,2,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,29688, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,29688,2,16641,2,16705,2,19074)
+
+	-- Transmute: Earthstorm Diamond -- 32765
+	AddRecipe(32765,350,25867,1,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,32765, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
+	103)
+	self:addTradeAcquire(RecipeDB,32765,6,942,2,17904)
+
+	-- Transmute: Skyfire Diamond -- 32766
+	AddRecipe(32766,350,25868,1,1,350,365,372,380)
+	self:addTradeFlags(RecipeDB,32766, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
+	104)
+	self:addTradeAcquire(RecipeDB,32766,6,946,2,17657,6,947,2,17585)
+
+	-- Volatile Healing Potion -- 33732
+	AddRecipe(33732,300,28100,1,1,300,315,322,330)
+	self:addTradeFlags(RecipeDB,33732, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,33732,1,16588,1,18802,1,19052,1,27029,1,33608,1,
+	33674,1,27023)
+
+	-- Unstable Mana Potion -- 33733
+	AddRecipe(33733,310,28101,1,1,310,325,332,340)
+	self:addTradeFlags(RecipeDB,33733, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,33733,1,16588,1,18802,1,19052,1,27029,1,33608,1,
+	33674,1,27023)
+
+	-- Onslaught Elixir -- 33738
+	AddRecipe(33738,300,28102,1,1,300,315,322,330)
+	self:addTradeFlags(RecipeDB,33738, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,33738,1,16588,1,18802,1,19052,1,27029,1,33608,1,
+	33674,1,27023)
+
+	-- Adept's Elixir -- 33740
+	AddRecipe(33740,300,28103,1,GAME_ORIG,300,315,322,330)
+	self:addTradeFlags(RecipeDB,33740, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,33740,1,16588,1,18802,1,19052,1,27029,1,33608,1,
+	33674,1,27023)
+
+	-- Elixir of Mastery -- 33741
+	AddRecipe(33741,315,28104,1,1,315,330,337,345)
+	self:addTradeFlags(RecipeDB,33741, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,33741,1,16588,1,18802,1,19052,1,27029,1,33608,1,
+	33674,1,27023)
+
+	-- Mercurial Stone -- 38070
+	AddRecipe(38070,325,31080,1,1,325,340,347,355)
+	self:addTradeFlags(RecipeDB,38070, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP,61)
+	self:addTradeAcquire(RecipeDB,38070,1,16588,1,18802,1,19052,1,27029,1,33608,1,
+	33674,1,27023)
+
+	-- Fel Strength Elixir -- 38960
+	AddRecipe(38960,335,31679,3,1,335,350,357,365)
+	self:addTradeFlags(RecipeDB,38960, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,38960,3,19740,3,19755,3,21302,3,21314)
+
+	-- Fel Mana Potion -- 38961
+	AddRecipe(38961,360,31677,3,1,360,375,377,380)
+	self:addTradeFlags(RecipeDB,38961, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,38961,3,19792,3,19795,3,19796,3,19806,3,22016,3,
+	22017,3,22018,3,22076,3,22093)
+
+	-- Fel Regeneration Potion -- 38962
+	AddRecipe(38962,345,31676,3,1,345,360,367,375)
+	self:addTradeFlags(RecipeDB,38962, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,38962,3,19754,3,19756,3,20878,3,20887)
+
+	-- Elixir of Major Fortitude -- 39636
+	AddRecipe(39636,310,32062,1,1,310,325,332,340)
+	self:addTradeFlags(RecipeDB,39636, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,39636,1,16588,1,18802,1,19052,1,27029,1,33608,1,
+	33674,1,27023)
+
+	-- Earthen Elixir -- 39637
+	AddRecipe(39637,320,32063,1,1,320,335,342,350)
+	self:addTradeFlags(RecipeDB,39637, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
+	103)
+	self:addTradeAcquire(RecipeDB,39637,6,942,2,17904)
+
+	-- Elixir of Draenic Wisdom -- 39638
+	AddRecipe(39638,320,32067,1,1,320,335,342,350)
+	self:addTradeFlags(RecipeDB,39638, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,39638,1,16588,1,18802,1,19052,1,27029,1,33608,1,
+	33674,1,27023)
+
+	-- Elixir of Ironskin -- 39639
+	AddRecipe(39639,330,32068,1,1,330,345,352,360)
+	self:addTradeFlags(RecipeDB,39639, F_ALLIANCE, F_HORDE, F_QUEST, 9,F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,39639,2,18821,2,18822)
+
+	-- Cauldron of Major Arcane Protection -- 41458
+	AddRecipe(41458,360,32839,1,1,360,360,370,380)
+	self:addTradeFlags(RecipeDB,41458, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,41458,8,4)
+
+	-- Cauldron of Major Fire Protection -- 41500
+	AddRecipe(41500,360,32849,1,1,360,360,370,380)
+	self:addTradeFlags(RecipeDB,41500, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,41500,8,4)
+
+	-- Cauldron of Major Frost Protection -- 41501
+	AddRecipe(41501,360,32850,1,1,360,360,370,380)
+	self:addTradeFlags(RecipeDB,41501, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,41501,8,4)
+
+	-- Cauldron of Major Nature Protection -- 41502
+	AddRecipe(41502,360,32851,1,1,360,360,370,380)
+	self:addTradeFlags(RecipeDB,41502, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,41502,8,4)
+
+	-- Cauldron of Major Shadow Protection -- 41503
+	AddRecipe(41503,360,32852,1,1,360,360,370,380)
+	self:addTradeFlags(RecipeDB,41503, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,41503,8,4)
+
+	-- Flask of Chromatic Wonder -- 42736
+	AddRecipe(42736,375,33208,2,1,375,390,397,405)
+	self:addTradeFlags(RecipeDB,42736, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE,
+	114)
+	self:addTradeAcquire(RecipeDB,42736,6,967,2,18255)
+
+	-- Mad Alchemist's Potion -- 45061
+	AddRecipe(45061,325,34440,1,1,325,335,342,350)
+	self:addTradeFlags(RecipeDB,45061, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,45061,1,16588,1,18802,1,19052,1,27023,1,27029,1,
+	33608,1,33674)
+
+	-- Guardian's Alchemist Stone -- 47046
+	AddRecipe(47046,375,35748,1,1,375,380,385,390)
+	self:addTradeFlags(RecipeDB,47046, F_ALLIANCE, F_HORDE, F_QUEST, 37,41,52,61,112)
+	self:addTradeAcquire(RecipeDB,47046,6,1077,4,25032)
+
+	-- Sorcerer's Alchemist Stone -- 47048
+	AddRecipe(47048,375,35749,1,1,375,380,385,390)
+	self:addTradeFlags(RecipeDB,47048, F_ALLIANCE, F_HORDE, F_QUEST, 37,41,53,54,61,112)
+	self:addTradeAcquire(RecipeDB,47048,6,1077,4,25032)
+
+	-- Redeemer's Alchemist Stone -- 47049
+	AddRecipe(47049,375,35750,1,1,375,380,385,390)
+	self:addTradeFlags(RecipeDB,47049, F_ALLIANCE, F_HORDE, F_QUEST, 37,41,53,54,61,112)
+	self:addTradeAcquire(RecipeDB,47049,6,1077,4,25032)
+
+	-- Assassin's Alchemist Stone -- 47050
+	AddRecipe(47050,375,35751,1,1,375,380,385,390)
+	self:addTradeFlags(RecipeDB,47050, F_ALLIANCE, F_HORDE, F_QUEST, 37,41,51,61,112)
+	self:addTradeAcquire(RecipeDB,47050,6,1077,4,25032)
+
+	-- Transmute: Eternal Life to Shadow -- 53771
+	AddRecipe(53771,405,35627,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53771, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53771,8,19)
+
+	-- Transmute: Eternal Life to Fire -- 53773
+	AddRecipe(53773,405,36860,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53773, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53773,8,19)
+
+	-- Transmute: Eternal Fire to Water -- 53774
+	AddRecipe(53774,405,35622,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53774, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53774,8,19)
+
+	-- Transmute: Eternal Fire to Life -- 53775
+	AddRecipe(53775,405,35625,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53775, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53775,8,19)
+
+	-- Transmute: Eternal Air to Water -- 53776
+	AddRecipe(53776,405,35622,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53776, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53776,8,19)
+
+	-- Transmute: Eternal Air to Earth -- 53777
+	AddRecipe(53777,405,35624,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53777, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53777,8,19)
+
+	-- Transmute: Eternal Shadow to Earth -- 53779
+	AddRecipe(53779,405,35624,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53779, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53779,8,19)
+
+	-- Transmute: Eternal Shadow to Life -- 53780
+	AddRecipe(53780,405,35625,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53780, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53780,8,19)
+
+	-- Transmute: Eternal Earth to Air -- 53781
+	AddRecipe(53781,405,35623,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53781, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53781,8,19)
+
+	-- Transmute: Eternal Earth to Shadow -- 53782
+	AddRecipe(53782,405,35627,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53782, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53782,8,19)
+
+	-- Transmute: Eternal Water to Air -- 53783
+	AddRecipe(53783,405,35623,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53783, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53783,8,19)
+
+	-- Transmute: Eternal Water to Fire -- 53784
+	AddRecipe(53784,405,36860,2,2,405,405,415,425)
+	self:addTradeFlags(RecipeDB,53784, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53784,8,19)
+
+	-- Pygmy Oil -- 53812
+	AddRecipe(53812,375,40195,1,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,53812, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53812,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Runic Healing Potion -- 53836
+	AddRecipe(53836,405,33447,1,2)
+	self:addTradeFlags(RecipeDB,53836, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53836,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Runic Mana Potion -- 53837
+	AddRecipe(53837,410,33448,1,2)
+	self:addTradeFlags(RecipeDB,53837, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53837,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Resurgent Healing Potion -- 53838
+	AddRecipe(53838,350,39671,1,2)
+	self:addTradeFlags(RecipeDB,53838, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53838,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Icy Mana Potion -- 53839
+	AddRecipe(53839,360,40067,1,2)
+	self:addTradeFlags(RecipeDB,53839, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53839,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Elixir of Mighty Agility -- 53840
+	AddRecipe(53840,395,39666,1,2)
+	self:addTradeFlags(RecipeDB,53840, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,53840,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Wrath Elixir -- 53841
+	AddRecipe(53841,355,40068,1,2)
+	self:addTradeFlags(RecipeDB,53841, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,53841,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Spellpower Elixir -- 53842
+	AddRecipe(53842,365,40070,1,2)
+	self:addTradeFlags(RecipeDB,53842, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,53842,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Elixir of Spirit -- 53847
+	AddRecipe(53847,385,40072,1,2)
+	self:addTradeFlags(RecipeDB,53847, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,53847,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Guru's Elixir -- 53848
+	AddRecipe(53848,375,40076,1,2)
+	self:addTradeFlags(RecipeDB,53848, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53848,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Crazy Alchemist's Potion -- 53895
+	AddRecipe(53895,400,40077,1,2)
+	self:addTradeFlags(RecipeDB,53895, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53895,8,18)
+
+	-- Elixir of Mighty Fortitude -- 53898
+	AddRecipe(53898,390,40078,1,2)
+	self:addTradeFlags(RecipeDB,53898, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53898,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Lesser Flask of Toughness -- 53899
+	AddRecipe(53899,375,40079,1,2)
+	self:addTradeFlags(RecipeDB,53899, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53899,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Potion of Nightmares -- 53900
+	AddRecipe(53900,380,40081,1,2)
+	self:addTradeFlags(RecipeDB,53900, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53900,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Flask of the Frost Wyrm -- 53901
+	AddRecipe(53901,435,40082,1,2)
+	self:addTradeFlags(RecipeDB,53901, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,53901,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Flask of Stoneblood -- 53902
+	AddRecipe(53902,435,40083,1,2)
+	self:addTradeFlags(RecipeDB,53902, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53902,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Flask of Endless Rage -- 53903
+	AddRecipe(53903,435,40084,1,2)
+	self:addTradeFlags(RecipeDB,53903, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,53903,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Powerful Rejuvenation Potion -- 53904
+	AddRecipe(53904,400,40087,1,2)
+	self:addTradeFlags(RecipeDB,53904, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53904,8,18)
+
+	-- Indestructible Potion -- 53905
+	AddRecipe(53905,395,40093,1,2)
+	self:addTradeFlags(RecipeDB,53905, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53905,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Mighty Arcane Protection Potion -- 53936
+	AddRecipe(53936,400,40213,2,2)
+	self:addTradeFlags(RecipeDB,53936, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53936,3,32297,3,31702)
+
+	-- Mighty Frost Protection Potion -- 53937
+	AddRecipe(53937,400,40215,2,2)
+	self:addTradeFlags(RecipeDB,53937, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53937,3,32289)
+
+	-- Mighty Shadow Protection Potion -- 53938
+	AddRecipe(53938,400,40217,2,2)
+	self:addTradeFlags(RecipeDB,53938, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53938,3,32349)
+
+	-- Mighty Fire Protection Potion -- 53939
+	AddRecipe(53939,400,40214,2,2)
+	self:addTradeFlags(RecipeDB,53939, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53939,3,30921)
+
+	-- Mighty Nature Protection Potion -- 53942
+	AddRecipe(53942,400,40216,2,2)
+	self:addTradeFlags(RecipeDB,53942, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,53942,3,32290)
+
+	-- Flask of Pure Mojo -- 54213
+	AddRecipe(54213,435,40404,1,2)
+	self:addTradeFlags(RecipeDB,54213, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,54213,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Elixir of Mighty Strength -- 54218
+	AddRecipe(54218,385,40073,1,2)
+	self:addTradeFlags(RecipeDB,54218, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,54218,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Elixir of Protection -- 54220
+	AddRecipe(54220,400,40097,1,2)
+	self:addTradeFlags(RecipeDB,54220, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,54220,8,18)
+
+	-- Potion of Speed -- 54221
+	AddRecipe(54221,400,40211,1,2)
+	self:addTradeFlags(RecipeDB,54221, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,54221,8,18)
+
+	-- Potion of Wild Magic -- 54222
+	AddRecipe(54222,400,40212,1,2)
+	self:addTradeFlags(RecipeDB,54222, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,53,54)
+	self:addTradeAcquire(RecipeDB,54222,8,18)
+
+	-- Elixir of Mighty Mageblood -- 56519
+	AddRecipe(56519,400,40109,1,2)
+	self:addTradeFlags(RecipeDB,56519, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,56519,8,18)
+
+	-- Transmute: Skyflare Diamond -- 57425
+	AddRecipe(57425,430,41266,3,2)
+	self:addTradeFlags(RecipeDB,57425, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,57425,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Transmute: Earthsiege Diamond -- 57427
+	AddRecipe(57427,425,41334,3,2)
+	self:addTradeFlags(RecipeDB,57427, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,57427,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Endless Mana Potion -- 58868
+	AddRecipe(58868,410,43570,1,2)
+	self:addTradeFlags(RecipeDB,58868, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41)
+	self:addTradeAcquire(RecipeDB,58868,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Endless Healing Potion -- 58871
+	AddRecipe(58871,410,43569,1,2)
+	self:addTradeFlags(RecipeDB,58871, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41)
+	self:addTradeAcquire(RecipeDB,58871,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Transmute: Titanium -- 60350
+	AddRecipe(60350,395,41163,2,2)
+	self:addTradeFlags(RecipeDB,60350, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,60350,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Elixir of Accuracy -- 60354
+	AddRecipe(60354,400,44325,1,2,400,415,422,430)
+	self:addTradeFlags(RecipeDB,60354, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,60354,8,18)
+
+	-- Elixir of Deadly Strikes -- 60355
+	AddRecipe(60355,400,44327,1,2)
+	self:addTradeFlags(RecipeDB,60355, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,60355,8,18)
+
+	-- Elixir of Mighty Defense -- 60356
+	AddRecipe(60356,400,44328,1,2)
+	self:addTradeFlags(RecipeDB,60356, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,52)
+	self:addTradeAcquire(RecipeDB,60356,8,18)
+
+	-- Elixir of Expertise -- 60357
+	AddRecipe(60357,400,44329,1,2)
+	self:addTradeFlags(RecipeDB,60357, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,60357,8,18)
+
+	-- Elixir of Armor Piercing -- 60365
+	AddRecipe(60365,400,44330,1,2)
+	self:addTradeFlags(RecipeDB,60365, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,51)
+	self:addTradeAcquire(RecipeDB,60365,8,18)
+
+	-- Elixir of Lightning Speed -- 60366
+	AddRecipe(60366,400,44331,1,2)
+	self:addTradeFlags(RecipeDB,60366, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,60366,8,18)
+
+	-- Elixir of Mighty Thoughts -- 60367
+	AddRecipe(60367,395,44332,1,2)
+	self:addTradeFlags(RecipeDB,60367, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,60367,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Mercurial Alchemist Stone -- 60396
+	AddRecipe(60396,400,44322,3,2)
+	self:addTradeFlags(RecipeDB,60396, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41,53,54,61)
+	self:addTradeAcquire(RecipeDB,60396,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Indestructible Alchemist Stone -- 60403
+	AddRecipe(60403,400,44323,3,2)
+	self:addTradeFlags(RecipeDB,60403, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41,52,61)
+	self:addTradeAcquire(RecipeDB,60403,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Mighty Alchemist Stone -- 60405
+	AddRecipe(60405,400,44324,3,2)
+	self:addTradeFlags(RecipeDB,60405, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41,51,61)
+	self:addTradeAcquire(RecipeDB,60405,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Northrend Alchemy Research -- 60893
+	AddRecipe(60893,400,nil,1,2)
+	self:addTradeFlags(RecipeDB,60893, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,60893,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Shadow Oil -- 3449
+	AddRecipe(3449,165,3824,1,2,165,190,210,230)
+	self:addTradeFlags(RecipeDB,3449, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,3449,2,2481,2,4878)
+
+	-- Free Action Potion -- 6624
+	AddRecipe(6624,150,5634,1,2,150,175,195,215)
+	self:addTradeFlags(RecipeDB,6624, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB,6624,2,3348,2,5178,2,4226)
+
+	-- Elixir of Water Walking -- 62410
+	AddRecipe(62410,400,8827,1,2)
+	self:addTradeFlags(RecipeDB,62410, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,62410,8,18)
+
+	-- Ethereal Oil -- 62409
+	AddRecipe(62409,375,44958,1,2)
+	self:addTradeFlags(RecipeDB,62409, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,62409,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Lesser Flask of Resistance -- 62213
+	AddRecipe(62213,385,44939,1,2)
+	self:addTradeFlags(RecipeDB,62213, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,62213,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Elixir of Minor Accuracy -- 63732
+	AddRecipe(63732,135,45621,1,2,135,160,180,200)
+	self:addTradeFlags(RecipeDB,63732, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,63732,1,1386,1,2391,1,2837,1,3009,1,3347,1,4160,
+	1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1,19052,
+	1,27029,1,3603,1,1470,1,3964,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,
+	1,16161)
+
+	-- Transmute: Ametrine -- 66658
+	AddRecipe(66658,450,36931,1,2,450,450,452,465)
+	self:addTradeFlags(RecipeDB,66658, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,66658,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Transmute: Cardinal Ruby -- 66659
+	AddRecipe(66659,450,36919,1,2,450,450,452,465)
+	self:addTradeFlags(RecipeDB,66659,1,2,8,F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,66659,4,14151)
+
+	-- Transmute: King's Amber -- 66660
+	AddRecipe(66660,450,36922,1,2,450,450,452,465)
+	self:addTradeFlags(RecipeDB,66660, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,66660,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Transmute: Dreadstone -- 66662
+	AddRecipe(66662,450,36928,1,2,450,450,452,465)
+	self:addTradeFlags(RecipeDB,66662, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,66662,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Transmute: Majestic Zircon -- 66663
+	AddRecipe(66663,450,36925,1,2,450,450,452,465)
+	self:addTradeFlags(RecipeDB,66663, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,66663,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Transmute: Eye of Zul -- 66664
+	AddRecipe(66664,450,36934,1,2,450,450,452,465)
+	self:addTradeFlags(RecipeDB,66664, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB,66664,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	-- Flask of the North -- 67025
+	AddRecipe(67025,425,47499,1,2,425,440,445,450)
+	self:addTradeFlags(RecipeDB,67025, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41,51)
+	self:addTradeAcquire(RecipeDB,67025,1,26903,1,26951,1,26975,1,26987,1,28703,1,
+	33588)
+
+	return num_recipes
+
+end
diff --git a/Database/Blacksmithing.lua b/Database/Blacksmithing.lua
new file mode 100644
index 0000000..74783b5
--- /dev/null
+++ b/Database/Blacksmithing.lua
@@ -0,0 +1,2738 @@
+--[[
+************************************************************************
+Blacksmithing.lua
+Blacksmithing data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+-------------------------------------------------------------------------------
+-- Reputation Filter flags
+-------------------------------------------------------------------------------
+local F_ARGENTDAWN, F_CENARION_CIRCLE, F_THORIUM_BROTHERHOOD, F_TIMBERMAW_HOLD, F_ZANDALAR = 96, 97, 98, 99, 100
+local F_ALDOR, F_ASHTONGUE, F_CENARION_EXPEDITION, F_HELLFIRE, F_CONSORTIUM = 101, 102, 103, 104, 105
+local F_KOT, F_LOWERCITY, F_NAGRAND, F_SCALE_SANDS, F_SCRYER, F_SHATAR = 106, 107, 108, 109, 110
+local F_SHATTEREDSUN, F_SPOREGGAR, F_VIOLETEYE = 111, 112, 113, 114
+local F_ARGENTCRUSADE, F_FRENZYHEART, F_EBONBLADE, F_KIRINTOR, F_HODIR = 115, 116, 117, 118, 119
+local F_KALUAK, F_ORACLES, F_WYRMREST, F_WRATHCOMMON1, F_WRATHCOMMON2 = 120, 121, 122, 123, 124
+local F_WRATHCOMMON3, F_WRATHCOMMON4, F_WRATHCOMMON5, F_ASHEN_VERDICT = 125, 126, 127, 128
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
+
+--------------------------------------------------------------------------------------------------------------------
+-- Reputation Levels
+--------------------------------------------------------------------------------------------------------------------
+local FRIENDLY = 1
+local HONORED = 2
+local REVERED = 3
+local EXALTED = 4
+
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitBlacksmithing(RecipeDB)
+
+	if initialized then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray, Speciality)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 2018, Speciality, Game, Orange, Yellow, Green, Gray)
+	end
+
+	-- Rough Sharpening Stone -- 2660
+	AddRecipe(2660,1,2862,1,GAME_ORIG,1,15,35,55)
+	self:addTradeFlags(RecipeDB,2660,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,2660,8,8)
+
+	-- Copper Chain Belt -- 2661
+	AddRecipe(2661,35,2851,1,GAME_ORIG,35,75,95,115)
+	self:addTradeFlags(RecipeDB,2661,1,2,3,36,41,58)
+	self:addTradeAcquire(RecipeDB,2661,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,
+	1,6299,1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,
+	1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Copper Chain Pants -- 2662
+	AddRecipe(2662,1,2852,1,GAME_ORIG,1,50,70,90)
+	self:addTradeFlags(RecipeDB,2662,1,2,3,36,41,58)
+	self:addTradeAcquire(RecipeDB,2662,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3557,1,4258,1,4596,1,5511,1,6299,
+    1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,3478,1,26988,
+	1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Copper Bracers -- 2663
+	AddRecipe(2663,1,2853,1,GAME_ORIG,1,20,40,60)
+	self:addTradeFlags(RecipeDB,2663,1,2,3,36,41,58)
+	self:addTradeAcquire(RecipeDB,2663,8,8)
+
+	-- Runed Copper Bracers -- 2664
+	AddRecipe(2664,90,2854,1,GAME_ORIG,90,115,127,140)
+	self:addTradeFlags(RecipeDB,2664,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,2664,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
+	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Coarse Sharpening Stone -- 2665
+	AddRecipe(2665,65,2863,1,GAME_ORIG,65,65,72,80)
+	self:addTradeFlags(RecipeDB,2665,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,2665,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,
+	1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Runed Copper Belt -- 2666
+	AddRecipe(2666,70,2857,1,GAME_ORIG,70,110,130,150)
+	self:addTradeFlags(RecipeDB,2666,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,2666,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,
+	1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Runed Copper Breastplate -- 2667
+	AddRecipe(2667,80,2864,2,GAME_ORIG,80,120,140,160)
+	self:addTradeFlags(RecipeDB,2667,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,2667,7,2)
+
+	-- Rough Bronze Leggings -- 2668
+	AddRecipe(2668,105,2865,1,GAME_ORIG,105,145,160,175)
+	self:addTradeFlags(RecipeDB,2668,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,2668,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,28694,1,27034,1,514,
+	1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Rough Bronze Cuirass -- 2670
+	AddRecipe(2670,105,2866,1,GAME_ORIG,105,145,160,175)
+	self:addTradeFlags(RecipeDB,2670,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,2670,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Patterned Bronze Bracers -- 2672
+	AddRecipe(2672,120,2868,1,GAME_ORIG,120,150,165,180)
+	self:addTradeFlags(RecipeDB,2672,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,2672,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Silvered Bronze Breastplate -- 2673
+	AddRecipe(2673,130,2869,2,GAME_ORIG,130,160,175,190)
+	self:addTradeFlags(RecipeDB,2673,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,2673,7,2)
+
+	-- Heavy Sharpening Stone -- 2674
+	AddRecipe(2674,125,2871,1,GAME_ORIG,125,125,132,140)
+	self:addTradeFlags(RecipeDB,2674,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,2674,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Shining Silver Breastplate -- 2675
+	AddRecipe(2675,145,2870,1,GAME_ORIG,145,175,190,205)
+	self:addTradeFlags(RecipeDB,2675,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,2675,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Copper Mace -- 2737
+	AddRecipe(2737,15,2844,1,GAME_ORIG,15,55,75,95)
+	self:addTradeFlags(RecipeDB,2737,1,2,3,36,41,66,70)
+	self:addTradeAcquire(RecipeDB,2737,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
+	1,26952,1,26904,1,29924)
+
+	-- Copper Axe -- 2738
+	AddRecipe(2738,20,2845,1,GAME_ORIG,20,60,80,100)
+	self:addTradeFlags(RecipeDB,2738,1,2,3,36,41,66,68)
+	self:addTradeAcquire(RecipeDB,2738,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
+	1,26952,1,26904,1,29924)
+
+	-- Copper Shortsword -- 2739
+	AddRecipe(2739,25,2847,1,GAME_ORIG,25,65,85,105)
+	self:addTradeFlags(RecipeDB,2739,1,2,3,36,41,66,69)
+	self:addTradeAcquire(RecipeDB,2739,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
+	1,26952,1,26904,1,29924)
+
+	-- Bronze Mace -- 2740
+	AddRecipe(2740,110,2848,1,GAME_ORIG,110,140,155,170)
+	self:addTradeFlags(RecipeDB,2740,1,2,3,36,41,66,70)
+	self:addTradeAcquire(RecipeDB,2740,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
+	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Bronze Axe -- 2741
+	AddRecipe(2741,115,2849,1,GAME_ORIG,115,145,160,175)
+	self:addTradeFlags(RecipeDB,2741,1,2,3,36,41,66,68)
+	self:addTradeAcquire(RecipeDB,2741,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
+	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Bronze Shortsword -- 2742
+	AddRecipe(2742,120,2850,1,GAME_ORIG,120,150,165,180)
+	self:addTradeFlags(RecipeDB,2742,1,2,3,36,41,51,66,69)
+	self:addTradeAcquire(RecipeDB,2742,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
+	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Rough Weightstone -- 3115
+	AddRecipe(3115,1,3239,1,GAME_ORIG,1,15,35,55)
+	self:addTradeFlags(RecipeDB,3115,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3115,8,8)
+
+	-- Coarse Weightstone -- 3116
+	AddRecipe(3116,65,3240,1,GAME_ORIG,65,65,72,80)
+	self:addTradeFlags(RecipeDB,3116,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3116,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
+	1,26952,1,26904,1,29924)
+
+	-- Heavy Weightstone -- 3117
+	AddRecipe(3117,125,3241,1,GAME_ORIG,125,125,132,140)
+	self:addTradeFlags(RecipeDB,3117,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3117,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Heavy Copper Broadsword -- 3292
+	AddRecipe(3292,95,3487,1,GAME_ORIG,95,135,155,175)
+	self:addTradeFlags(RecipeDB,3292,1,2,3,36,41,67,69)
+	self:addTradeAcquire(RecipeDB,3292,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Copper Battle Axe -- 3293
+	AddRecipe(3293,35,3488,1,GAME_ORIG,35,75,95,115)
+	self:addTradeFlags(RecipeDB,3293,1,2,3,36,41,67,68)
+	self:addTradeAcquire(RecipeDB,3293,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
+	1,26952,1,26904,1,29924)
+
+	-- Thick War Axe -- 3294
+	AddRecipe(3294,70,3489,1,GAME_ORIG,70,110,130,150)
+	self:addTradeFlags(RecipeDB,3294,1,2,3,36,41,51,66,68)
+	self:addTradeAcquire(RecipeDB,3294,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
+	1,26952,1,26904,1,29924)
+
+	-- Deadly Bronze Poniard -- 3295
+	AddRecipe(3295,125,3490,2,GAME_ORIG,125,155,170,195)
+	self:addTradeFlags(RecipeDB,3295,1,2,10,36,40,51,66,72)
+	self:addTradeAcquire(RecipeDB,3295,7,2)
+
+	-- Heavy Bronze Mace -- 3296
+	AddRecipe(3296,130,3491,1,GAME_ORIG,130,160,175,190)
+	self:addTradeFlags(RecipeDB,3296,1,2,3,36,41,51,66,70)
+	self:addTradeAcquire(RecipeDB,3296,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Mighty Iron Hammer -- 3297
+	AddRecipe(3297,145,3492,2,GAME_ORIG,145,175,190,205)
+	self:addTradeFlags(RecipeDB,3297,1,2,10,36,40,51,66,70)
+	self:addTradeAcquire(RecipeDB,3297,7,2)
+
+	-- Copper Chain Boots -- 3319
+	AddRecipe(3319,20,3469,1,GAME_ORIG,20,60,80,100)
+	self:addTradeFlags(RecipeDB,3319,1,2,3,36,41,58)
+	self:addTradeAcquire(RecipeDB,3319,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,3478,1,26988,1,33609,1,33631,1,33675,
+	1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Rough Grinding Stone -- 3320
+	AddRecipe(3320,25,3470,1,GAME_ORIG,25,45,65,85)
+	self:addTradeFlags(RecipeDB,3320,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3320,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,28694,1,27034,1,33591,1,3478,1,26988,1,33609,1,33631,1,33675,1,26981,
+	1,26564,1,26952,1,26904,1,29924)
+
+	-- Copper Chain Vest -- 3321
+	AddRecipe(3321,35,3471,2,GAME_ORIG,35,75,95,115)
+	self:addTradeFlags(RecipeDB,3321,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,3321,7,2)
+
+	-- Runed Copper Gauntlets -- 3323
+	AddRecipe(3323,40,3472,1,GAME_ORIG,40,80,100,120)
+	self:addTradeFlags(RecipeDB,3323,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,3323,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
+	1,26952,1,26904,1,29924)
+
+	-- Runed Copper Pants -- 3324
+	AddRecipe(3324,45,3473,1,GAME_ORIG,45,85,105,125)
+	self:addTradeFlags(RecipeDB,3324,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,3324,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
+	1,26952,1,26904,1,29924)
+
+	-- Gemmed Copper Gauntlets -- 3325
+	AddRecipe(3325,60,3474,2,GAME_ORIG,60,100,120,140)
+	self:addTradeFlags(RecipeDB,3325,1,2,10,36,40,58)
+	self:addTradeAcquire(RecipeDB,3325,7,2)
+
+	-- Coarse Grinding Stone -- 3326
+	AddRecipe(3326,75,3478,1,GAME_ORIG,75,75,87,100)
+	self:addTradeFlags(RecipeDB,3326,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3326,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,
+	1,26904,1,29924)
+
+	-- Rough Bronze Shoulders -- 3328
+	AddRecipe(3328,110,3480,1,GAME_ORIG,110,140,155,170)
+	self:addTradeFlags(RecipeDB,3328,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,3328,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Silvered Bronze Shoulders -- 3330
+	AddRecipe(3330,125,3481,2,GAME_ORIG,125,155,170,185)
+	self:addTradeFlags(RecipeDB,3330,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,3330,7,2)
+
+	-- Silvered Bronze Boots -- 3331
+	AddRecipe(3331,130,3482,1,GAME_ORIG,130,160,175,190)
+	self:addTradeFlags(RecipeDB,3331,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,3331,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Silvered Bronze Gauntlets -- 3333
+	AddRecipe(3333,135,3483,1,GAME_ORIG,135,165,180,195)
+	self:addTradeFlags(RecipeDB,3333,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,3333,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Green Iron Boots -- 3334
+	AddRecipe(3334,145,3484,2,GAME_ORIG,145,175,190,205)
+	self:addTradeFlags(RecipeDB,3334,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,3334,7,2)
+
+	-- Green Iron Gauntlets -- 3336
+	AddRecipe(3336,150,3485,2,GAME_ORIG,150,180,195,210)
+	self:addTradeFlags(RecipeDB,3336,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,3336,7,2)
+
+	-- Heavy Grinding Stone -- 3337
+	AddRecipe(3337,125,3486,1,GAME_ORIG,125,125,137,150)
+	self:addTradeFlags(RecipeDB,3337,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3337,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Big Bronze Knife -- 3491
+	AddRecipe(3491,105,3848,1,GAME_ORIG,105,135,150,165)
+	self:addTradeFlags(RecipeDB,3491,1,2,3,36,41,66,72)
+	self:addTradeAcquire(RecipeDB,3491,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,
+	1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Hardened Iron Shortsword -- 3492
+	AddRecipe(3492,160,3849,1,GAME_ORIG,160,185,197,210)
+	self:addTradeFlags(RecipeDB,3492,1,2,4,36,40,51,66,69)
+	self:addTradeAcquire(RecipeDB,3492,2,2843,2,5512)
+
+	-- Jade Serpentblade -- 3493
+	AddRecipe(3493,175,3850,2,GAME_ORIG,175,200,212,225)
+	self:addTradeFlags(RecipeDB,3493,1,2,10,36,40,51,66,69)
+	self:addTradeAcquire(RecipeDB,3493,7,2)
+
+	-- Solid Iron Maul -- 3494
+	AddRecipe(3494,155,3851,1,GAME_ORIG,155,180,192,205)
+	self:addTradeFlags(RecipeDB,3494,1,2,4,36,41,67,70)
+	self:addTradeAcquire(RecipeDB,3494,2,1471,2,8878,2,9179)
+
+	-- Golden Iron Destroyer -- 3495
+	AddRecipe(3495,170,3852,2,GAME_ORIG,170,195,207,220)
+	self:addTradeFlags(RecipeDB,3495,1,2,10,36,40,51,67,70)
+	self:addTradeAcquire(RecipeDB,3495,7,2)
+
+	-- Moonsteel Broadsword -- 3496
+	AddRecipe(3496,180,3853,1,GAME_ORIG,180,205,217,230)
+	self:addTradeFlags(RecipeDB,3496,1,2,4,36,41,67,69)
+	self:addTradeAcquire(RecipeDB,3496,2,2482)
+
+	-- Frost Tiger Blade -- 3497
+	AddRecipe(3497,200,3854,2,0)
+	self:addTradeFlags(RecipeDB,3497,1,2,10,36,40,67,69)
+	self:addTradeAcquire(RecipeDB,3497,7,2)
+
+	-- Massive Iron Axe -- 3498
+	AddRecipe(3498,185,3855,1,GAME_ORIG,185,210,222,235)
+	self:addTradeFlags(RecipeDB,3498,1,2,4,36,40,51,67,68)
+	self:addTradeAcquire(RecipeDB,3498,2,2483,2,1146)
+
+	-- Shadow Crescent Axe -- 3500
+	AddRecipe(3500,200,3856,2,GAME_ORIG,200,225,237,250)
+	self:addTradeFlags(RecipeDB,3500,1,2,10,36,40,51,67,68)
+	self:addTradeAcquire(RecipeDB,3500,7,2)
+
+	-- Green Iron Bracers -- 3501
+	AddRecipe(3501,165,3835,1,GAME_ORIG,165,190,202,215)
+	self:addTradeFlags(RecipeDB,3501,1,2,3,36,41,58)
+	self:addTradeAcquire(RecipeDB,3501,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Green Iron Helm -- 3502
+	AddRecipe(3502,170,3836,1,GAME_ORIG,170,195,207,220)
+	self:addTradeFlags(RecipeDB,3502,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,3502,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,
+	1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Golden Scale Coif -- 3503
+	AddRecipe(3503,190,3837,1,GAME_ORIG,190,215,227,240)
+	self:addTradeFlags(RecipeDB,3503,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,3503,2,5411)
+
+	-- Green Iron Shoulders -- 3504
+	AddRecipe(3504,160,3840,2,GAME_ORIG,160,185,197,210)
+	self:addTradeFlags(RecipeDB,3504,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,3504,7,2)
+
+	-- Golden Scale Shoulders -- 3505
+	AddRecipe(3505,175,3841,3,GAME_ORIG,175,200,212,225)
+	self:addTradeFlags(RecipeDB,3505,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,3505,7,3)
+
+	-- Green Iron Leggings -- 3506
+	AddRecipe(3506,155,3842,1,GAME_ORIG,155,180,192,205)
+	self:addTradeFlags(RecipeDB,3506,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,3506,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,
+	1,16724,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,
+	1,26952,1,3557,1,26904,1,29924)
+
+	-- Golden Scale Leggings -- 3507
+	AddRecipe(3507,170,3843,2,GAME_ORIG,170,195,207,220)
+	self:addTradeFlags(RecipeDB,3507,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,3507,7,2)
+
+	-- Green Iron Hauberk -- 3508
+	AddRecipe(3508,180,3844,1,GAME_ORIG,180,205,217,230)
+	self:addTradeFlags(RecipeDB,3508,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,3508,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,
+	1,1241,1,16724,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,
+	1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Golden Scale Cuirass -- 3511
+	AddRecipe(3511,195,3845,2,GAME_ORIG,195,220,232,245)
+	self:addTradeFlags(RecipeDB,3511,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,3511,7,2)
+
+	-- Polished Steel Boots -- 3513
+	AddRecipe(3513,185,3846,2,GAME_ORIG,185,210,222,235)
+	self:addTradeFlags(RecipeDB,3513,1,2,10,36,40,58)
+	self:addTradeAcquire(RecipeDB,3513,7,2)
+
+	-- Golden Scale Boots -- 3515
+	AddRecipe(3515,200,3847,3,0)
+	self:addTradeFlags(RecipeDB,3515,1,2,5,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,3515,7,2)
+
+	-- Pearl-handled Dagger -- 6517
+	AddRecipe(6517,110,5540,1,GAME_ORIG,110,140,155,170)
+	self:addTradeFlags(RecipeDB,6517,1,2,3,36,41,51,66,72)
+	self:addTradeAcquire(RecipeDB,6517,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,
+	1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,
+	1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Iridescent Hammer -- 6518
+	AddRecipe(6518,140,5541,2,GAME_ORIG,140,170,185,200)
+	self:addTradeFlags(RecipeDB,6518,1,2,10,36,40,51,66,70)
+	self:addTradeAcquire(RecipeDB,6518,7,2)
+
+	-- Iron Shield Spike -- 7221
+	AddRecipe(7221,150,6042,2,GAME_ORIG,150,180,195,210)
+	self:addTradeFlags(RecipeDB,7221,1,2,10,36,40,52,64)
+	self:addTradeAcquire(RecipeDB,7221,7,2)
+
+	-- Iron Counterweight -- 7222
+	AddRecipe(7222,165,6043,2,GAME_ORIG,165,190,202,215)
+	self:addTradeFlags(RecipeDB,7222,1,2,10,36,40,68)
+	self:addTradeAcquire(RecipeDB,7222,7,2)
+
+	-- Golden Scale Bracers -- 7223
+	AddRecipe(7223,185,6040,1,GAME_ORIG,185,210,222,235)
+	self:addTradeFlags(RecipeDB,7223,1,2,3,36,41,51,52,58)
+	self:addTradeAcquire(RecipeDB,7223,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,
+	1,514,1,1241,1,16724,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,
+	1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Steel Weapon Chain -- 7224
+	AddRecipe(7224,190,6041,2,GAME_ORIG,190,215,227,240)
+	self:addTradeFlags(RecipeDB,7224,1,2,5,11,36,40)
+	self:addTradeAcquire(RecipeDB,7224,7,2)
+
+	-- Heavy Copper Maul -- 7408
+	AddRecipe(7408,65,6214,1,GAME_ORIG,65,105,125,145)
+	self:addTradeFlags(RecipeDB,7408,1,2,3,36,41,51,67,70)
+	self:addTradeAcquire(RecipeDB,7408,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
+	1,26952,1,26904,1,29924)
+
+	-- Rough Bronze Boots -- 7817
+	AddRecipe(7817,95,6350,1,GAME_ORIG,95,125,140,155)
+	self:addTradeFlags(RecipeDB,7817,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,7817,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
+	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Silver Rod -- 7818
+	AddRecipe(7818,100,6338,1,GAME_ORIG,100,105,107,110)
+	self:addTradeFlags(RecipeDB,7818,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,7818,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,28694,1,27034,1,514,
+	1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Ironforge Breastplate -- 8367
+	AddRecipe(8367,100,6731,2,GAME_ORIG,100,140,160,180)
+	self:addTradeFlags(RecipeDB,8367,1,8,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,8367,4,1618)
+
+	-- Iron Buckle -- 8768
+	AddRecipe(8768,150,7071,1,GAME_ORIG,150,150,152,155)
+	self:addTradeFlags(RecipeDB,8768,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,8768,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
+	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Copper Dagger -- 8880
+	AddRecipe(8880,30,7166,1,GAME_ORIG,30,70,90,110)
+	self:addTradeFlags(RecipeDB,8880,1,2,3,36,41,66,72)
+	self:addTradeAcquire(RecipeDB,8880,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
+	1,26952,1,26904,1,29924)
+
+	-- Barbaric Iron Shoulders -- 9811
+	AddRecipe(9811,160,7913,2,GAME_ORIG,160,185,197,210)
+	self:addTradeFlags(RecipeDB,9811,2,8,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,9811,4,2752)
+
+	-- Barbaric Iron Breastplate -- 9813
+	AddRecipe(9813,160,7914,2,GAME_ORIG,160,185,197,210)
+	self:addTradeFlags(RecipeDB,9813,2,8,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,9813,4,2751)
+
+	-- Barbaric Iron Helm -- 9814
+	AddRecipe(9814,175,7915,2,GAME_ORIG,175,200,212,225)
+	self:addTradeFlags(RecipeDB,9814,2,8,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,9814,4,2754)
+
+	-- Barbaric Iron Boots -- 9818
+	AddRecipe(9818,180,7916,2,GAME_ORIG,180,205,217,230)
+	self:addTradeFlags(RecipeDB,9818,2,8,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,9818,4,2753)
+
+	-- Barbaric Iron Gloves -- 9820
+	AddRecipe(9820,185,7917,2,GAME_ORIG,185,210,222,235)
+	self:addTradeFlags(RecipeDB,9820,2,8,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,9820,4,2755)
+
+	-- Steel Breastplate -- 9916
+	AddRecipe(9916,200,7963,1,GAME_ORIG,200,225,237,250)
+	self:addTradeFlags(RecipeDB,9916,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,9916,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,1,2998,
+	1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Solid Sharpening Stone -- 9918
+	AddRecipe(9918,200,7964,1,GAME_ORIG,200,200,205,210)
+	self:addTradeFlags(RecipeDB,9918,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,9918,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,1,2998,
+	1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Solid Grinding Stone -- 9920
+	AddRecipe(9920,200,7966,1,GAME_ORIG,200,200,205,210)
+	self:addTradeFlags(RecipeDB,9920,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,9920,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,1,2998,
+	1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Solid Weightstone -- 9921
+	AddRecipe(9921,200,7965,1,GAME_ORIG,200,200,205,210)
+	self:addTradeFlags(RecipeDB,9921,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,9921,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Heavy Mithril Shoulder -- 9926
+	AddRecipe(9926,205,7918,1,GAME_ORIG,205,225,235,245)
+	self:addTradeFlags(RecipeDB,9926,1,2,3,36,41,59)
+	self:addTradeAcquire(RecipeDB,9926,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Heavy Mithril Gauntlet -- 9928
+	AddRecipe(9928,205,7919,1,GAME_ORIG,205,225,235,245)
+	self:addTradeFlags(RecipeDB,9928,1,2,3,36,41,59)
+	self:addTradeAcquire(RecipeDB,9928,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Mithril Scale Pants -- 9931
+	AddRecipe(9931,210,7920,1,GAME_ORIG,210,230,240,250)
+	self:addTradeFlags(RecipeDB,9931,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,9931,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Heavy Mithril Pants -- 9933
+	AddRecipe(9933,210,7921,2,GAME_ORIG,210,230,240,250)
+	self:addTradeFlags(RecipeDB,9933,1,2,10,36,40,59)
+	self:addTradeAcquire(RecipeDB,9933,7,2)
+
+	-- Steel Plate Helm -- 9935
+	AddRecipe(9935,215,7922,1,GAME_ORIG,215,235,245,255)
+	self:addTradeFlags(RecipeDB,9935,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,9935,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Mithril Scale Bracers -- 9937
+	AddRecipe(9937,215,7924,1,GAME_ORIG,215,235,245,255)
+	self:addTradeFlags(RecipeDB,9937,1,2,4,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,9937,2,8161,2,8176)
+
+	-- Mithril Shield Spike -- 9939
+	AddRecipe(9939,215,7967,3,GAME_ORIG,215,235,245,255)
+	self:addTradeFlags(RecipeDB,9939,1,2,10,36,40,52,64)
+	self:addTradeAcquire(RecipeDB,9939,7,3)
+
+	-- Ornate Mithril Pants -- 9945
+	AddRecipe(9945,220,7926,2,GAME_ORIG,220,240,250,260)
+	self:addTradeFlags(RecipeDB,9945,1,2,8,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,9945,4,2761)
+
+	-- Ornate Mithril Gloves -- 9950
+	AddRecipe(9950,220,7927,2,GAME_ORIG,220,240,250,260)
+	self:addTradeFlags(RecipeDB,9950,1,2,8,36,41,59)
+	self:addTradeAcquire(RecipeDB,9950,4,2762)
+
+	-- Ornate Mithril Shoulder -- 9952
+	AddRecipe(9952,225,7928,2,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,9952,1,2,8,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,9952,4,2763)
+
+	-- Truesilver Gauntlets -- 9954
+	AddRecipe(9954,225,7938,1,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,9954,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,9954,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Heavy Mithril Breastplate -- 9959
+	AddRecipe(9959,230,7930,1,GAME_ORIG,230,250,260,270)
+	self:addTradeFlags(RecipeDB,9959,1,2,3,36,41,59)
+	self:addTradeAcquire(RecipeDB,9959,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,
+	1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,
+	1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,
+	1,26904,1,29924)
+
+	-- Mithril Coif -- 9961
+	AddRecipe(9961,230,7931,1,GAME_ORIG,230,250,260,270)
+	self:addTradeFlags(RecipeDB,9961,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,9961,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,
+	1,514,1,1241,1,16724,1,3355,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,
+	1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Mithril Spurs -- 9964
+	AddRecipe(9964,235,7969,2,GAME_ORIG,235,255,265,275)
+	self:addTradeFlags(RecipeDB,9964,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,9964,7,2)
+
+	-- Mithril Scale Shoulders -- 9966
+	AddRecipe(9966,235,7932,3,GAME_ORIG,235,255,265,275)
+	self:addTradeFlags(RecipeDB,9966,1,2,5,6,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,9966,7, 3, 8, 33)
+
+	-- Heavy Mithril Boots -- 9968
+	AddRecipe(9968,235,7933,1,GAME_ORIG,235,255,265,275)
+	self:addTradeFlags(RecipeDB,9968,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,9968,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,
+	1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,1,15400,1,16583,
+	1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,
+	1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Heavy Mithril Helm -- 9970
+	AddRecipe(9970,245,7934,2,GAME_ORIG,245,255,265,275)
+	self:addTradeFlags(RecipeDB,9970,1,2,10,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,9970,7,2)
+
+	-- Ornate Mithril Breastplate -- 9972
+	AddRecipe(9972,260,7935,2,GAME_ORIG,260,260,270,280)
+	self:addTradeFlags(RecipeDB,9972,1,2,8,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,9972,4,2773)
+
+	-- Truesilver Breastplate -- 9974
+	AddRecipe(9974,245,7939,1,GAME_ORIG,245,265,275,285)
+	self:addTradeFlags(RecipeDB,9974,1,2,3,36,41,59)
+	self:addTradeAcquire(RecipeDB,9974,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Ornate Mithril Boots -- 9979
+	AddRecipe(9979,265,7936,2,GAME_ORIG,265,265,275,285)
+	self:addTradeFlags(RecipeDB,9979,1,2,8,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,9979,4,2772)
+
+	-- Ornate Mithril Helm -- 9980
+	AddRecipe(9980,265,7937,2,GAME_ORIG,265,265,275,285)
+	self:addTradeFlags(RecipeDB,9980,1,2,8,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,9980,4,2771)
+
+	-- Copper Claymore -- 9983
+	AddRecipe(9983,30,7955,1,GAME_ORIG,30,70,90,110)
+	self:addTradeFlags(RecipeDB,9983,1,2,3,36,41,67,69)
+	self:addTradeAcquire(RecipeDB,9983,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
+	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,
+	1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Bronze Warhammer -- 9985
+	AddRecipe(9985,125,7956,1,GAME_ORIG,125,155,170,185)
+	self:addTradeFlags(RecipeDB,9985,1,2,3,36,41,51,67,70)
+	self:addTradeAcquire(RecipeDB,9985,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
+	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Bronze Greatsword -- 9986
+	AddRecipe(9986,130,7957,1,GAME_ORIG,130,160,175,190)
+	self:addTradeFlags(RecipeDB,9986,1,2,3,36,41,51,67,69)
+	self:addTradeAcquire(RecipeDB,9986,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
+	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Bronze Battle Axe -- 9987
+	AddRecipe(9987,135,7958,1,GAME_ORIG,135,165,180,195)
+	self:addTradeFlags(RecipeDB,9987,1,2,3,36,41,51,67,68)
+	self:addTradeAcquire(RecipeDB,9987,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
+	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Heavy Mithril Axe -- 9993
+	AddRecipe(9993,210,7941,1,GAME_ORIG,210,235,247,260)
+	self:addTradeFlags(RecipeDB,9993,1,2,3,36,41,51,66,68)
+	self:addTradeAcquire(RecipeDB,9993,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,1,2998,1,3478,
+	1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Blue Glittering Axe -- 9995
+	AddRecipe(9995,220,7942,2,GAME_ORIG,220,245,257,270)
+	self:addTradeFlags(RecipeDB,9995,1,2,10,36,40,51,66,68)
+	self:addTradeAcquire(RecipeDB,9995,7,2)
+
+	-- Wicked Mithril Blade -- 9997
+	AddRecipe(9997,225,7943,2,GAME_ORIG,225,250,262,275)
+	self:addTradeFlags(RecipeDB,9997,1,2,10,36,41,51,66,69)
+	self:addTradeAcquire(RecipeDB,9997,7,2)
+
+	-- Big Black Mace -- 10001
+	AddRecipe(10001,230,7945,1,GAME_ORIG,230,255,267,280)
+	self:addTradeFlags(RecipeDB,10001,1,2,3,36,41,51,66,70)
+	self:addTradeAcquire(RecipeDB,10001,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,1,2998,
+	1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- The Shatterer -- 10003
+	AddRecipe(10003,235,7954,1,GAME_ORIG,235,260,272,285)
+	self:addTradeFlags(RecipeDB,10003,1,2,3,36,41,66,70)
+	self:addTradeAcquire(RecipeDB,10003,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Dazzling Mithril Rapier -- 10005
+	AddRecipe(10005,240,7944,2,GAME_ORIG,240,265,277,290)
+	self:addTradeFlags(RecipeDB,10005,1,2,10,36,40,51,66,69)
+	self:addTradeAcquire(RecipeDB,10005,7,2)
+
+	-- Phantom Blade -- 10007
+	AddRecipe(10007,245,7961,1,GAME_ORIG,245,270,282,295)
+	self:addTradeFlags(RecipeDB,10007,1,2,3,36,41,66,69)
+	self:addTradeAcquire(RecipeDB,10007,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Runed Mithril Hammer -- 10009
+	AddRecipe(10009,245,7946,3,GAME_ORIG,245,270,282,295)
+	self:addTradeFlags(RecipeDB,10009,1,2,5,6,11,36,40,51,66,70)
+	self:addTradeAcquire(RecipeDB,10009,7, 3, 8, 33)
+
+	-- Blight -- 10011
+	AddRecipe(10011,250,7959,1,GAME_ORIG,250,275,287,300)
+	self:addTradeFlags(RecipeDB,10011,1,2,3,36,41,67,71)
+	self:addTradeAcquire(RecipeDB,10011,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Ebon Shiv -- 10013
+	AddRecipe(10013,255,7947,1,GAME_ORIG,255,280,292,305)
+	self:addTradeFlags(RecipeDB,10013,1,2,4,36,41,51,66,72)
+	self:addTradeAcquire(RecipeDB,10013,2,11278)
+
+	-- Truesilver Champion -- 10015
+	AddRecipe(10015,260,7960,1,GAME_ORIG,260,285,297,310)
+	self:addTradeFlags(RecipeDB,10015,1,2,3,36,41,67,69)
+	self:addTradeAcquire(RecipeDB,10015,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Inlaid Mithril Cylinder -- 11454
+	AddRecipe(11454,200,9060,1,GAME_ORIG,200,225,237,250)
+	self:addTradeFlags(RecipeDB,11454,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,11454,8,9)
+
+	-- Golden Scale Gauntlets -- 11643
+	AddRecipe(11643,205,9366,2,GAME_ORIG,205,225,235,245)
+	self:addTradeFlags(RecipeDB,11643,1,8,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,11643,4,2758)
+
+	-- Silvered Bronze Leggings -- 12259
+	AddRecipe(12259,155,10423,2,GAME_ORIG,155,180,192,205)
+	self:addTradeFlags(RecipeDB,12259,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,12259,7,2)
+
+	-- Rough Copper Vest -- 12260
+	AddRecipe(12260,1,10421,1,GAME_ORIG,1,15,35,55)
+	self:addTradeFlags(RecipeDB,12260,1,2,3,36,41,58)
+	self:addTradeAcquire(RecipeDB,12260,8,8)
+
+	-- Golden Rod -- 14379
+	AddRecipe(14379,150,11128,1,GAME_ORIG,150,155,157,160)
+	self:addTradeFlags(RecipeDB,14379,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,14379,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,
+	1,19341,1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,
+	1,26904,1,29924)
+
+	-- Truesilver Rod -- 14380
+	AddRecipe(14380,200,11144,1,GAME_ORIG,200,205,207,210)
+	self:addTradeFlags(RecipeDB,14380,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,14380,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,
+	1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,
+	1,26904,1,29924)
+
+	-- Dark Iron Pulverizer -- 15292
+	AddRecipe(15292,265,11608,3,GAME_ORIG,265,285,295,305)
+	self:addTradeFlags(RecipeDB,15292,1,2,5,11,36,40,67,70)
+	self:addTradeAcquire(RecipeDB,15292,3,9028)
+
+	-- Dark Iron Sunderer -- 15294
+	AddRecipe(15294,275,11607,3,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,15294,1,2,5,36,40,67,68)
+	self:addTradeAcquire(RecipeDB,15294,3,9554,3,10043)
+
+	-- Dark Iron Plate -- 15296
+	AddRecipe(15296,285,11604,3,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,15296,1,2,5,37,41,59)
+	self:addTradeAcquire(RecipeDB,15296,3,9543)
+
+	-- Glinting Steel Dagger -- 15972
+	AddRecipe(15972,180,12259,1,GAME_ORIG,180,205,217,230)
+	self:addTradeFlags(RecipeDB,15972,1,2,3,36,41,51,66,72)
+	self:addTradeAcquire(RecipeDB,15972,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,
+	1,16724,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,
+	1,3557,1,26904,1,29924)
+
+	-- Searing Golden Blade -- 15973
+	AddRecipe(15973,190,12260,2,GAME_ORIG,190,215,227,240)
+	self:addTradeFlags(RecipeDB,15973,1,2,10,36,40,53,54,66,72)
+	self:addTradeAcquire(RecipeDB,15973,7,2)
+
+	-- Dense Grinding Stone -- 16639
+	AddRecipe(16639,250,12644,1,GAME_ORIG,250,255,257,260)
+	self:addTradeFlags(RecipeDB,16639,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,16639,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Dense Weightstone -- 16640
+	AddRecipe(16640,250,12643,1,GAME_ORIG,250,255,257,260)
+	self:addTradeFlags(RecipeDB,16640,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,16640,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26952,1,3557,1,26904,1,29924)
+
+	-- Dense Sharpening Stone -- 16641
+	AddRecipe(16641,250,12404,1,GAME_ORIG,250,255,257,260)
+	self:addTradeFlags(RecipeDB,16641,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,16641,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26952,1,3557,1,26904,1,29924)
+
+	-- Thorium Armor -- 16642
+	AddRecipe(16642,250,12405,2,GAME_ORIG,250,270,280,290)
+	self:addTradeFlags(RecipeDB,16642,1,2,3,10,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,16642,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
+	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
+
+	-- Thorium Belt -- 16643
+	AddRecipe(16643,250,12406,2,GAME_ORIG,250,270,280,290)
+	self:addTradeFlags(RecipeDB,16643,1,2,3,10,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,16643,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
+	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
+
+	-- Thorium Bracers -- 16644
+	AddRecipe(16644,255,12408,2,GAME_ORIG,255,275,285,295)
+	self:addTradeFlags(RecipeDB,16644,1,2,3,10,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,16644,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
+	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
+
+	-- Radiant Belt -- 16645
+	AddRecipe(16645,260,12416,2,GAME_ORIG,260,280,290,300)
+	self:addTradeFlags(RecipeDB,16645,1,2,6,11,36,40,58)
+	self:addTradeAcquire(RecipeDB,16645,7,2,8,33)
+
+	-- Imperial Plate Shoulders -- 16646
+	AddRecipe(16646,265,12428,2,GAME_ORIG,265,285,295,305)
+	self:addTradeFlags(RecipeDB,16646,1,2,8,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,16646,4,7659)
+
+	-- Imperial Plate Belt -- 16647
+	AddRecipe(16647,265,12424,2,GAME_ORIG,265,285,295,305)
+	self:addTradeFlags(RecipeDB,16647,1,2,8,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,16647,4,7653)
+
+	-- Radiant Breastplate -- 16648
+	AddRecipe(16648,270,12415,2,GAME_ORIG,270,290,300,310)
+	self:addTradeFlags(RecipeDB,16648,1,2,10,36,40,58)
+	self:addTradeAcquire(RecipeDB,16648,7,2)
+
+	-- Imperial Plate Bracers -- 16649
+	AddRecipe(16649,270,12425,2,GAME_ORIG,270,290,300,310)
+	self:addTradeFlags(RecipeDB,16649,1,2,8,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,16649,4,7655)
+
+	-- Wildthorn Mail -- 16650
+	AddRecipe(16650,270,12624,2,GAME_ORIG,270,290,300,310)
+	self:addTradeFlags(RecipeDB,16650,1,2,10,36,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,16650,7,2)
+
+	-- Thorium Shield Spike -- 16651
+	AddRecipe(16651,275,12645,2,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,16651,1,2,6,11,36,40,52)
+	self:addTradeAcquire(RecipeDB,16651,7,2,8,33)
+
+	-- Thorium Boots -- 16652
+	AddRecipe(16652,280,12409,2,GAME_ORIG,280,300,310,320)
+	self:addTradeFlags(RecipeDB,16652,1,2,3,10,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,16652,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
+	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
+
+	-- Thorium Helm -- 16653
+	AddRecipe(16653,280,12410,2,GAME_ORIG,280,300,310,320)
+	self:addTradeFlags(RecipeDB,16653,1,2,3,10,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,16653,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
+	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
+
+	-- Radiant Gloves -- 16654
+	AddRecipe(16654,285,12418,2,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,16654,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,16654,7,2)
+
+	-- Fiery Plate Gauntlets -- 16655
+	AddRecipe(16655,290,12631,3,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,16655,1,2,8,36,41,59)
+	self:addTradeAcquire(RecipeDB,16655,4,5124)
+
+	-- Radiant Boots -- 16656
+	AddRecipe(16656,290,12419,2,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,16656,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,16656,7,2)
+
+	-- Imperial Plate Boots -- 16657
+	AddRecipe(16657,295,12426,2,GAME_ORIG,295,315,325,335)
+	self:addTradeFlags(RecipeDB,16657,1,2,8,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,16657,4,7654)
+
+	-- Imperial Plate Helm -- 16658
+	AddRecipe(16658,295,12427,2,GAME_ORIG,295,315,325,335)
+	self:addTradeFlags(RecipeDB,16658,1,2,8,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,16658,4,7657)
+
+	-- Radiant Circlet -- 16659
+	AddRecipe(16659,295,12417,2,GAME_ORIG,295,315,325,335)
+	self:addTradeFlags(RecipeDB,16659,1,2,6,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,16659,7,2)
+
+	-- Dawnbringer Shoulders -- 16660
+	AddRecipe(16660,290,12625,3,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,16660,1,2,6,11,36,40,53,54,59)
+	self:addTradeAcquire(RecipeDB,16660,7,2)
+
+	-- Storm Gauntlets -- 16661
+	AddRecipe(16661,295,12632,3,GAME_ORIG,295,315,325,335)
+	self:addTradeFlags(RecipeDB,16661,1,2,4,5,6,11,36,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,16661,7,2,2,11278)
+
+	-- Thorium Leggings -- 16662
+	AddRecipe(16662,300,12414,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16662,1,2,3,10,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,16662,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
+	1,3136,1,4596,1,33609,1,33631,1,3174,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
+
+	-- Imperial Plate Chest -- 16663
+	AddRecipe(16663,300,12422,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16663,1,2,8,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,16663,4,7656)
+
+	-- Runic Plate Shoulders -- 16664
+	AddRecipe(16664,300,12610,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16664,1,2,11,36,41,59)
+	self:addTradeAcquire(RecipeDB,16664,3,4366)
+
+	-- Runic Plate Boots -- 16665
+	AddRecipe(16665,300,12611,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16665,1,2,11,36,41,59)
+	self:addTradeAcquire(RecipeDB,16665,3,1836)
+
+	-- Demon Forged Breastplate -- 16667
+	AddRecipe(16667,285,12628,3,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,16667,1,2,8,36,41,59)
+	self:addTradeAcquire(RecipeDB,16667,4,5127)
+
+	-- Whitesoul Helm -- 16724
+	AddRecipe(16724,300,12633,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16724,1,2,5,6,11,36,40,53,54,59)
+	self:addTradeAcquire(RecipeDB,16724,7,2)
+
+	-- Radiant Leggings -- 16725
+	AddRecipe(16725,300,12420,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16725,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,16725,7,2)
+
+	-- Runic Plate Helm -- 16726
+	AddRecipe(16726,300,12612,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16726,1,2,11,36,41,59)
+	self:addTradeAcquire(RecipeDB,16726,3,4364)
+
+	-- Helm of the Great Chief -- 16728
+	AddRecipe(16728,300,12636,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16728,1,2,5,6,11,36,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,16728,7,2)
+
+	-- Lionheart Helm -- 16729
+	AddRecipe(16729,300,12640,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16729,1,2,6,11,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,16729,7,2)
+
+	-- Imperial Plate Leggings -- 16730
+	AddRecipe(16730,300,12429,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16730,1,2,8,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,16730,4,7658)
+
+	-- Runic Breastplate -- 16731
+	AddRecipe(16731,300,12613,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16731,1,2,11,36,41,59)
+	self:addTradeAcquire(RecipeDB,16731,3,4368,3,16072)
+
+	-- Runic Plate Leggings -- 16732
+	AddRecipe(16732,300,12614,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16732,1,2,11,36,41,59)
+	self:addTradeAcquire(RecipeDB,16732,3,1885)
+
+	-- Stronghold Gauntlets -- 16741
+	AddRecipe(16741,300,12639,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16741,1,2,6,11,36,40,52,59)
+	self:addTradeAcquire(RecipeDB,16741,7,2)
+
+	-- Enchanted Thorium Helm -- 16742
+	AddRecipe(16742,300,12620,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16742,1,2,8,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,16742,4,7651)
+
+	-- Enchanted Thorium Leggings -- 16744
+	AddRecipe(16744,300,12619,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16744,1,2,8,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,16744,4,7650)
+
+	-- Enchanted Thorium Breastplate -- 16745
+	AddRecipe(16745,300,12618,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16745,1,2,8,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,16745,4,7649)
+
+	-- Invulnerable Mail -- 16746
+	AddRecipe(16746,300,12641,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16746,1,2,5,6,11,36,40,52,58)
+	self:addTradeAcquire(RecipeDB,16746,7,2)
+
+	-- Ornate Thorium Handaxe -- 16969
+	AddRecipe(16969,275,12773,2,GAME_ORIG,275,300,312,325)
+	self:addTradeFlags(RecipeDB,16969,1,2,3,4,37,41,51,66,68)
+	self:addTradeAcquire(RecipeDB,16969,2,11278,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
+	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
+
+	-- Dawn's Edge -- 16970
+	AddRecipe(16970,275,12774,3,GAME_ORIG,275,300,312,325)
+	self:addTradeFlags(RecipeDB,16970,1,2,8,36,40,66,68)
+	self:addTradeAcquire(RecipeDB,16970,4,5306)
+
+	-- Huge Thorium Battleaxe -- 16971
+	AddRecipe(16971,280,12775,1,GAME_ORIG,280,305,317,330)
+	self:addTradeFlags(RecipeDB,16971,1,2,3,4,36,41,51,67,68)
+	self:addTradeAcquire(RecipeDB,16971,2,11278,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,
+	1,3478,1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
+
+	-- Enchanted Battlehammer -- 16973
+	AddRecipe(16973,280,12776,2,GAME_ORIG,280,305,317,330)
+	self:addTradeFlags(RecipeDB,16973,1,2,8,36,40,52,67,70)
+	self:addTradeAcquire(RecipeDB,16973,4,5305)
+
+	-- Blazing Rapier -- 16978
+	AddRecipe(16978,280,12777,2,GAME_ORIG,280,305,317,330)
+	self:addTradeFlags(RecipeDB,16978,1,2,8,36,40,66,69)
+	self:addTradeAcquire(RecipeDB,16978,4,5307)
+
+	-- Serenity -- 16983
+	AddRecipe(16983,285,12781,2,GAME_ORIG,285,310,322,335)
+	self:addTradeFlags(RecipeDB,16983,1,2,5,36,40,66,70)
+	self:addTradeAcquire(RecipeDB,16983,8,31)
+
+	-- Volcanic Hammer -- 16984
+	AddRecipe(16984,290,12792,2,GAME_ORIG,290,315,327,340)
+	self:addTradeFlags(RecipeDB,16984,1,2,11,36,40,66,70)
+	self:addTradeAcquire(RecipeDB,16984,3,10119)
+
+	-- Corruption -- 16985
+	AddRecipe(16985,290,12782,1,GAME_ORIG,290,315,327,340)
+	self:addTradeFlags(RecipeDB,16985,1,2,5,37,41,53,54,67,69)
+	self:addTradeAcquire(RecipeDB,16985,8,31)
+
+	-- Hammer of the Titans -- 16988
+	AddRecipe(16988,300,12796,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16988,1,2,5,36,40,51,67,70)
+	self:addTradeAcquire(RecipeDB,16988,3,10438)
+
+	-- Arcanite Champion -- 16990
+	AddRecipe(16990,300,12790,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16990,1,2,5,36,40,51,67,69)
+	self:addTradeAcquire(RecipeDB,16990,3,10899)
+
+	-- Annihilator -- 16991
+	AddRecipe(16991,300,12798,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16991,1,2,5,36,40,66,68)
+	self:addTradeAcquire(RecipeDB,16991,3,9736)
+
+	-- Frostguard -- 16992
+	AddRecipe(16992,300,12797,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16992,1,2,11,36,40,66,69)
+	self:addTradeAcquire(RecipeDB,16992,3,1844)
+
+	-- Masterwork Stormhammer -- 16993
+	AddRecipe(16993,300,12794,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16993,1,2,5,36,40,66,70)
+	self:addTradeAcquire(RecipeDB,16993,3,10899)
+
+	-- Arcanite Reaper -- 16994
+	AddRecipe(16994,300,12784,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16994,1,2,5,36,40,51,67,68)
+	self:addTradeAcquire(RecipeDB,16994,3,9596)
+
+	-- Heartseeker -- 16995
+	AddRecipe(16995,300,12783,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,16995,1,2,5,36,40,51,66,72)
+	self:addTradeAcquire(RecipeDB,16995,3,10997)
+
+	-- Silver Skeleton Key -- 19666
+	AddRecipe(19666,100,15869,1,GAME_ORIG,100,100,110,120)
+	self:addTradeFlags(RecipeDB,19666,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,19666,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,
+	1,19341,1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,
+	1,26904,1,29924)
+
+	-- Golden Skeleton Key -- 19667
+	AddRecipe(19667,150,15870,1,GAME_ORIG,150,150,160,170)
+	self:addTradeFlags(RecipeDB,19667,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,19667,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,
+	1,19341,1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,
+	1,26904,1,29924)
+
+	-- Truesilver Skeleton Key -- 19668
+	AddRecipe(19668,200,15871,1,GAME_ORIG,200,200,210,220)
+	self:addTradeFlags(RecipeDB,19668,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,19668,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Arcanite Skeleton Key -- 19669
+	AddRecipe(19669,275,15872,1,GAME_ORIG,275,275,280,285)
+	self:addTradeFlags(RecipeDB,19669,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,19669,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Arcanite Rod -- 20201
+	AddRecipe(20201,275,16206,1,GAME_ORIG,275,275,280,285)
+	self:addTradeFlags(RecipeDB,20201,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,20201,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,
+	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
+
+	-- Fiery Chain Girdle -- 20872
+	AddRecipe(20872,295,16989,3,GAME_ORIG,295,315,325,335)
+	self:addTradeFlags(RecipeDB,20872,1,2,4,36,41,53,54,58,98)
+	self:addTradeAcquire(RecipeDB,20872,6,59,2,12944)
+
+	-- Fiery Chain Shoulders -- 20873
+	AddRecipe(20873,300,16988,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,20873,1,2,4,36,41,58,98)
+	self:addTradeAcquire(RecipeDB,20873,6,59,3,12944)
+
+	-- Dark Iron Bracers -- 20874
+	AddRecipe(20874,295,17014,3,GAME_ORIG,295,315,325,335)
+	self:addTradeFlags(RecipeDB,20874,1,2,4,36,41,59,98)
+	self:addTradeAcquire(RecipeDB,20874,6,59,1,12944)
+
+	-- Dark Iron Leggings -- 20876
+	AddRecipe(20876,300,17013,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,20876,1,2,4,36,41,59,98)
+	self:addTradeAcquire(RecipeDB,20876,6,59,3,12944)
+
+	-- Dark Iron Reaver -- 20890
+	AddRecipe(20890,300,17015,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,20890,1,2,4,36,41,66,69,98)
+	self:addTradeAcquire(RecipeDB,20890,6,59,2,12944)
+
+	-- Dark Iron Destroyer -- 20897
+	AddRecipe(20897,300,17016,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,20897,1,2,4,36,41,51,66,68,98)
+	self:addTradeAcquire(RecipeDB,20897,6,59,2,12944)
+
+	-- Sulfuron Hammer -- 21161
+	AddRecipe(21161,300,17193,4,GAME_ORIG,300,325,337,350)
+	self:addTradeFlags(RecipeDB,21161,1,2,8,36,40,67,70)
+	self:addTradeAcquire(RecipeDB,21161,4,7604)
+
+	-- Edge of Winter -- 21913
+	AddRecipe(21913,190,17704,2,GAME_ORIG,190,215,227,240)
+	self:addTradeFlags(RecipeDB,21913,1,2,7,11,36,40,66,68)
+	self:addTradeAcquire(RecipeDB,21913,5,1)
+
+	-- Elemental Sharpening Stone -- 22757
+	AddRecipe(22757,300,18262,3,GAME_ORIG,300,300,310,320)
+	self:addTradeFlags(RecipeDB,22757,1,2,6,36,41)
+	self:addTradeAcquire(RecipeDB,22757,8,26)
+
+	-- Heavy Timbermaw Belt -- 23628
+	AddRecipe(23628,290,19043,1,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,23628,1,2,4,36,41,51,58,99)
+	self:addTradeAcquire(RecipeDB,23628,6,576,2,11557)
+
+	-- Heavy Timbermaw Boots -- 23629
+	AddRecipe(23629,300,19048,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23629,1,2,4,36,41,51,58,99)
+	self:addTradeAcquire(RecipeDB,23629,6,576,3,11557)
+
+	-- Girdle of the Dawn -- 23632
+	AddRecipe(23632,290,19051,1,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,23632,1,2,4,36,41,51,59,96)
+	self:addTradeAcquire(RecipeDB,23632,6,529,2,10856,6,529,2,10857,6,529,2,11536)
+
+	-- Gloves of the Dawn -- 23633
+	AddRecipe(23633,300,19057,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23633,1,2,4,36,41,51,59,96)
+	self:addTradeAcquire(RecipeDB,23633,6,529,3,10856,6,529,3,10857,6,529,3,11536)
+
+	-- Dark Iron Helm -- 23636
+	AddRecipe(23636,300,19148,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23636,1,2,4,36,41,59,98)
+	self:addTradeAcquire(RecipeDB,23636,6,59,2,12944)
+
+	-- Dark Iron Gauntlets -- 23637
+	AddRecipe(23637,300,19164,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23637,1,2,4,36,41,51,59,98)
+	self:addTradeAcquire(RecipeDB,23637,6,59,3,12944)
+
+	-- Black Amnesty -- 23638
+	AddRecipe(23638,300,19166,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23638,1,2,4,36,41,66,72,98)
+	self:addTradeAcquire(RecipeDB,23638,6,59,3,12944)
+
+	-- Blackfury -- 23639
+	AddRecipe(23639,300,19167,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23639,1,2,4,36,41,51,67,71,98)
+	self:addTradeAcquire(RecipeDB,23639,6,59,3,12944)
+
+	-- Ebon Hand -- 23650
+	AddRecipe(23650,300,19170,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23650,1,2,4,36,41,66,70,98)
+	self:addTradeAcquire(RecipeDB,23650,6,59,2,12944)
+
+	-- Blackguard -- 23652
+	AddRecipe(23652,300,19168,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23652,1,2,4,36,41,52,66,69,98)
+	self:addTradeAcquire(RecipeDB,23652,6,59,2,12944)
+
+	-- Nightfall -- 23653
+	AddRecipe(23653,300,19169,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23653,1,2,4,36,41,67,68,98)
+	self:addTradeAcquire(RecipeDB,23653,6,59,4,12944)
+
+	-- Bloodsoul Breastplate -- 24136
+	AddRecipe(24136,300,19690,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24136,1,2,4,36,41,51,53,54,58,100)
+	self:addTradeAcquire(RecipeDB,24136,6,270,3,14921)
+
+	-- Bloodsoul Shoulders -- 24137
+	AddRecipe(24137,300,19691,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24137,1,2,4,36,41,51,58,100)
+	self:addTradeAcquire(RecipeDB,24137,6,270,2,14921)
+
+	-- Bloodsoul Gauntlets -- 24138
+	AddRecipe(24138,300,19692,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24138,1,2,4,36,41,51,58,100)
+	self:addTradeAcquire(RecipeDB,24138,6,270,1,14921)
+
+	-- Darksoul Breastplate -- 24139
+	AddRecipe(24139,300,19693,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24139,1,2,4,36,41,52,59,100)
+	self:addTradeAcquire(RecipeDB,24139,6,270,3,14921)
+
+	-- Darksoul Leggings -- 24140
+	AddRecipe(24140,300,19694,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24140,1,2,4,36,41,52,59,100)
+	self:addTradeAcquire(RecipeDB,24140,6,270,2,14921)
+
+	-- Darksoul Shoulders -- 24141
+	AddRecipe(24141,300,19695,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24141,1,2,4,36,41,52,59,100)
+	self:addTradeAcquire(RecipeDB,24141,6,270,1,14921)
+
+	-- Dark Iron Boots -- 24399
+	AddRecipe(24399,300,20039,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24399,1,2,4,36,41,59,98)
+	self:addTradeAcquire(RecipeDB,24399,6,59,4,12944)
+
+	-- Darkrune Gauntlets -- 24912
+	AddRecipe(24912,300,20549,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24912,1,2,8,36,40,52,59)
+	self:addTradeAcquire(RecipeDB,24912,4,8323)
+
+	-- Darkrune Helm -- 24913
+	AddRecipe(24913,300,20551,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24913,1,2,8,36,40,59)
+	self:addTradeAcquire(RecipeDB,24913,4,8323)
+
+	-- Darkrune Breastplate -- 24914
+	AddRecipe(24914,300,20550,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24914,1,2,8,36,40,52,59)
+	self:addTradeAcquire(RecipeDB,24914,4,8323)
+
+	-- Heavy Obsidian Belt -- 27585
+	AddRecipe(27585,300,22197,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,27585,1,2,4,36,41,51,59,97)
+	self:addTradeAcquire(RecipeDB,27585,6,609,1,15176)
+
+	-- Jagged Obsidian Shield -- 27586
+	AddRecipe(27586,300,22198,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,27586,1,2,4,36,41,52,64,66,97)
+	self:addTradeAcquire(RecipeDB,27586,6,609,3,15471)
+
+	-- Thick Obsidian Breastplate -- 27587
+	AddRecipe(27587,300,22196,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,27587,1,2,6,11,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,27587,3,15263)
+
+	-- Light Obsidian Belt -- 27588
+	AddRecipe(27588,300,22195,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,27588,1,2,4,36,41,51,58,97)
+	self:addTradeAcquire(RecipeDB,27588,6,609,2,15176)
+
+	-- Black Grasp of the Destroyer -- 27589
+	AddRecipe(27589,300,22194,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,27589,1,2,6,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,27589,3,15340)
+
+	-- Obsidian Mail Tunic -- 27590
+	AddRecipe(27590,300,22191,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,27590,1,2,4,36,41,51,58,97)
+	self:addTradeAcquire(RecipeDB,27590,6,609,4,15471)
+
+	-- Titanic Leggings -- 27829
+	AddRecipe(27829,300,22385,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,27829,1,2,6,11,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,27829,7,2)
+
+	-- Persuader -- 27830
+	AddRecipe(27830,300,22384,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,27830,1,2,6,11,36,40,66,70)
+	self:addTradeAcquire(RecipeDB,27830,7,2)
+
+	-- Sageblade -- 27832
+	AddRecipe(27832,300,22383,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,27832,1,2,6,11,36,40,54,66,69)
+	self:addTradeAcquire(RecipeDB,27832,7,2)
+
+	-- Icebane Breastplate -- 28242
+	AddRecipe(28242,300,22669,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28242,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,28242,6,529,4,16365,8,41)
+
+	-- Icebane Gauntlets -- 28243
+	AddRecipe(28243,300,22670,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28243,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,28243,6,529,3,16365,8,41)
+
+	-- Icebane Bracers -- 28244
+	AddRecipe(28244,300,22671,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28244,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,28244,6,529,3,16365,8,41)
+
+	-- Ironvine Breastplate -- 28461
+	AddRecipe(28461,300,22762,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28461,1,2,4,36,41,52,59,97)
+	self:addTradeAcquire(RecipeDB,28461,6,609,3,15176)
+
+	-- Ironvine Gloves -- 28462
+	AddRecipe(28462,300,22763,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28462,1,2,4,36,41,52,59,97)
+	self:addTradeAcquire(RecipeDB,28462,6,609,2,15176)
+
+	-- Ironvine Belt -- 28463
+	AddRecipe(28463,300,22764,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28463,1,2,4,36,41,52,59,97)
+	self:addTradeAcquire(RecipeDB,28463,6,609,1,15176)
+
+	-- Fel Iron Plate Gloves -- 29545
+	AddRecipe(29545,300,23482,1,1,300,310,320,330)
+	self:addTradeFlags(RecipeDB,29545,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,29545,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Fel Iron Plate Belt -- 29547
+	AddRecipe(29547,305,23484,1,1,305,315,325,335)
+	self:addTradeFlags(RecipeDB,29547,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,29547,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Fel Iron Plate Boots -- 29548
+	AddRecipe(29548,315,23487,1,1,315,325,335,345)
+	self:addTradeFlags(RecipeDB,29548,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,29548,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Fel Iron Plate Pants -- 29549
+	AddRecipe(29549,315,23488,1,1,315,325,335,345)
+	self:addTradeFlags(RecipeDB,29549,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,29549,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Fel Iron Breastplate -- 29550
+	AddRecipe(29550,325,23489,1,1,325,335,345,355)
+	self:addTradeFlags(RecipeDB,29550,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,29550,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Fel Iron Chain Coif -- 29551
+	AddRecipe(29551,300,23493,1,1,300,320,330,340)
+	self:addTradeFlags(RecipeDB,29551,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,29551,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Fel Iron Chain Gloves -- 29552
+	AddRecipe(29552,310,23491,1,1,310,320,330,340)
+	self:addTradeFlags(RecipeDB,29552,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,29552,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Fel Iron Chain Bracers -- 29553
+	AddRecipe(29553,315,23494,1,1,315,325,335,345)
+	self:addTradeFlags(RecipeDB,29553,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,29553,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Fel Iron Chain Tunic -- 29556
+	AddRecipe(29556,320,23490,1,1,320,330,340,350)
+	self:addTradeFlags(RecipeDB,29556,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,29556,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Fel Iron Hatchet -- 29557
+	AddRecipe(29557,310,23497,1,1,310,320,330,340)
+	self:addTradeFlags(RecipeDB,29557,1,2,3,36,41,51,66,68)
+	self:addTradeAcquire(RecipeDB,29557,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Fel Iron Hammer -- 29558
+	AddRecipe(29558,315,23498,1,1,315,325,335,345)
+	self:addTradeFlags(RecipeDB,29558,1,2,3,36,41,66,70)
+	self:addTradeAcquire(RecipeDB,29558,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Fel Iron Greatsword -- 29565
+	AddRecipe(29565,320,23499,1,1,320,330,340,350)
+	self:addTradeFlags(RecipeDB,29565,1,2,3,36,41,51,67,69)
+	self:addTradeAcquire(RecipeDB,29565,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Adamantite Maul -- 29566
+	AddRecipe(29566,325,23502,1,1,325,335,345,355)
+	self:addTradeFlags(RecipeDB,29566,1,2,4,36,40,51,67,70)
+	self:addTradeAcquire(RecipeDB,29566,2,16670,2,16713,2,19662)
+
+	-- Adamantite Cleaver -- 29568
+	AddRecipe(29568,330,23503,1,1,330,340,350,360)
+	self:addTradeFlags(RecipeDB,29568,1,2,4,36,40,51,67,68)
+	self:addTradeAcquire(RecipeDB,29568,2,16670,2,16713,2,19662)
+
+	-- Adamantite Dagger -- 29569
+	AddRecipe(29569,330,23504,1,1,330,340,350,360)
+	self:addTradeFlags(RecipeDB,29569,1,2,4,36,40,66,72)
+	self:addTradeAcquire(RecipeDB,29569,2,16670,2,16713,2,19662)
+
+	-- Adamantite Rapier -- 29571
+	AddRecipe(29571,335,23505,1,1,335,345,355,365)
+	self:addTradeFlags(RecipeDB,29571,1,2,4,36,40,52,66,69)
+	self:addTradeAcquire(RecipeDB,29571,2,16670,2,16713,2,19662)
+
+	-- Adamantite Plate Bracers -- 29603
+	AddRecipe(29603,335,23506,1,1,335,345,355,365)
+	self:addTradeFlags(RecipeDB,29603,1,2,4,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,29603,2,19342,2,19694)
+
+	-- Adamantite Plate Gloves -- 29605
+	AddRecipe(29605,335,23508,1,1,335,345,355,365)
+	self:addTradeFlags(RecipeDB,29605,1,2,4,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,29605,2,19342,2,19694)
+
+	-- Adamantite Breastplate -- 29606
+	AddRecipe(29606,340,23507,1,1,340,350,360,370)
+	self:addTradeFlags(RecipeDB,29606,1,2,4,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,29606,2,19342,2,19694)
+
+	-- Enchanted Adamantite Belt -- 29608
+	AddRecipe(29608,355,23510,1,1,355,365,375,385)
+	self:addTradeFlags(RecipeDB,29608,1,2,4,36,41,52,59,110)
+	self:addTradeAcquire(RecipeDB,29608,6,934,1,19331)
+
+	-- Enchanted Adamantite Breastplate -- 29610
+	AddRecipe(29610,360,23509,1,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,29610,1,2,4,36,41,52,59,110)
+	self:addTradeAcquire(RecipeDB,29610,6,934,3,19331)
+
+	-- Enchanted Adamantite Boots -- 29611
+	AddRecipe(29611,355,23511,1,1,355,365,375,385)
+	self:addTradeFlags(RecipeDB,29611,1,2,4,36,41,52,59,110)
+	self:addTradeAcquire(RecipeDB,29611,6,934,2,19331)
+
+	-- Enchanted Adamantite Leggings -- 29613
+	AddRecipe(29613,365,23512,1,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29613,1,2,4,36,41,52,59,110)
+	self:addTradeAcquire(RecipeDB,29613,6,934,4,19331)
+
+	-- Flamebane Bracers -- 29614
+	AddRecipe(29614,350,23515,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,29614,1,4,36,41,52,59,101)
+	self:addTradeAcquire(RecipeDB,29614,6,932,1,19321)
+
+	-- Flamebane Helm -- 29615
+	AddRecipe(29615,355,23516,1,1,355,365,375,385)
+	self:addTradeFlags(RecipeDB,29615,1,4,36,41,52,59,101)
+	self:addTradeAcquire(RecipeDB,29615,6,932,4,19321)
+
+	-- Flamebane Gloves -- 29616
+	AddRecipe(29616,360,23514,1,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,29616,1,4,36,41,52,59,101)
+	self:addTradeAcquire(RecipeDB,29616,6,932,2,19321)
+
+	-- Flamebane Breastplate -- 29617
+	AddRecipe(29617,365,23513,1,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29617,1,4,36,41,52,59,101)
+	self:addTradeAcquire(RecipeDB,29617,6,932,3,19321)
+
+	-- Felsteel Gloves -- 29619
+	AddRecipe(29619,360,23517,3,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,29619,1,2,5,11,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,29619,3,18497)
+
+	-- Felsteel Leggings -- 29620
+	AddRecipe(29620,360,23518,3,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,29620,1,2,5,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,29620,3,20900)
+
+	-- Felsteel Helm -- 29621
+	AddRecipe(29621,365,23519,3,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29621,1,2,5,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,29621,3,18830)
+
+	-- Gauntlets of the Iron Tower -- 29622
+	AddRecipe(29622,365,23532,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29622,1,2,6,36,40,52,59)
+	self:addTradeAcquire(RecipeDB,29622,7,4)
+
+	-- Khorium Belt -- 29628
+	AddRecipe(29628,360,23524,3,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,29628,1,2,11,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,29628,3,18203)
+
+	-- Khorium Pants -- 29629
+	AddRecipe(29629,360,23523,3,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,29629,1,2,11,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,29629,3,20878)
+
+	-- Khorium Boots -- 29630
+	AddRecipe(29630,365,23525,3,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29630,1,2,11,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,29630,3,18873)
+
+	-- Ragesteel Gloves -- 29642
+	AddRecipe(29642,365,23520,3,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29642,1,2,11,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,29642,3,17136)
+
+	-- Ragesteel Helm -- 29643
+	AddRecipe(29643,365,23521,3,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29643,1,2,11,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,29643,3,16952)
+
+	-- Ragesteel Breastplate -- 29645
+	AddRecipe(29645,370,23522,3,1,370,380,390,400)
+	self:addTradeFlags(RecipeDB,29645,1,2,11,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,29645,3,21454,3,23305,3,23324)
+
+	-- Swiftsteel Gloves -- 29648
+	AddRecipe(29648,370,23526,3,1,370,380,390,400)
+	self:addTradeFlags(RecipeDB,29648,1,2,5,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,29648,3,18314)
+
+	-- Earthpeace Breastplate -- 29649
+	AddRecipe(29649,370,23527,3,1,370,380,390,400)
+	self:addTradeFlags(RecipeDB,29649,1,2,5,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,29649,3,17975)
+
+	-- Fel Sharpening Stone -- 29654
+	AddRecipe(29654,300,23528,1,1,300,300,305,310)
+	self:addTradeFlags(RecipeDB,29654,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,29654,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Adamantite Sharpening Stone -- 29656
+	AddRecipe(29656,350,23529,1,1,350,350,355,360)
+	self:addTradeFlags(RecipeDB,29656,1,2,4,36,41,51,103)
+	self:addTradeAcquire(RecipeDB,29656,6,942,2,17904)
+
+	-- Felsteel Shield Spike -- 29657
+	AddRecipe(29657,360,23530,1,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,29657,1,2,4,36,41,52,104)
+	self:addTradeAcquire(RecipeDB,29657,6,946,4,17657,6,947,4,17585)
+
+	-- Felfury Gauntlets -- 29658
+	AddRecipe(29658,365,23531,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29658,1,2,6,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,29658,7,2)
+
+	-- Steelgrip Gauntlets -- 29662
+	AddRecipe(29662,365,23533,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29662,1,2,6,11,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,29662,7,4)
+
+	-- Storm Helm -- 29663
+	AddRecipe(29663,365,23534,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29663,1,2,5,6,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,29663,7,4)
+
+	-- Helm of the Stalwart Defender -- 29664
+	AddRecipe(29664,365,23535,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29664,1,2,5,6,36,40,52,59)
+	self:addTradeAcquire(RecipeDB,29664,7,4)
+
+	-- Oathkeeper's Helm -- 29668
+	AddRecipe(29668,365,23536,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29668,1,2,5,6,11,36,40,52,59)
+	self:addTradeAcquire(RecipeDB,29668,7,4)
+
+	-- Black Felsteel Bracers -- 29669
+	AddRecipe(29669,365,23537,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29669,1,2,6,11,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,29669,7,4)
+
+	-- Bracers of the Green Fortress -- 29671
+	AddRecipe(29671,365,23538,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29671,1,2,6,11,36,40,52,59)
+	self:addTradeAcquire(RecipeDB,29671,7,4)
+
+	-- Blessed Bracers -- 29672
+	AddRecipe(29672,365,23539,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29672,1,2,10,36,40,53,54,59)
+	self:addTradeAcquire(RecipeDB,29672,7,4)
+
+	-- Felsteel Longblade -- 29692
+	AddRecipe(29692,365,23540,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29692,1,2,6,11,36,40,51,66,69)
+	self:addTradeAcquire(RecipeDB,29692,7,2)
+
+	-- Khorium Champion -- 29693
+	AddRecipe(29693,365,23541,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29693,1,2,6,11,36,40,51,67,69)
+	self:addTradeAcquire(RecipeDB,29693,7,4)
+
+	-- Fel Edged Battleaxe -- 29694
+	AddRecipe(29694,365,23542,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29694,1,2,6,11,36,40,66,68)
+	self:addTradeAcquire(RecipeDB,29694,7,4)
+
+	-- Felsteel Reaper -- 29695
+	AddRecipe(29695,365,23543,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29695,1,2,5,6,11,36,40,51,67,68)
+	self:addTradeAcquire(RecipeDB,29695,7,4)
+
+	-- Runic Hammer -- 29696
+	AddRecipe(29696,365,23544,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29696,1,2,5,6,11,36,40,51,66,70)
+	self:addTradeAcquire(RecipeDB,29696,7,2)
+
+	-- Fel Hardened Maul -- 29697
+	AddRecipe(29697,365,23546,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29697,1,2,6,11,36,40,51,67,70)
+	self:addTradeAcquire(RecipeDB,29697,7,4)
+
+	-- Eternium Runed Blade -- 29698
+	AddRecipe(29698,365,23554,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29698,1,2,5,6,11,36,40,53,54,66,72)
+	self:addTradeAcquire(RecipeDB,29698,7,4)
+
+	-- Dirge -- 29699
+	AddRecipe(29699,365,23555,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29699,1,2,5,6,11,36,40,51,66,72)
+	self:addTradeAcquire(RecipeDB,29699,7,2)
+
+	-- Hand of Eternity -- 29700
+	AddRecipe(29700,365,23556,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,29700,1,2,6,11,36,40,53,54,66,70)
+	self:addTradeAcquire(RecipeDB,29700,7,2)
+
+	-- Lesser Ward of Shielding -- 29728
+	AddRecipe(29728,340,23575,1,1,340,340,345,350)
+	self:addTradeFlags(RecipeDB,29728,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,29728,2,16583,2,19373)
+
+	-- Greater Ward of Shielding -- 29729
+	AddRecipe(29729,375,23576,3,1,375,375,375,375)
+	self:addTradeFlags(RecipeDB,29729,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,29729,3,18853)
+
+	-- Lesser Rune of Warding -- 32284
+	AddRecipe(32284,325,23559,1,1,325,325,330,335)
+	self:addTradeFlags(RecipeDB,32284,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,32284,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Greater Rune of Warding -- 32285
+	AddRecipe(32285,350,25521,1,1,350,350,355,360)
+	self:addTradeFlags(RecipeDB,32285,1,2,4,36,41,103)
+	self:addTradeAcquire(RecipeDB,32285,6,942,2,17904)
+
+	-- Fel Iron Rod -- 32655
+	AddRecipe(32655,300,25843,1,1,300,300,305,310)
+	self:addTradeFlags(RecipeDB,32655,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,32655,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Adamantite Rod -- 32656
+	AddRecipe(32656,350,25844,1,1,350,350,355,360)
+	self:addTradeFlags(RecipeDB,32656,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,32656,2,19662)
+
+	-- Eternium Rod -- 32657
+	AddRecipe(32657,375,25845,1,1,360,365,370,375)
+	self:addTradeFlags(RecipeDB,32657,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,32657,2,16583,2,19373)
+
+	-- Nether Chain Shirt -- 34529
+	AddRecipe(34529,350,23563,1,1,350,360,370,380,9788)
+	self:addTradeFlags(RecipeDB,34529,1,2,3,37,41,51,53,54,58)
+	self:addTradeAcquire(RecipeDB,34529,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Twisting Nether Chain Shirt -- 34530
+	AddRecipe(34530,375,23564,1,1,375,385,395,405,9788)
+	self:addTradeFlags(RecipeDB,34530,1,2,3,37,41,51,58)
+	self:addTradeAcquire(RecipeDB,34530,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Breastplate of Kings -- 34533
+	AddRecipe(34533,350,28483,1,2018,9788,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,34533,1,2,3,37,41,51,59)
+	self:addTradeAcquire(RecipeDB,34533,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Bulwark of Kings -- 34534
+	AddRecipe(34534,375,28484,1,1,375,385,395,405,9788)
+	self:addTradeFlags(RecipeDB,34534,1,2,3,37,41,51,59)
+	self:addTradeAcquire(RecipeDB,34534,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Fireguard -- 34535
+	AddRecipe(34535,350,28425,1,1,350,360,370,380,17039)
+	self:addTradeFlags(RecipeDB,34535,1,2,3,37,41,51,66,69)
+	self:addTradeAcquire(RecipeDB,34535,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Blazeguard -- 34537
+	AddRecipe(34537,375,28426,1,1,375,385,395,405,17039)
+	self:addTradeFlags(RecipeDB,34537,1,2,3,37,41,51,66,69)
+	self:addTradeAcquire(RecipeDB,34537,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Lionheart Blade -- 34538
+	AddRecipe(34538,350,28428,1,1,350,360,370,380,17039)
+	self:addTradeFlags(RecipeDB,34538,1,2,3,37,41,51,67,69)
+	self:addTradeAcquire(RecipeDB,34538,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Lionheart Champion -- 34540
+	AddRecipe(34540,375,28429,1,1,375,385,395,405,17039)
+	self:addTradeFlags(RecipeDB,34540,1,2,3,37,41,51,67,69)
+	self:addTradeAcquire(RecipeDB,34540,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- The Planar Edge -- 34541
+	AddRecipe(34541,350,28431,1,1,350,360,370,380,17041)
+	self:addTradeFlags(RecipeDB,34541,1,2,3,37,41,51,66,68)
+	self:addTradeAcquire(RecipeDB,34541,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Black Planar Edge -- 34542
+	AddRecipe(34542,375,28432,1,1,375,385,395,405,17041)
+	self:addTradeFlags(RecipeDB,34542,1,2,3,37,41,51,66,68)
+	self:addTradeAcquire(RecipeDB,34542,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Lunar Crescent -- 34543
+	AddRecipe(34543,350,28434,1,1,350,360,370,380,17041)
+	self:addTradeFlags(RecipeDB,34543,1,2,3,37,41,51,67,68)
+	self:addTradeAcquire(RecipeDB,34543,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Mooncleaver -- 34544
+	AddRecipe(34544,375,28435,1,1,375,385,395,405,17041)
+	self:addTradeFlags(RecipeDB,34544,1,2,3,37,41,51,67,68)
+	self:addTradeAcquire(RecipeDB,34544,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Drakefist Hammer -- 34545
+	AddRecipe(34545,350,28437,1,1,350,360,370,380,17040)
+	self:addTradeFlags(RecipeDB,34545,1,2,3,37,41,66,70)
+	self:addTradeAcquire(RecipeDB,34545,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Dragonmaw -- 34546
+	AddRecipe(34546,375,28438,1,1,375,385,395,405,17040)
+	self:addTradeFlags(RecipeDB,34546,1,2,3,37,41,66,70)
+	self:addTradeAcquire(RecipeDB,34546,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Thunder -- 34547
+	AddRecipe(34547,350,28440,1,1,350,360,370,380,17040)
+	self:addTradeFlags(RecipeDB,34547,1,2,3,37,41,51,67,70)
+	self:addTradeAcquire(RecipeDB,34547,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Deep Thunder -- 34548
+	AddRecipe(34548,375,28441,1,1,375,385,395,405,17040)
+	self:addTradeFlags(RecipeDB,34548,1,2,3,37,41,51,67,70)
+	self:addTradeAcquire(RecipeDB,34548,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Fel Weightstone -- 34607
+	AddRecipe(34607,300,28420,1,1,300,300,305,310)
+	self:addTradeFlags(RecipeDB,34607,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,34607,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
+
+	-- Adamantite Weightstone -- 34608
+	AddRecipe(34608,350,28421,1,1,350,350,355,360)
+	self:addTradeFlags(RecipeDB,34608,1,2,4,36,41,51,103)
+	self:addTradeAcquire(RecipeDB,34608,6,942,2,17904)
+
+	-- Thick Bronze Darts -- 34979
+	AddRecipe(34979,100,29201,1,1,100,130,145,160)
+	self:addTradeFlags(RecipeDB,34979,1,2,3,36,41,51,75)
+	self:addTradeAcquire(RecipeDB,34979,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,
+	1,16823,1,19341,1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,
+	1,26952,1,3557,1,26904,1,29924)
+
+	-- Whirling Steel Axes -- 34981
+	AddRecipe(34981,200,29202,1,1,200,220,230,240)
+	self:addTradeFlags(RecipeDB,34981,1,2,3,36,41,51,75)
+	self:addTradeAcquire(RecipeDB,34981,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,
+	1,16724,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,
+	1,26952,1,3557,1,26904,1,29924)
+
+	-- Enchanted Thorium Blades -- 34982
+	AddRecipe(34982,300,29203,1,1,300,320,330,340)
+	self:addTradeFlags(RecipeDB,34982,1,2,3,36,41,51,75)
+	self:addTradeAcquire(RecipeDB,34982,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,
+	1,3355,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,
+	1,26952,1,3557,1,26904,1,29924)
+
+	-- Felsteel Whisper Knives -- 34983
+	AddRecipe(34983,350,29204,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,34983,1,2,3,36,41,51,75)
+	self:addTradeAcquire(RecipeDB,34983,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
+	1,26952,1,26904,1,29924)
+
+	-- Earthforged Leggings -- 36122
+	AddRecipe(36122,260,30069,1,1,260,280,290,300,9788)
+	self:addTradeFlags(RecipeDB,36122,1,2,3,37,41,51,59)
+	self:addTradeAcquire(RecipeDB,36122,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Windforged Leggings -- 36124
+	AddRecipe(36124,260,30070,1,1,260,280,290,300,9788)
+	self:addTradeFlags(RecipeDB,36124,1,2,3,37,41,51,58)
+	self:addTradeAcquire(RecipeDB,36124,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Light Earthforged Blade -- 36125
+	AddRecipe(36125,260,30071,1,1,260,280,290,300,9787)
+	self:addTradeFlags(RecipeDB,36125,1,2,3,37,41,66,69)
+	self:addTradeAcquire(RecipeDB,36125,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Light Skyforged Axe -- 36126
+	AddRecipe(36126,260,30072,1,1,260,280,290,300,9787)
+	self:addTradeFlags(RecipeDB,36126,1,2,3,37,41,66,68)
+	self:addTradeAcquire(RecipeDB,36126,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Light Emberforged Hammer -- 36128
+	AddRecipe(36128,260,30073,1,1,260,280,290,300,9787)
+	self:addTradeFlags(RecipeDB,36128,1,2,3,37,41,51,66,70)
+	self:addTradeAcquire(RecipeDB,36128,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Heavy Earthforged Breastplate -- 36129
+	AddRecipe(36129,330,30074,1,1,330,340,350,360,9788)
+	self:addTradeFlags(RecipeDB,36129,1,2,3,37,41,52,59)
+	self:addTradeAcquire(RecipeDB,36129,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Stormforged Hauberk -- 36130
+	AddRecipe(36130,330,30076,1,1,330,340,350,360,9788)
+	self:addTradeFlags(RecipeDB,36130,1,2,3,37,41,51,58)
+	self:addTradeAcquire(RecipeDB,36130,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Windforged Rapier -- 36131
+	AddRecipe(36131,330,30077,1,1,330,340,350,360,17039)
+	self:addTradeFlags(RecipeDB,36131,1,2,3,37,41,66,69)
+	self:addTradeAcquire(RecipeDB,36131,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Stoneforged Claymore -- 36133
+	AddRecipe(36133,330,30086,1,1,330,340,350,360,17039)
+	self:addTradeFlags(RecipeDB,36133,1,2,3,37,41,51,67,69)
+	self:addTradeAcquire(RecipeDB,36133,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Stormforged Axe -- 36134
+	AddRecipe(36134,330,30087,1,1,330,340,350,360,17041)
+	self:addTradeFlags(RecipeDB,36134,1,2,3,37,41,51,66,68)
+	self:addTradeAcquire(RecipeDB,36134,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Skyforged Great Axe -- 36135
+	AddRecipe(36135,330,30088,1,1,330,340,350,360,17041)
+	self:addTradeFlags(RecipeDB,36135,1,2,3,37,41,51,67,68)
+	self:addTradeAcquire(RecipeDB,36135,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Lavaforged Warhammer -- 36136
+	AddRecipe(36136,330,30089,1,1,330,340,350,360,17040)
+	self:addTradeFlags(RecipeDB,36136,1,2,3,37,41,51,66,70)
+	self:addTradeAcquire(RecipeDB,36136,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Great Earthforged Hammer -- 36137
+	AddRecipe(36137,330,30093,1,1,330,340,350,360,17040)
+	self:addTradeFlags(RecipeDB,36137,1,2,3,37,41,51,67,70)
+	self:addTradeAcquire(RecipeDB,36137,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Embrace of the Twisting Nether -- 36256
+	AddRecipe(36256,375,23565,1,1,375,385,395,405,9788)
+	self:addTradeFlags(RecipeDB,36256,1,2,3,37,41,51,58)
+	self:addTradeAcquire(RecipeDB,36256,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Bulwark of the Ancient Kings -- 36257
+	AddRecipe(36257,375,28485,1,1,375,385,395,405,9788)
+	self:addTradeFlags(RecipeDB,36257,1,2,3,37,41,51,59)
+	self:addTradeAcquire(RecipeDB,36257,1,5164,1,7230,1,11177,1,20125,1,29506)
+
+	-- Blazefury -- 36258
+	AddRecipe(36258,375,28427,1,1,375,385,395,405,17039)
+	self:addTradeFlags(RecipeDB,36258,1,2,3,37,41,51,66,69)
+	self:addTradeAcquire(RecipeDB,36258,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Lionheart Executioner -- 36259
+	AddRecipe(36259,375,28430,1,1,375,385,395,405,17039)
+	self:addTradeFlags(RecipeDB,36259,1,2,3,37,41,51,67,69)
+	self:addTradeAcquire(RecipeDB,36259,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Wicked Edge of the Planes -- 36260
+	AddRecipe(36260,375,28433,1,1,375,385,395,405,17041)
+	self:addTradeFlags(RecipeDB,36260,1,2,3,37,41,51,66,68)
+	self:addTradeAcquire(RecipeDB,36260,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Bloodmoon -- 36261
+	AddRecipe(36261,375,28436,1,1,375,385,395,405,17041)
+	self:addTradeFlags(RecipeDB,36261,1,2,3,37,41,51,67,68)
+	self:addTradeAcquire(RecipeDB,36261,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Dragonstrike -- 36262
+	AddRecipe(36262,375,28439,1,1,375,385,395,405,17040)
+	self:addTradeFlags(RecipeDB,36262,1,2,3,37,41,66,70)
+	self:addTradeAcquire(RecipeDB,36262,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Stormherald -- 36263
+	AddRecipe(36263,375,28442,1,1,375,385,395,405,17040)
+	self:addTradeFlags(RecipeDB,36263,1,2,3,37,41,51,67,70)
+	self:addTradeAcquire(RecipeDB,36263,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
+
+	-- Belt of the Guardian -- 36389
+	AddRecipe(36389,375,30034,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36389,1,2,6,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,36389,8,37,8,43)
+
+	-- Red Belt of Battle -- 36390
+	AddRecipe(36390,375,30032,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36390,1,2,6,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,36390,8,37,8,43)
+
+	-- Boots of the Protector -- 36391
+	AddRecipe(36391,375,30033,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36391,1,2,6,37,41,52,59)
+	self:addTradeAcquire(RecipeDB,36391,8,37,8,43)
+
+	-- Red Havoc Boots -- 36392
+	AddRecipe(36392,375,30031,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36392,1,2,6,37,41,52,59)
+	self:addTradeAcquire(RecipeDB,36392,8,37,8,43)
+
+	-- Wildguard Breastplate -- 38473
+	AddRecipe(38473,375,31364,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,38473,1,2,4,36,41,52,59,103)
+	self:addTradeAcquire(RecipeDB,38473,6,942,4,17904)
+
+	-- Wildguard Leggings -- 38475
+	AddRecipe(38475,375,31367,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,38475,1,2,4,36,41,59,103)
+	self:addTradeAcquire(RecipeDB,38475,6,942,3,17904)
+
+	-- Wildguard Helm -- 38476
+	AddRecipe(38476,375,31368,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,38476,1,2,4,36,41,52,59,103)
+	self:addTradeAcquire(RecipeDB,38476,6,942,3,17904)
+
+	-- Iceguard Breastplate -- 38477
+	AddRecipe(38477,375,31369,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,38477,1,2,4,36,41,52,59,114)
+	self:addTradeAcquire(RecipeDB,38477,6,967,2,16388)
+
+	-- Iceguard Leggings -- 38478
+	AddRecipe(38478,375,31370,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,38478,1,2,4,36,41,59,114)
+	self:addTradeAcquire(RecipeDB,38478,6,967,3,16388)
+
+	-- Iceguard Helm -- 38479
+	AddRecipe(38479,375,31371,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,38479,1,2,4,36,41,52,59,114)
+	self:addTradeAcquire(RecipeDB,38479,6,967,2,16388)
+
+	-- Shadesteel Sabots -- 40033
+	AddRecipe(40033,375,32402,1,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,40033,1,2,4,36,41,59,102)
+	self:addTradeAcquire(RecipeDB,40033,6,1012,2,23159)
+
+	-- Shadesteel Bracers -- 40034
+	AddRecipe(40034,375,32403,1,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,40034,1,2,4,36,41,59,102)
+	self:addTradeAcquire(RecipeDB,40034,6,1012,1,23159)
+
+	-- Shadesteel Greaves -- 40035
+	AddRecipe(40035,375,32404,1,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,40035,1,2,4,36,41,59,102)
+	self:addTradeAcquire(RecipeDB,40035,6,1012,2,23159)
+
+	-- Shadesteel Girdle -- 40036
+	AddRecipe(40036,375,32401,1,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,40036,1,2,4,36,41,59,102)
+	self:addTradeAcquire(RecipeDB,40036,6,1012,1,23159)
+
+	-- Swiftsteel Bracers -- 41132
+	AddRecipe(41132,375,32568,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41132,1,2,6,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,41132,8,27,8,34)
+
+	-- Swiftsteel Shoulders -- 41133
+	AddRecipe(41133,375,32570,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41133,1,2,10,37,41,51,59)
+	self:addTradeAcquire(RecipeDB,41133,7,4)
+
+	-- Dawnsteel Bracers -- 41134
+	AddRecipe(41134,375,32571,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41134,1,2,10,36,40,53,54,59)
+	self:addTradeAcquire(RecipeDB,41134,7,4)
+
+	-- Dawnsteel Shoulders -- 41135
+	AddRecipe(41135,375,32573,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41135,1,2,6,37,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,41135,8,27,8,34)
+
+	-- Ragesteel Shoulders -- 42662
+	AddRecipe(42662,365,33173,3,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,42662,1,2,11,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,42662,3,21050,3,21059,3,21060,3,21061)
+
+	-- Adamantite Weapon Chain -- 42688
+	AddRecipe(42688,335,33185,2,1,335,345,350,355)
+	self:addTradeFlags(RecipeDB,42688,1,2,11,36,41,52)
+	self:addTradeAcquire(RecipeDB,42688,3,24664)
+
+	-- Heavy Copper Longsword -- 43549
+	AddRecipe(43549,35,33791,2,1,35,75,95,115)
+	self:addTradeFlags(RecipeDB,43549,1,8,36,40,51,66,69)
+	self:addTradeAcquire(RecipeDB,43549,4,1578)
+
+	-- Hammer of Righteous Might -- 43846
+	AddRecipe(43846,365,32854,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,43846,1,2,10,36,40,53,54,67,70)
+	self:addTradeAcquire(RecipeDB,43846,7,4)
+
+	-- Sunblessed Gauntlets -- 46140
+	AddRecipe(46140,365,34380,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46140,1,2,6,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,46140,8,24)
+
+	-- Hard Khorium Battlefists -- 46141
+	AddRecipe(46141,365,34378,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46141,1,2,6,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,46141,8,24)
+
+	-- Sunblessed Breastplate -- 46142
+	AddRecipe(46142,365,34379,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46142,1,2,6,37,40,53,54,59)
+	self:addTradeAcquire(RecipeDB,46142,8,24)
+
+	-- Hard Khorium Battleplate -- 46144
+	AddRecipe(46144,365,34377,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46144,1,2,6,37,41,51,59)
+	self:addTradeAcquire(RecipeDB,46144,8,24)
+
+	-- Cobalt Legplates -- 52567
+	AddRecipe(52567,370,39086,2,2,370,375,380,3985)
+	self:addTradeFlags(RecipeDB,52567,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,52567,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Cobalt Belt -- 52568
+	AddRecipe(52568,350,39087,2,2,350,360,370,380)
+	self:addTradeFlags(RecipeDB,52568,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,52568,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Cobalt Boots -- 52569
+	AddRecipe(52569,350,39088,2,2,350,360,370,380)
+	self:addTradeFlags(RecipeDB,52569,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,52569,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Cobalt Chestpiece -- 52570
+	AddRecipe(52570,375,39085,2,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,52570,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,52570,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Cobalt Helm -- 52571
+	AddRecipe(52571,370,39084,2,2,370,375,380,385)
+	self:addTradeFlags(RecipeDB,52571,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,52571,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Cobalt Shoulders -- 52572
+	AddRecipe(52572,360,39083,2,2,360,370,375,380)
+	self:addTradeFlags(RecipeDB,52572,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,52572,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Cobalt Triangle Shield -- 54550
+	AddRecipe(54550,360,40668,2,2,360,370,375,380)
+	self:addTradeFlags(RecipeDB,54550,1,2,3,36,41,52,64,66)
+	self:addTradeAcquire(RecipeDB,54550,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Tempered Saronite Belt -- 54551
+	AddRecipe(54551,395,40669,3,2,395,400,405,410)
+	self:addTradeFlags(RecipeDB,54551,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,54551,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Tempered Saronite Boots -- 54552
+	AddRecipe(54552,400,40671,3,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,54552,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,54552,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Tempered Saronite Breastplate -- 54553
+	AddRecipe(54553,400,40672,3,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,54553,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,54553,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Tempered Saronite Legplates -- 54554
+	AddRecipe(54554,395,40674,3,2,395,400,405,410)
+	self:addTradeFlags(RecipeDB,54554,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,54554,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Tempered Saronite Helm -- 54555
+	AddRecipe(54555,405,40673,3,2,405,410,415,420)
+	self:addTradeFlags(RecipeDB,54555,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,54555,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Tempered Saronite Shoulders -- 54556
+	AddRecipe(54556,405,40675,3,2,405,410,415,420)
+	self:addTradeFlags(RecipeDB,54556,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,54556,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Saronite Defender -- 54557
+	AddRecipe(54557,390,40670,3,2,390,395,400,405)
+	self:addTradeFlags(RecipeDB,54557,1,2,3,36,41,52,64,66)
+	self:addTradeAcquire(RecipeDB,54557,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Spiked Cobalt Helm -- 54917
+	AddRecipe(54917,375,40942,2,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,54917,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54917,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Spiked Cobalt Boots -- 54918
+	AddRecipe(54918,380,40949,2,2,380,385,390,395)
+	self:addTradeFlags(RecipeDB,54918,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54918,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Spiked Cobalt Shoulders -- 54941
+	AddRecipe(54941,385,40950,2,2,385,390,395,400)
+	self:addTradeFlags(RecipeDB,54941,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54941,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Spiked Cobalt Chestpiece -- 54944
+	AddRecipe(54944,385,40951,2,2,385,390,395,400)
+	self:addTradeFlags(RecipeDB,54944,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54944,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Spiked Cobalt Gauntlets -- 54945
+	AddRecipe(54945,390,40952,2,2,390,395,400,405)
+	self:addTradeFlags(RecipeDB,54945,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54945,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Spiked Cobalt Belt -- 54946
+	AddRecipe(54946,395,40953,2,2,395,400,405,410)
+	self:addTradeFlags(RecipeDB,54946,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54946,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Spiked Cobalt Legplates -- 54947
+	AddRecipe(54947,395,40943,2,2,395,400,405,410)
+	self:addTradeFlags(RecipeDB,54947,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54947,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Spiked Cobalt Bracers -- 54948
+	AddRecipe(54948,400,40954,2,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,54948,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54948,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Horned Cobalt Helm -- 54949
+	AddRecipe(54949,400,40955,2,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,54949,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54949,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Reinforced Cobalt Shoulders -- 54978
+	AddRecipe(54978,375,40956,2,2,375,395,400,405)
+	self:addTradeFlags(RecipeDB,54978,1,2,11,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54978,3,27333)
+
+	-- Reinforced Cobalt Helm -- 54979
+	AddRecipe(54979,375,40957,2,2,375,405,410,415)
+	self:addTradeFlags(RecipeDB,54979,1,2,11,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54979,3,26270)
+
+	-- Reinforced Cobalt Legplates -- 54980
+	AddRecipe(54980,375,40958,2,2,375,410,415,420)
+	self:addTradeFlags(RecipeDB,54980,1,2,11,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54980,3,29235)
+
+	-- Reinforced Cobalt Chestpiece -- 54981
+	AddRecipe(54981,375,40959,2,2,375,415,420,425)
+	self:addTradeFlags(RecipeDB,54981,1,2,11,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,54981,3,28123)
+
+	-- Saronite Protector -- 55013
+	AddRecipe(55013,390,41117,3,2,390,395,400,405)
+	self:addTradeFlags(RecipeDB,55013,1,2,3,36,41,53,54,64,66)
+	self:addTradeAcquire(RecipeDB,55013,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Saronite Bulwark -- 55014
+	AddRecipe(55014,410,41113,3,2,410,415,420,425)
+	self:addTradeFlags(RecipeDB,55014,1,2,3,36,41,52,64,66)
+	self:addTradeAcquire(RecipeDB,55014,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Tempered Saronite Gauntlets -- 55015
+	AddRecipe(55015,415,41114,3,2,415,420,425,430)
+	self:addTradeFlags(RecipeDB,55015,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,55015,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Tempered Saronite Bracers -- 55017
+	AddRecipe(55017,410,41116,3,2,410,415,420,425)
+	self:addTradeFlags(RecipeDB,55017,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,55017,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Brilliant Saronite Legplates -- 55055
+	AddRecipe(55055,395,41126,3,2,395,400,405,410)
+	self:addTradeFlags(RecipeDB,55055,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,55055,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Brilliant Saronite Gauntlets -- 55056
+	AddRecipe(55056,400,41127,3,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,55056,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,55056,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Brilliant Saronite Boots -- 55057
+	AddRecipe(55057,405,41128,3,2,405,410,415,420)
+	self:addTradeFlags(RecipeDB,55057,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,55057,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Brilliant Saronite Breastplate -- 55058
+	AddRecipe(55058,415,41129,3,2,415,420,425,430)
+	self:addTradeFlags(RecipeDB,55058,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,55058,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Honed Cobalt Cleaver -- 55174
+	AddRecipe(55174,390,41181,3,2,390,395,400,405)
+	self:addTradeFlags(RecipeDB,55174,1,2,3,36,41,51,67,68)
+	self:addTradeAcquire(RecipeDB,55174,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Savage Cobalt Slicer -- 55177
+	AddRecipe(55177,395,41182,3,2,395,400,405,410)
+	self:addTradeFlags(RecipeDB,55177,1,2,3,36,41,51,66,69)
+	self:addTradeAcquire(RecipeDB,55177,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Saronite Ambusher -- 55179
+	AddRecipe(55179,400,41183,3,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,55179,1,2,3,36,41,51,66,72)
+	self:addTradeAcquire(RecipeDB,55179,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Saronite Shiv -- 55181
+	AddRecipe(55181,405,41184,3,2,405,410,415,420)
+	self:addTradeFlags(RecipeDB,55181,1,2,3,36,41,51,52,66,72)
+	self:addTradeAcquire(RecipeDB,55181,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Furious Saronite Beatstick -- 55182
+	AddRecipe(55182,410,41185,3,2,410,415,420,425)
+	self:addTradeFlags(RecipeDB,55182,1,2,3,36,41,51,66,70)
+	self:addTradeAcquire(RecipeDB,55182,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Corroded Saronite Edge -- 55183
+	AddRecipe(55183,415,41186,3,2,415,420,425,430,9787)
+	self:addTradeFlags(RecipeDB,55183,1,2,3,37,41,51,66,69)
+	self:addTradeAcquire(RecipeDB,55183,1,11146,1,29505,1,11178)
+
+	-- Corroded Saronite Woundbringer -- 55184
+	AddRecipe(55184,415,41187,3,2,415,420,425,430,9787)
+	self:addTradeFlags(RecipeDB,55184,1,2,3,37,41,51,66,69)
+	self:addTradeAcquire(RecipeDB,55184,1,11146,1,29505,1,11178)
+
+	-- Saronite Mindcrusher -- 55185
+	AddRecipe(55185,415,41188,3,2,415,420,425,430,9787)
+	self:addTradeFlags(RecipeDB,55185,1,2,3,37,41,51,67,70)
+	self:addTradeAcquire(RecipeDB,55185,1,11146,1,29505,1,11178)
+
+	-- Chestplate of Conquest -- 55186
+	AddRecipe(55186,415,41189,3,2,415,420,425,430,9788)
+	self:addTradeFlags(RecipeDB,55186,1,2,3,37,41,51,59)
+	self:addTradeAcquire(RecipeDB,55186,1,29506,1,5164,1,11177)
+
+	-- Legplates of Conquest -- 55187
+	AddRecipe(55187,415,41190,3,2,415,420,425,430,9788)
+	self:addTradeFlags(RecipeDB,55187,1,2,3,37,41,51,59)
+	self:addTradeAcquire(RecipeDB,55187,1,29506,1,5164,1,11177)
+
+	-- Sturdy Cobalt Quickblade -- 55200
+	AddRecipe(55200,380,41239,2,2,380,385,390,395)
+	self:addTradeFlags(RecipeDB,55200,1,2,3,36,41,51,66,69)
+	self:addTradeAcquire(RecipeDB,55200,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Cobalt Tenderizer -- 55201
+	AddRecipe(55201,380,41240,2,2,380,385,390,395)
+	self:addTradeFlags(RecipeDB,55201,1,2,3,36,41,51,66,70)
+	self:addTradeAcquire(RecipeDB,55201,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Sure-fire Shuriken -- 55202
+	AddRecipe(55202,385,41241,2,2,385,390,395,400)
+	self:addTradeFlags(RecipeDB,55202,1,2,3,36,41,75)
+	self:addTradeAcquire(RecipeDB,55202,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Forged Cobalt Claymore -- 55203
+	AddRecipe(55203,385,41242,2,2,385,390,395,400)
+	self:addTradeFlags(RecipeDB,55203,1,2,3,36,41,51,67,69)
+	self:addTradeAcquire(RecipeDB,55203,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Notched Cobalt War Axe -- 55204
+	AddRecipe(55204,390,41243,2,2,390,395,400,405)
+	self:addTradeFlags(RecipeDB,55204,1,2,3,36,41,51,66,68)
+	self:addTradeAcquire(RecipeDB,55204,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Deadly Saronite Dirk -- 55206
+	AddRecipe(55206,405,41245,3,2,405,415,420,425)
+	self:addTradeFlags(RecipeDB,55206,1,2,3,36,41,51,52,75)
+	self:addTradeAcquire(RecipeDB,55206,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Vengeance Bindings -- 55298
+	AddRecipe(55298,420,41355,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,55298,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55298,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Righteous Gauntlets -- 55300
+	AddRecipe(55300,420,41356,3,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,55300,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,55300,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Daunting Handguards -- 55301
+	AddRecipe(55301,420,41357,3,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,55301,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,55301,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Helm of Command -- 55302
+	AddRecipe(55302,425,41344,3,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,55302,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55302,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Daunting Legplates -- 55303
+	AddRecipe(55303,425,41345,3,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,55303,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,55303,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Righteous Greaves -- 55304
+	AddRecipe(55304,425,41346,3,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,55304,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,55304,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Savage Saronite Bracers -- 55305
+	AddRecipe(55305,420,41354,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,55305,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55305,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Savage Saronite Pauldrons -- 55306
+	AddRecipe(55306,420,41351,3,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,55306,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55306,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Savage Saronite Waistguard -- 55307
+	AddRecipe(55307,420,41352,3,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,55307,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55307,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Savage Saronite Walkers -- 55308
+	AddRecipe(55308,420,41348,3,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,55308,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55308,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Savage Saronite Gauntlets -- 55309
+	AddRecipe(55309,420,41349,3,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,55309,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55309,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Savage Saronite Legplates -- 55310
+	AddRecipe(55310,425,41347,3,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,55310,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55310,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Savage Saronite Hauberk -- 55311
+	AddRecipe(55311,425,41353,3,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,55311,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55311,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Savage Saronite Skullshield -- 55312
+	AddRecipe(55312,425,41350,3,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,55312,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55312,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Titansteel Destroyer -- 55369
+	AddRecipe(55369,440,41257,4,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,55369,1,2,3,36,41,51,67,70)
+	self:addTradeAcquire(RecipeDB,55369,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Titansteel Bonecrusher -- 55370
+	AddRecipe(55370,440,41383,4,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,55370,1,2,3,36,41,51,52,66,70)
+	self:addTradeAcquire(RecipeDB,55370,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Titansteel Guardian -- 55371
+	AddRecipe(55371,440,41384,4,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,55371,1,2,3,36,41,53,54,66,70)
+	self:addTradeAcquire(RecipeDB,55371,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Spiked Titansteel Helm -- 55372
+	AddRecipe(55372,440,41386,4,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,55372,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55372,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Tempered Titansteel Helm -- 55373
+	AddRecipe(55373,440,41387,4,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,55373,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,55373,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Brilliant Titansteel Helm -- 55374
+	AddRecipe(55374,440,41388,4,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,55374,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,55374,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Spiked Titansteel Treads -- 55375
+	AddRecipe(55375,440,41391,4,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,55375,1,2,3,36,41,51,59)
+	self:addTradeAcquire(RecipeDB,55375,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Tempered Titansteel Treads -- 55376
+	AddRecipe(55376,440,41392,4,2,450,450,460,470)
+	self:addTradeFlags(RecipeDB,55376,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,55376,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Brilliant Titansteel Treads -- 55377
+	AddRecipe(55377,440,41394,4,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,55377,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,55377,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Socket Bracer -- 55628
+	AddRecipe(55628,400,nil,1,2,400,400,400,400)
+	self:addTradeFlags(RecipeDB,55628,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55628,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Socket Gloves -- 55641
+	AddRecipe(55641,400,nil,1,2,400,400,400,400)
+	self:addTradeFlags(RecipeDB,55641,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55641,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Eternal Belt Buckle -- 55656
+	AddRecipe(55656,415,41611,3,2,415,420,425,430)
+	self:addTradeFlags(RecipeDB,55656,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55656,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Titanium Rod -- 55732
+	AddRecipe(55732,420,41745,1,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,55732,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55732,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Cobalt Bracers -- 55834
+	AddRecipe(55834,360,41974,2,2,360,370,375,380)
+	self:addTradeFlags(RecipeDB,55834,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,55834,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Cobalt Gauntlets -- 55835
+	AddRecipe(55835,370,41975,2,2,370,380,385,390)
+	self:addTradeFlags(RecipeDB,55835,1,2,3,36,41,52,59)
+	self:addTradeAcquire(RecipeDB,55835,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Titanium Weapon Chain -- 55839
+	AddRecipe(55839,420,41976,2,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,55839,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55839,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Titansteel Shanker -- 56234
+	AddRecipe(56234,440,42435,4,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,56234,1,2,3,36,41,51,66,72)
+	self:addTradeAcquire(RecipeDB,56234,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Cudgel of Saronite Justice -- 56280
+	AddRecipe(56280,410,42443,3,2,410,415,420,425)
+	self:addTradeFlags(RecipeDB,56280,1,2,3,36,41,53,54,66,70)
+	self:addTradeAcquire(RecipeDB,56280,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Titanium Shield Spike -- 56357
+	AddRecipe(56357,420,42500,1,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,56357,1,2,3,36,41,52,64)
+	self:addTradeAcquire(RecipeDB,56357,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Titansteel Shield Wall -- 56400
+	AddRecipe(56400,440,42508,4,2,450,450,460,470)
+	self:addTradeFlags(RecipeDB,56400,1,2,3,36,41,52,64,66)
+	self:addTradeAcquire(RecipeDB,56400,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Ornate Saronite Bracers -- 56549
+	AddRecipe(56549,420,42723,1,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,56549,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,56549,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Ornate Saronite Pauldrons -- 56550
+	AddRecipe(56550,420,42727,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,56550,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,56550,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Ornate Saronite Waistguard -- 56551
+	AddRecipe(56551,420,42729,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,56551,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,56551,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Ornate Saronite Walkers -- 56552
+	AddRecipe(56552,420,42730,3,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,56552,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,56552,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Ornate Saronite Gauntlets -- 56553
+	AddRecipe(56553,420,42724,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,56553,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,56553,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Ornate Saronite Legplates -- 56554
+	AddRecipe(56554,425,42726,1,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,56554,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,56554,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Ornate Saronite Hauberk -- 56555
+	AddRecipe(56555,425,42725,1,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,56555,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,56555,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Ornate Saronite Skullshield -- 56556
+	AddRecipe(56556,425,42728,3,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,56556,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,56556,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Cobalt Skeleton Key -- 59405
+	AddRecipe(59405,350,43854,1,2,350,360,365,370)
+	self:addTradeFlags(RecipeDB,59405,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59405,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Titanium Skeleton Key -- 59406
+	AddRecipe(59406,430,43853,1,2,430,435,440,445)
+	self:addTradeFlags(RecipeDB,59406,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59406,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Brilliant Saronite Belt -- 59436
+	AddRecipe(59436,395,43860,1,2,395,400,405,410)
+	self:addTradeFlags(RecipeDB,59436,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,59436,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Brilliant Saronite Bracers -- 59438
+	AddRecipe(59438,400,43864,1,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,59438,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,59438,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Brilliant Saronite Pauldrons -- 59440
+	AddRecipe(59440,405,43865,1,2,405,410,415,420)
+	self:addTradeFlags(RecipeDB,59440,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,59440,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Brilliant Saronite Helm -- 59441
+	AddRecipe(59441,415,43870,1,2,405,410,415,420)
+	self:addTradeFlags(RecipeDB,59441,1,2,3,36,41,53,54,59)
+	self:addTradeAcquire(RecipeDB,59441,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Saronite Spellblade -- 59442
+	AddRecipe(59442,410,43871,1,2,410,415,420,425)
+	self:addTradeFlags(RecipeDB,59442,1,2,3,36,41,53,54,66,69)
+	self:addTradeAcquire(RecipeDB,59442,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Icebane Chestguard -- 61008
+	AddRecipe(61008,425,43586,1,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,61008,1,2,3,36,41,59)
+	self:addTradeAcquire(RecipeDB,61008,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Icebane Girdle -- 61009
+	AddRecipe(61009,420,43587,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,61009,1,2,3,36,41,59)
+	self:addTradeAcquire(RecipeDB,61009,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Icebane Treads -- 61010
+	AddRecipe(61010,420,43588,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,61010,1,2,3,36,41,59)
+	self:addTradeAcquire(RecipeDB,61010,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	-- Orcish War Leggings -- 9957
+	AddRecipe( 9957,250,7929,2,GAME_ORIG,250,250,260,270)
+	self:addTradeFlags(RecipeDB, 9957,2,8,36,41,51,58)
+	self:addTradeAcquire(RecipeDB, 9957,4,2756)
+
+	-- Dark Iron Mail -- 15293
+	AddRecipe(15293,270,11606,2,GAME_ORIG,270,290,300,310)
+	self:addTradeFlags(RecipeDB,15293,1,2,5,36,41,58)
+	self:addTradeAcquire(RecipeDB,15293,8,25)
+
+	-- Dark Iron Shoulders -- 15295
+	AddRecipe(15295,280,11605,2,GAME_ORIG,280,300,310,320)
+	self:addTradeFlags(RecipeDB,15295,1,2,5,36,41,59)
+	self:addTradeAcquire(RecipeDB,15295,8,25)
+
+	-- Titanium Plating -- 62202
+	AddRecipe(62202,450,44936,3,2,450,455,460,465)
+	self:addTradeFlags(RecipeDB,62202,1,2,4,36,41,52,64)
+	self:addTradeAcquire(RecipeDB,62202,6,1052,4,32565,6,1052,4,32774,6,1037,4,32564,6,1037,4,32773)
+
+	-- Battlelord's Plate Boots -- 63188
+	AddRecipe(63188,450,45089,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63188,1,2,6,11,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,63188,8,39)
+
+	-- Belt of the Titans -- 63187
+	AddRecipe(63187,450,45088,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63187,1,2,6,11,36,40,51,59)
+	self:addTradeAcquire(RecipeDB,63187,8,39)
+
+	-- Indestructible Plate Girdle -- 63191
+	AddRecipe(63191,450,45092,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63191,1,2,6,11,36,40,52,59)
+	self:addTradeAcquire(RecipeDB,63191,8,39)
+
+	-- Plate Girdle of the Righteous -- 63189
+	AddRecipe(63189,450,45090,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63189,1,2,6,11,36,40,53,54,59)
+	self:addTradeAcquire(RecipeDB,63189,8,39)
+
+	-- Spiked Deathdealers -- 63192
+	AddRecipe(63192,450,45093,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63192,1,2,6,11,36,40,52,59)
+	self:addTradeAcquire(RecipeDB,63192,8,39)
+
+	-- Treads of Destiny -- 63190
+	AddRecipe(63190,450,45091,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63190,1,2,6,11,36,40,53,54,59)
+	self:addTradeAcquire(RecipeDB,63190,8,39)
+
+	-- Titansteel Spellblade -- 63182
+	AddRecipe(63182,440,45085,4,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,63182,1,2,3,36,41,53,54,66,72)
+	self:addTradeAcquire(RecipeDB,63182,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
+
+	 -- Puresteel Legplates -- 70562
+	 AddRecipe(70562,450,49902,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70562,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 70562,A_REPUTATION,1156, REVERED, 37687)
+
+	 -- Protectors of Life -- 70563
+	 AddRecipe(70563,450,49905,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70563,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 70563,A_REPUTATION,1156, HONORED, 37687)
+
+	 -- Legplates of Painful Death -- 70565
+	 AddRecipe(70565,450,49903,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70565,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 70565,A_REPUTATION,1156, REVERED, 37687)
+
+	 -- Hellfrozen Bonegrinders -- 70566
+	 AddRecipe(70566,450,49906,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70566,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 70566,A_REPUTATION,1156, HONORED, 37687)
+
+	 -- Pillars of Might -- 70567
+	 AddRecipe(70567,450,49904,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70567,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 70567,A_REPUTATION,1156, REVERED, 37687)
+
+	 -- Boots of Kingly Upheaval -- 70568
+	 AddRecipe(70568,450,49907,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70568,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 70568,A_REPUTATION,1156, HONORED, 37687)
+
+	-- Some recipes are only availible to specific factions.
+	-- We only add the faction specific recipes if the user is part of that faction
+	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
+	local _,faction = UnitFactionGroup("player")
+
+	if (faction == BFAC["Alliance"]) then
+
+		-- Breastplate of the White Knight (Ally) -- 67091
+		AddRecipe(67091,450,47591,4,2,450,455,465,475)
+		self:addTradeFlags(RecipeDB,67091,1,6,11,36,40,52,59)
+		self:addTradeAcquire(RecipeDB,67091,8,42)
+
+		-- Saronite Swordbreakers (Ally) -- 67092
+		AddRecipe(67092,450,47570,4,2,450,455,465,475)
+		self:addTradeFlags(RecipeDB,67092,1,6,11,36,40,52,59)
+		self:addTradeAcquire(RecipeDB,67092,8,42)
+
+		-- Sunforged Bracers (Ally) -- 67096
+		AddRecipe(67096,450,47574,4,2,450,455,465,475)
+		self:addTradeFlags(RecipeDB,67096,1,6,11,36,40,53,59)
+		self:addTradeAcquire(RecipeDB,67096,8,42)
+
+		-- Sunforged Breastplate (Ally) -- 67095
+		AddRecipe(67095,450,47593,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67095,1,6,11,36,40,53,59)
+		self:addTradeAcquire(RecipeDB,67095,8,42)
+
+		-- Titanium Razorplate (Ally) -- 67093
+		AddRecipe(67093,450,47589,4,2,450,455,465,475)
+		self:addTradeFlags(RecipeDB,67093,1,6,11,36,40,51,59)
+		self:addTradeAcquire(RecipeDB,67093,8,42)
+
+		-- Titanium Spikeguards (Ally) -- 67094
+		AddRecipe(67094,450,47572,4,2,450,455,465,475)
+		self:addTradeFlags(RecipeDB,67094,1,6,11,36,40,51,59)
+		self:addTradeAcquire(RecipeDB,67094,8,42)
+
+	elseif (faction == BFAC["Horde"]) then
+
+		-- Breastplate of the White Knight (Horde) -- 67130
+		AddRecipe(67130,450,47592,4,2,450,455,465,475)
+		self:addTradeFlags(RecipeDB,67130,2,6,11,36,40,52,59)
+		self:addTradeAcquire(RecipeDB,67130,8,42)
+
+		-- Saronite Swordbreakers (Horde) -- 67131
+		AddRecipe(67131,450,47571,4,2,450,455,465,475)
+		self:addTradeFlags(RecipeDB,67131,2,6,11,36,40,52,59)
+		self:addTradeAcquire(RecipeDB,67131,8,42)
+
+		-- Sunforged Bracers (Horde) -- 67135
+		AddRecipe(67135,450,47575,4,2,450,455,465,475)
+		self:addTradeFlags(RecipeDB,67135,2,6,11,36,40,53,54,59)
+		self:addTradeAcquire(RecipeDB,67135,8,42)
+
+		-- Sunforged Breastplate (Horde) -- 67134
+		AddRecipe(67134,450,47594,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67134,2,6,11,36,40,53,54,59)
+		self:addTradeAcquire(RecipeDB,67134,8,42)
+
+		-- Titanium Razorplate (Horde) -- 67132
+		AddRecipe(67132,450,47590,4,2,450,455,465,475)
+		self:addTradeFlags(RecipeDB,67132,2,6,11,36,40,51,59)
+		self:addTradeAcquire(RecipeDB,67132,8,42)
+
+		-- Titanium Spikeguards (Horde) -- 67133
+		AddRecipe(67133,450,47573,4,2,450,455,465,475)
+		self:addTradeFlags(RecipeDB,67133,2,6,11,36,40,51,59)
+		self:addTradeAcquire(RecipeDB,67133,8,42)
+
+	end
+
+	return num_recipes
+
+end
diff --git a/Database/Cooking.lua b/Database/Cooking.lua
new file mode 100644
index 0000000..196bc5d
--- /dev/null
+++ b/Database/Cooking.lua
@@ -0,0 +1,958 @@
+--[[
+************************************************************************
+Cooking.lua
+Cooking data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L = LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
+
+-- Reputation flags not retained as they are not used in this file.
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitCooking(RecipeDB)
+	if initialized then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 2550, nil, Game, Orange, Yellow, Green, Gray)
+	end
+
+	-- Charred Wolf Meat -- 2538
+	AddRecipe(2538, 1, 2679, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
+	self:addTradeFlags(RecipeDB, 2538, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 2538, A_CUSTOM, 8)
+
+	-- Spiced Wolf Meat -- 2539
+	AddRecipe(2539, 10, 2680, R_COMMON, GAME_ORIG, 10, 50, 70, 90)
+	self:addTradeFlags(RecipeDB, 2539, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 2539, A_TRAINER, 1355, A_TRAINER, 1382, A_TRAINER, 1430, A_TRAINER, 1699, A_TRAINER, 3026, A_TRAINER, 3067, A_TRAINER,3087, A_TRAINER, 3399, A_TRAINER, 4210, A_TRAINER, 4552, A_TRAINER, 5159, A_TRAINER, 5482, A_TRAINER, 6286, A_TRAINER, 8306, A_TRAINER, 16253, A_TRAINER, 16277, A_TRAINER, 16676, A_TRAINER,16719, A_TRAINER, 17246, A_TRAINER, 18987, A_TRAINER, 18988, A_TRAINER, 18993, A_TRAINER, 19185, A_TRAINER, 19369)
+
+	-- Roasted Boar Meat -- 2540
+	AddRecipe(2540, 1, 2681, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
+	self:addTradeFlags(RecipeDB, 2540, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 2540, A_CUSTOM, 8)
+
+	-- Coyote Steak -- 2541
+	AddRecipe(2541, 50, 2684, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
+	self:addTradeFlags(RecipeDB, 2541, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 2541,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
+
+	-- Goretusk Liver Pie -- 2542
+	AddRecipe(2542, 50, 724, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
+	self:addTradeFlags(RecipeDB, 2542, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 2542, A_QUEST, 22, A_VENDOR, 340)
+
+	-- Westfall Stew -- 2543
+	AddRecipe(2543, 75, 733, R_COMMON, GAME_ORIG, 75, 115, 135, 155)
+	self:addTradeFlags(RecipeDB, 2543, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 2543, A_QUEST, 38, A_VENDOR, 340)
+
+	-- Crab Cake -- 2544
+	AddRecipe(2544, 75, 2683, R_COMMON, GAME_ORIG, 75, 115, 135, 155)
+	self:addTradeFlags(RecipeDB, 2544, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 2544,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
+
+	-- Cooked Crab Claw -- 2545
+	AddRecipe(2545, 85, 2682, R_COMMON, GAME_ORIG, 85, 125, 145, 165)
+	self:addTradeFlags(RecipeDB, 2545, F_ALLIANCE, F_HORDE, F_VENDOR, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 2545, A_WORLD_DROP, R_COMMON, A_VENDOR, 340)
+
+	-- Dry Pork Ribs -- 2546
+	AddRecipe(2546, 80, 2687, R_COMMON, GAME_ORIG, 80, 120, 140, 160)
+	self:addTradeFlags(RecipeDB, 2546, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 2546,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
+
+	-- Redridge Goulash -- 2547
+	AddRecipe(2547, 100, 1082, R_COMMON, GAME_ORIG, 100, 135, 155, 175)
+	self:addTradeFlags(RecipeDB, 2547, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 2547, A_QUEST, 92, A_VENDOR, 340)
+
+	-- Succulent Pork Ribs -- 2548
+	AddRecipe(2548, 110, 2685, R_COMMON, GAME_ORIG, 110, 130, 150, 170)
+	self:addTradeFlags(RecipeDB, 2548, F_ALLIANCE, F_HORDE, F_VENDOR, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 2548, A_WORLD_DROP, R_COMMON, A_VENDOR, 340)
+
+	-- Seasoned Wolf Kabob -- 2549
+	AddRecipe(2549, 100, 1017, R_COMMON, GAME_ORIG, 100, 140, 160, 180)
+	self:addTradeFlags(RecipeDB, 2549, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 2549, A_QUEST, 90, A_VENDOR, 340)
+
+	-- Beer Basted Boar Ribs -- 2795
+	AddRecipe(2795, 10, 2888, R_COMMON, GAME_ORIG, 10, 60, 80, 100)
+	self:addTradeFlags(RecipeDB, 2795, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 2795, A_QUEST, 384, A_VENDOR, 340)
+
+	-- Crocolisk Steak -- 3370
+	AddRecipe(3370, 80, 3662, R_COMMON, GAME_ORIG, 80, 120, 140, 160)
+	self:addTradeFlags(RecipeDB, 3370, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 3370, A_QUEST, 385, A_VENDOR, 340)
+
+	-- Blood Sausage -- 3371
+	AddRecipe(3371, 60, 3220, R_COMMON, GAME_ORIG, 60, 100, 120, 140)
+	self:addTradeFlags(RecipeDB, 3371, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 3371, A_QUEST, 418, A_VENDOR, 340)
+
+	-- Murloc Fin Soup -- 3372
+	AddRecipe(3372, 90, 3663, R_COMMON, GAME_ORIG, 90, 130, 150, 170)
+	self:addTradeFlags(RecipeDB, 3372, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 3372, A_QUEST, 127, A_VENDOR, 340)
+
+	-- Crocolisk Gumbo -- 3373
+	AddRecipe(3373, 120, 3664, R_COMMON, GAME_ORIG, 120, 160, 180, 200)
+	self:addTradeFlags(RecipeDB, 3373, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 3373, A_QUEST, 471, A_VENDOR, 340)
+
+	-- Curiously Tasty Omelet -- 3376
+	AddRecipe(3376, 130, 3665, R_COMMON, GAME_ORIG, 130, 170, 190, 210)
+	self:addTradeFlags(RecipeDB, 3376, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 3376, A_QUEST, 296, A_VENDOR, 340, A_VENDOR, 1148, A_VENDOR, 2821)
+
+	-- Gooey Spider Cake -- 3377
+	AddRecipe(3377, 110, 3666, R_COMMON, GAME_ORIG, 110, 150, 170, 190)
+	self:addTradeFlags(RecipeDB, 3377, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 3377, A_QUEST, 93, A_VENDOR, 340)
+
+	-- Big Bear Steak -- 3397
+	AddRecipe(3397, 110, 3726, R_COMMON, GAME_ORIG, 10, 150, 170, 190)
+	self:addTradeFlags(RecipeDB, 3397, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 3397, A_QUEST, 498, A_VENDOR, 3960, A_VENDOR, 12246)
+
+	-- Hot Lion Chops -- 3398
+	AddRecipe(3398, 125, 3727, R_COMMON, GAME_ORIG, 125, 175, 195, 215)
+	self:addTradeFlags(RecipeDB, 3398, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 3398, A_QUEST, 501, A_VENDOR, 3489, A_VENDOR, 12245)
+
+	-- Tasty Lion Steak -- 3399
+	AddRecipe(3399, 150, 3728, R_COMMON, GAME_ORIG, 150, 190, 210, 230)
+	self:addTradeFlags(RecipeDB, 3399, F_ALLIANCE, 8, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 3399, A_QUEST, 564)
+
+	-- Soothing Turtle Bisque -- 3400
+	AddRecipe(3400, 175, 3729, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
+	self:addTradeFlags(RecipeDB, 3400, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 3400, A_QUEST, 555, A_QUEST, 7321)
+
+	-- Barbecued Buzzard Wing -- 4094
+	AddRecipe(4094, 175, 4457, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
+	self:addTradeFlags(RecipeDB, 4094, F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 4094, A_QUEST, 703,1,2818, A_VENDOR, 2814, A_VENDOR, 12246)
+
+	-- Kaldorei Spider Kabob -- 6412
+	AddRecipe(6412, 10, 5472, R_COMMON, GAME_ORIG, 10, 50, 70, 90)
+	self:addTradeFlags(RecipeDB, 6412, F_ALLIANCE, 8, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 6412, A_QUEST, 4161)
+
+	-- Scorpid Surprise -- 6413
+	AddRecipe(6413, 20, 5473, R_COMMON, GAME_ORIG, 20, 60, 80, 100)
+	self:addTradeFlags(RecipeDB, 6413, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 6413, A_VENDOR, 3881)
+
+	-- Roasted Kodo Meat -- 6414
+	AddRecipe(6414, 35, 5474, R_COMMON, GAME_ORIG, 35, 75, 95, 115)
+	self:addTradeFlags(RecipeDB, 6414, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 6414, A_VENDOR, 3081)
+
+	-- Fillet of Frenzy -- 6415
+	AddRecipe(6415, 50, 5476, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
+	self:addTradeFlags(RecipeDB, 6415, F_ALLIANCE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 6415, A_VENDOR, 4200)
+
+	-- Strider Stew -- 6416
+	AddRecipe(6416, 50, 5477, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
+	self:addTradeFlags(RecipeDB, 6416, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 6416, A_QUEST, 2178, A_VENDOR, 3482)
+
+	-- Crispy Lizard Tail -- 6418
+	AddRecipe(6418, 100, 5479, R_COMMON, GAME_ORIG, 100, 140, 160, 180)
+	self:addTradeFlags(RecipeDB, 6418, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 6418, A_VENDOR, 3482)
+
+	-- Lean Venison -- 6419
+	AddRecipe(6419, 110, 5480, R_COMMON, GAME_ORIG, 110, 150, 170, 190)
+	self:addTradeFlags(RecipeDB, 6419, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 6419, A_VENDOR, 3960, A_VENDOR, 12245)
+
+	-- Boiled Clams -- 6499
+	AddRecipe(6499, 50, 5525, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
+	self:addTradeFlags(RecipeDB, 6499, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 6499,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
+
+	-- Goblin Deviled Clams -- 6500
+	AddRecipe(6500, 125, 5527, R_COMMON, GAME_ORIG, 125, 165, 185, 205)
+	self:addTradeFlags(RecipeDB, 6500, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 6500,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
+
+	-- Clam Chowder -- 6501
+	AddRecipe(6501, 90, 5526, R_COMMON, GAME_ORIG, 90, 130, 150, 170)
+	self:addTradeFlags(RecipeDB, 6501, F_ALLIANCE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 6501, A_VENDOR, 4305, A_VENDOR, 4307)
+
+	-- Giant Clam Scorcho -- 7213
+	AddRecipe(7213, 175, 6038, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
+	self:addTradeFlags(RecipeDB, 7213, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 7213, A_VENDOR, 2664)
+
+	-- Brilliant Smallfish -- 7751
+	AddRecipe(7751, 1, 6290, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
+	self:addTradeFlags(RecipeDB, 7751, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 7751, A_VENDOR, 66, A_VENDOR, 1684, A_VENDOR, 3029, A_VENDOR, 3550, A_VENDOR, 4265, A_VENDOR, 4574, A_VENDOR, 5494, A_VENDOR, 5940, A_VENDOR, 8508)
+
+	-- Slitherskin Mackerel -- 7752
+	AddRecipe(7752, 1, 787, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
+	self:addTradeFlags(RecipeDB, 7752, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 7752, A_VENDOR, 3550, A_VENDOR, 4305, A_VENDOR, 5162, A_VENDOR, 5942, A_VENDOR, 10118)
+
+	-- Longjaw Mud Snapper -- 7753
+	AddRecipe(7753, 50, 4592, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
+	self:addTradeFlags(RecipeDB, 7753, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 7753, A_VENDOR, 66, A_VENDOR, 1684, A_VENDOR, 3027, A_VENDOR, 4265, A_VENDOR, 4574, A_VENDOR, 5162, A_VENDOR, 5748, A_VENDOR, 5940)
+
+	-- Loch Frenzy Delight -- 7754
+	AddRecipe(7754, 50, 6316, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
+	self:addTradeFlags(RecipeDB, 7754, F_ALLIANCE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 7754, A_VENDOR, 1684)
+
+	-- Bristle Whisker Catfish -- 7755
+	AddRecipe(7755, 100, 4593, R_COMMON, GAME_ORIG, 100, 140, 160, 180)
+	self:addTradeFlags(RecipeDB, 7755, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 7755, A_VENDOR, 2383, A_VENDOR, 2397, A_VENDOR, 3027, A_VENDOR, 3029, A_VENDOR, 3497, A_VENDOR, 4553, A_VENDOR, 5494)
+
+	-- Rainbow Fin Albacore -- 7827
+	AddRecipe(7827, 50, 5095, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
+	self:addTradeFlags(RecipeDB, 7827, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 7827, A_VENDOR, 3178, A_VENDOR, 3333, A_VENDOR, 3497, A_VENDOR, 4305, A_VENDOR, 4307, A_VENDOR, 4553, A_VENDOR, 5494, A_VENDOR, 5748, A_VENDOR, 5942, A_VENDOR, 10118)
+
+	-- Rockscale Cod -- 7828
+	AddRecipe(7828, 175, 4594, R_COMMON, GAME_ORIG, 175, 190, 210, 230)
+	self:addTradeFlags(RecipeDB, 7828, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 7828, A_VENDOR, 2383, A_VENDOR, 2664, A_VENDOR, 3178, A_VENDOR, 3333, A_VENDOR, 4307, A_VENDOR, 4574, A_VENDOR, 5162, A_VENDOR, 12033, A_VENDOR, 12962)
+
+	-- Savory Deviate Delight -- 8238
+	AddRecipe(8238, 85, 6657, R_UNCOMMON, GAME_ORIG, 85, 125, 145, 165)
+	self:addTradeFlags(RecipeDB, 8238, F_ALLIANCE, F_HORDE, 10, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 8238, A_WORLD_DROP, R_UNCOMMON)
+
+	-- Herb Baked Egg -- 8604
+	AddRecipe(8604, 1, 6888, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
+	self:addTradeFlags(RecipeDB, 8604, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 8604, A_CUSTOM, 8)
+
+	-- Smoked Bear Meat -- 8607
+	AddRecipe(8607, F_RBOE,6890,1,GAME_ORIG, F_RBOE,80,100,120)
+	self:addTradeFlags(RecipeDB, 8607, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 8607, A_VENDOR, 1465, A_VENDOR, 3556)
+
+	-- Thistle Tea -- 9513
+	AddRecipe(9513, 60, 7676, R_UNCOMMON, GAME_ORIG, 60, 100, 120, 140)
+	self:addTradeFlags(RecipeDB, 9513, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_ROGUE, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 9513, A_QUEST, 2359, A_QUEST, 2478, A_VENDOR, 6779)
+
+	-- Goldthorn Tea -- 13028
+	AddRecipe(13028, 175, 10841, R_COMMON, GAME_ORIG, 175, 175, 190, 205)
+	self:addTradeFlags(RecipeDB, 13028, F_ALLIANCE, F_HORDE, F_INSTANCE, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 13028, A_CUSTOM, 13)
+
+	-- Lean Wolf Steak -- 15853
+	AddRecipe(15853, 125, 12209, R_COMMON, GAME_ORIG, 125, 165, 185, 205)
+	self:addTradeFlags(RecipeDB, 15853, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 15853, A_VENDOR, 12246)
+
+	-- Roast Raptor -- 15855
+	AddRecipe(15855, 175, 12210, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
+	self:addTradeFlags(RecipeDB, 15855, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 15855, A_VENDOR, 734, A_VENDOR, 1148, A_VENDOR, 2810, A_VENDOR, 2821, A_VENDOR, 4879, A_VENDOR, 4897, A_VENDOR, 12245)
+
+	-- Hot Wolf Ribs -- 15856
+	AddRecipe(15856, 175, 13851, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
+	self:addTradeFlags(RecipeDB, 15856, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 15856, A_VENDOR, 7947, A_VENDOR, 8145, A_VENDOR, 12246)
+
+	-- Jungle Stew -- 15861
+	AddRecipe(15861, 175, 12212, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
+	self:addTradeFlags(RecipeDB, 15861, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 15861, A_VENDOR, 734, A_VENDOR, 1148, A_VENDOR, 12245)
+
+	-- Carrion Surprise -- 15863
+	AddRecipe(15863, 175, 12213, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
+	self:addTradeFlags(RecipeDB, 15863, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 15863, A_VENDOR, 989, A_VENDOR, 4879, A_VENDOR, 9636, A_VENDOR, 12245)
+
+	-- Mystery Stew -- 15865
+	AddRecipe(15865, 175, 12214, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
+	self:addTradeFlags(RecipeDB, 15865, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 15865, A_VENDOR, 4897, A_VENDOR, 8150, A_VENDOR, 12246)
+
+	-- Dragonbreath Chili -- 15906
+	AddRecipe(15906, 200, 12217, R_COMMON, GAME_ORIG, 200, 225, 237, 250)
+	self:addTradeFlags(RecipeDB, 15906, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 15906, A_VENDOR, 4879, A_VENDOR, 4897, A_VENDOR, 12246)
+
+	-- Heavy Kodo Stew -- 15910
+	AddRecipe(15910, 200, 12215, R_COMMON, GAME_ORIG, 200, 225, 237, 250)
+	self:addTradeFlags(RecipeDB, 15910, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 15910, A_VENDOR, 8150, A_VENDOR, 9636, A_VENDOR, 12245)
+
+	-- Spiced Chili Crab -- 15915
+	AddRecipe(15915, 225, 12216, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
+	self:addTradeFlags(RecipeDB, 15915, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 15915, A_VENDOR, 989, A_VENDOR, 1149, A_VENDOR, 4305)
+
+	-- Monster Omelet -- 15933
+	AddRecipe(15933, 225, 12218, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
+	self:addTradeFlags(RecipeDB, 15933, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 15933, A_VENDOR, 2803, A_VENDOR, 2806, A_VENDOR, 11187)
+
+	-- Crispy Bat Wing -- 15935
+	AddRecipe(15935, 1, 12224, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
+	self:addTradeFlags(RecipeDB, 15935, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 15935, A_VENDOR, 2118)
+
+	-- Spotted Yellowtail -- 18238
+	AddRecipe(18238, 225, 6887, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
+	self:addTradeFlags(RecipeDB, 18238, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 18238, A_VENDOR, 8137)
+
+	-- Cooked Glossy Mightfish -- 18239
+	AddRecipe(18239, 225, 13927, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
+	self:addTradeFlags(RecipeDB, 18239, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 18239, A_VENDOR, 2664)
+
+	-- Grilled Squid -- 18240
+	AddRecipe(18240, 240, 13928, R_COMMON, GAME_ORIG, 240, 265, 277, 290)
+	self:addTradeFlags(RecipeDB, 18240, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DPS)
+	self:addTradeAcquire(RecipeDB, 18240, A_VENDOR, 8137)
+
+	-- Filet of Redgill -- 18241
+	AddRecipe(18241, 225, 13930, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
+	self:addTradeFlags(RecipeDB, 18241, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 18241, A_VENDOR, 2664)
+
+	-- Hot Smoked Bass -- 18242
+	AddRecipe(18242, 240, 13929, R_COMMON, GAME_ORIG, 240, 265, 277, 290)
+	self:addTradeFlags(RecipeDB, 18242, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 18242, A_VENDOR, 2664)
+
+	-- Nightfin Soup -- 18243
+	AddRecipe(18243, 250, 13931, R_COMMON, GAME_ORIG, 250, 275, 285, 295)
+	self:addTradeFlags(RecipeDB, 18243, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 18243, A_VENDOR, 8137)
+
+	-- Poached Sunscale Salmon -- 18244
+	AddRecipe(18244, 250, 13932, R_COMMON, GAME_ORIG, 250, 275, 285, 295)
+	self:addTradeFlags(RecipeDB, 18244, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 18244, A_VENDOR, 8137)
+
+	-- Lobster Stew -- 18245
+	AddRecipe(18245, 275, 13933, R_COMMON, GAME_ORIG, 275, 300, 312, 325)
+	self:addTradeFlags(RecipeDB, 18245, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 18245, A_VENDOR, 7947, A_VENDOR, 8145)
+
+	-- Mightfish Steak -- 18246
+	AddRecipe(18246, 275, 13934, R_COMMON, GAME_ORIG, 275, 300, 312, 325)
+	self:addTradeFlags(RecipeDB, 18246, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 18246, A_VENDOR, 7947, A_VENDOR, 8145)
+
+	-- Baked Salmon -- 18247
+	AddRecipe(18247, 275, 13935, R_COMMON, GAME_ORIG, 275, 300, 312, 325)
+	self:addTradeFlags(RecipeDB, 18247, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 18247, A_VENDOR, 7947, A_VENDOR, 8145)
+
+	-- Undermine Clam Chowder -- 20626
+	AddRecipe(20626, 225, 16766, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
+	self:addTradeFlags(RecipeDB, 20626, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 20626, A_VENDOR, 8139)
+
+	-- Mithril Head Trout -- 20916
+	AddRecipe(20916, 175, 8364, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
+	self:addTradeFlags(RecipeDB, 20916, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 20916, A_VENDOR, 2383, A_VENDOR, 2664, A_VENDOR, 3178, A_VENDOR, 3333, A_VENDOR, 4307, A_VENDOR, 4574, A_VENDOR, 5162, A_VENDOR, 12033, A_VENDOR, 12962)
+
+	-- Gingerbread Cookie -- 21143
+	AddRecipe(21143, 1, 17197, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
+	self:addTradeFlags(RecipeDB, 21143, F_ALLIANCE, F_HORDE, F_VENDOR, F_SEASONAL, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 21143, A_SEASONAL, 1, A_VENDOR, 13420, A_VENDOR, 13429, A_VENDOR, 13432, A_VENDOR, 13433, A_VENDOR, 13435, A_VENDOR, 23010, A_VENDOR, 23012, A_VENDOR, 23064)
+
+	-- Egg Nog -- 21144
+	AddRecipe(21144, 35, 17198, R_COMMON, GAME_ORIG, 35, 75, 95, 115)
+	self:addTradeFlags(RecipeDB, 21144, F_ALLIANCE, F_HORDE, F_VENDOR, F_SEASONAL, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 21144, A_SEASONAL, 1, A_VENDOR, 13420, A_VENDOR, 13429, A_VENDOR, 13432, A_VENDOR, 13433, A_VENDOR, 13435, A_VENDOR, 23010, A_VENDOR, 23012, A_VENDOR, 23064)
+
+	-- Spider Sausage -- 21175
+	AddRecipe(21175, 200, 17222, R_COMMON, GAME_ORIG, 200, 225, 237, 250)
+	self:addTradeFlags(RecipeDB, 21175, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 21175,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1
+	,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,
+	16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
+
+	-- Tender Wolf Steak -- 22480
+	AddRecipe(22480, 225, 18045, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
+	self:addTradeFlags(RecipeDB, 22480, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 22480, A_VENDOR, 4782, A_VENDOR, 7733, A_VENDOR, 8125)
+
+	-- Runn Tum Tuber Surprise -- 22761
+	AddRecipe(22761, 275, 18254, R_UNCOMMON, GAME_ORIG, 275, 300, 312, 325)
+	self:addTradeFlags(RecipeDB, 22761, F_ALLIANCE, F_HORDE, F_INSTANCE, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 22761,3,14354)
+
+	-- Heavy Crocolisk Stew -- 24418
+	AddRecipe(24418, 150, 20074, R_COMMON, GAME_ORIG, 150, 160, 180, 200)
+	self:addTradeFlags(RecipeDB, 24418, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 24418, A_VENDOR, 4879)
+
+	-- Smoked Desert Dumplings -- 24801
+	AddRecipe(24801, 285, 20452, R_COMMON, GAME_ORIG, 285, 310, 322, 335)
+	self:addTradeFlags(RecipeDB, 24801, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP, F_DPS)
+	self:addTradeAcquire(RecipeDB, 24801, A_QUEST, 8313)
+
+	-- Dirge's Kickin' Chimaerok Chops -- 25659
+	AddRecipe(25659, 300, 21023, R_EPIC, GAME_ORIG, 300, 325, 337, 350)
+	self:addTradeFlags(RecipeDB, 25659, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 25659, A_QUEST, 8586)
+
+	-- Smoked Sagefish -- 25704
+	AddRecipe(25704, 80, 21072, R_COMMON, GAME_ORIG, 80, 120, 140, 160)
+	self:addTradeFlags(RecipeDB, 25704, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 25704, A_VENDOR, 2381, A_VENDOR, 2397, A_VENDOR, 2664, A_VENDOR, 3027, A_VENDOR, 3085, A_VENDOR, 3400,2
+	,4223, A_VENDOR, 4265, A_VENDOR, 4553, A_VENDOR, 5160, A_VENDOR, 5483, A_VENDOR, 8307, A_VENDOR, 12033, A_VENDOR, 14738, A_VENDOR, 16253, A_VENDOR, 16677, A_VENDOR, 16718, A_VENDOR,
+	17246, A_VENDOR, 19195, A_VENDOR, 26868)
+
+	-- Sagefish Delight -- 25954
+	AddRecipe(25954, 175, 21217, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
+	self:addTradeFlags(RecipeDB, 25954, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 25954, A_VENDOR, 2381, A_VENDOR, 2397, A_VENDOR, 2664, A_VENDOR, 3027, A_VENDOR, 3085, A_VENDOR, 3400, A_VENDOR, 4223, A_VENDOR, 4265, A_VENDOR, 4553, A_VENDOR, 5160, A_VENDOR, 5483, A_VENDOR, 8307, A_VENDOR, 12033, A_VENDOR, 14738, A_VENDOR, 16253, A_VENDOR, 16677, A_VENDOR, 16718, A_VENDOR, 17246, A_VENDOR, 19195, A_VENDOR, 26868)
+
+	-- Crunchy Spider Surprise -- 28267
+	AddRecipe(28267, 60, 22645, R_COMMON, GAME_TBC, 60, 100, 120, 140)
+	self:addTradeFlags(RecipeDB, 28267, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 28267, A_QUEST, 9171, A_VENDOR, 16253, A_VENDOR, 18427)
+
+	-- Lynx Steak -- 33276
+	AddRecipe(33276, 1, 27635, R_COMMON, GAME_TBC, 1, 45, 65, 85)
+	self:addTradeFlags(RecipeDB, 33276, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33276, A_VENDOR, 16262)
+
+	-- Roasted Moongraze Tenderloin -- 33277
+	AddRecipe(33277, 1, 24105, R_COMMON, GAME_TBC, 1, 45, 65, 85)
+	self:addTradeFlags(RecipeDB, 33277, F_ALLIANCE, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33277, A_QUEST, 9454)
+
+	-- Bat Bites -- 33278
+	AddRecipe(33278, 50, 27636, R_COMMON, GAME_TBC, 50, 90, 110, 130)
+	self:addTradeFlags(RecipeDB, 33278, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33278, A_VENDOR, 16253)
+
+	-- Buzzard Bites -- 33279
+	AddRecipe(33279, 300, 27651, R_COMMON, GAME_TBC, 300, 320, 330, 340)
+	self:addTradeFlags(RecipeDB, 33279, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33279, A_QUEST, 9356)
+
+	-- Ravager Dog -- 33284
+	AddRecipe(33284, 300, 27655, R_COMMON, GAME_TBC, 300, 320, 330, 340)
+	self:addTradeFlags(RecipeDB, 33284, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33284, A_VENDOR, 16585, A_VENDOR, 16826)
+
+	-- Sporeling Snack -- 33285
+	AddRecipe(33285, 310, 27656, R_COMMON, GAME_TBC, 310, 330, 340, 350)
+	self:addTradeFlags(RecipeDB, 33285, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE,53,54)
+	self:addTradeAcquire(RecipeDB, 33285, A_VENDOR, 18382)
+
+	-- Blackened Basilisk -- 33286
+	AddRecipe(33286, 315, 27657, R_COMMON, GAME_TBC, 315, 335, 345, 355)
+	self:addTradeFlags(RecipeDB, 33286, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33286, A_VENDOR, 18957, A_VENDOR, 19038)
+
+	-- Roasted Clefthoof -- 33287
+	AddRecipe(33287, 325, 27658, R_COMMON, GAME_TBC, 325, 345, 355, 365)
+	self:addTradeFlags(RecipeDB, 33287, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DPS)
+	self:addTradeAcquire(RecipeDB, 33287, A_VENDOR, 20096, A_VENDOR, 20097)
+
+	-- Warp Burger -- 33288
+	AddRecipe(33288, 325, 27659, R_COMMON, GAME_TBC, 325, 345, 355, 365)
+	self:addTradeFlags(RecipeDB, 33288, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DPS)
+	self:addTradeAcquire(RecipeDB, 33288, A_VENDOR, 18957, A_VENDOR, 19038)
+
+	-- Talbuk Steak -- 33289
+	AddRecipe(33289, 325, 27660, R_COMMON, GAME_TBC, 325, 345, 355, 365)
+	self:addTradeFlags(RecipeDB, 33289, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33289, A_VENDOR, 20096, A_VENDOR, 20097)
+
+	-- Blackened Trout -- 33290
+	AddRecipe(33290, 300, 27661, R_COMMON, GAME_TBC, 300, 320, 330, 340)
+	self:addTradeFlags(RecipeDB, 33290, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 33290, A_VENDOR, 18015, A_VENDOR, 20028)
+
+	-- Feltail Delight -- 33291
+	AddRecipe(33291, 300, 27662, R_COMMON, GAME_TBC, 300, 320, 330, 340)
+	self:addTradeFlags(RecipeDB, 33291, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33291, A_VENDOR, 18011, A_VENDOR, 20028)
+
+	-- Blackened Sporefish -- 33292
+	AddRecipe(33292, 310, 27663, R_COMMON, GAME_TBC, 310, 330, 340, 350)
+	self:addTradeFlags(RecipeDB, 33292, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33292, A_VENDOR, 18911)
+
+	-- Grilled Mudfish -- 33293
+	AddRecipe(33293, 320, 27664, R_COMMON, GAME_TBC, 320, 340, 350, 360)
+	self:addTradeFlags(RecipeDB, 33293, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DPS)
+	self:addTradeAcquire(RecipeDB, 33293, A_VENDOR, 20096, A_VENDOR, 20097)
+
+	-- Poached Bluefish -- 33294
+	AddRecipe(33294, 320, 27665, R_COMMON, GAME_TBC, 320, 340, 350, 360)
+	self:addTradeFlags(RecipeDB, 33294, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33294, A_VENDOR, 20096, A_VENDOR, 20097)
+
+	-- Golden Fish Sticks -- 33295
+	AddRecipe(33295, 325, 27666, R_COMMON, GAME_TBC, 325, 345, 355, 365)
+	self:addTradeFlags(RecipeDB, 33295, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33295, A_VENDOR, 18960, A_VENDOR, 19296)
+
+	-- Spicy Crawdad -- 33296
+	AddRecipe(33296, 350, 27667, R_COMMON, GAME_TBC, 350, 370, 375, 380)
+	self:addTradeFlags(RecipeDB, 33296, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 33296, A_VENDOR, 18960, A_VENDOR, 19296)
+
+	-- Clam Bar -- 36210
+	AddRecipe(36210, 300, 30155, R_COMMON, GAME_TBC, 300, 320, 330, 340)
+	self:addTradeFlags(RecipeDB, 36210, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 36210, A_VENDOR, 18382)
+
+	-- Spice Bread -- 37836
+	AddRecipe(37836, 1, 30816, 1, R_COMMON, GAME_TBC, 30, 35, 38)
+	self:addTradeFlags(RecipeDB, 37836, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 37836,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
+
+	-- Mok'Nathal Shortribs -- 38867
+	AddRecipe(38867, 335, 31672, R_COMMON, GAME_TBC, 335, 355, 365, 375)
+	self:addTradeFlags(RecipeDB, 38867, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 38867, A_QUEST, 10860, A_VENDOR, 20916, A_VENDOR, 21113)
+
+	-- Crunchy Serpent -- 38868
+	AddRecipe(38868, 335, 31673, R_COMMON, GAME_TBC, 335, 355, 365, 375)
+	self:addTradeFlags(RecipeDB, 38868, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 38868, A_QUEST, 10860, A_VENDOR, 20916, A_VENDOR, 21113)
+
+	-- Stewed Trout -- 42296
+	AddRecipe(42296, 320, 33048, R_COMMON, GAME_TBC, 320, 335, 345, 355)
+	self:addTradeFlags(RecipeDB, 42296, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 42296,1,19186)
+
+	-- Fisherman's Feast -- 42302
+	AddRecipe(42302, 350, 33052, R_COMMON, GAME_TBC, 350, 375, 380, 385)
+	self:addTradeFlags(RecipeDB, 42302, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 42302,1,19186)
+
+	-- Hot Buttered Trout -- 42305
+	AddRecipe(42305, 350, 33053, R_COMMON, GAME_TBC, 350, 375, 380, 385)
+	self:addTradeFlags(RecipeDB, 42305, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 42305,1,19186)
+
+	-- Skullfish Soup -- 43707
+	AddRecipe(43707, 325, 33825, R_UNCOMMON, GAME_TBC, 325, 335, 345, 355)
+	self:addTradeFlags(RecipeDB, 43707, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 43707, A_CUSTOM, 6)
+
+	-- Stormchops -- 43758
+	AddRecipe(43758, 300, 33866, R_RARE, GAME_TBC, 300, 320, 330, 340)
+	self:addTradeFlags(RecipeDB, 43758, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 43758, A_CUSTOM, 5, A_CUSTOM, 6, A_CUSTOM, 38)
+
+	-- Broiled Bloodfin -- 43761
+	AddRecipe(43761, 300, 33867, R_UNCOMMON, GAME_TBC, 300, 320, 330, 340)
+	self:addTradeFlags(RecipeDB, 43761, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 43761, A_CUSTOM, 6)
+
+	-- Spicy Hot Talbuk -- 43765
+	AddRecipe(43765, 325, 33872, R_UNCOMMON, GAME_TBC, 325, 335, 345, 355)
+	self:addTradeFlags(RecipeDB, 43765, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 43765, A_CUSTOM, 5)
+
+	-- Kibler's Bits -- 43772
+	AddRecipe(43772, 300, 33874, R_UNCOMMON, GAME_TBC, 300, 345, 355, 365)
+	self:addTradeFlags(RecipeDB, 43772, F_ALLIANCE, F_HORDE, F_QUEST, F_HUNTER, F_IBOE, F_RBOP, F_DPS)
+	self:addTradeAcquire(RecipeDB, 43772, A_CUSTOM, 5)
+
+	-- Delicious Chocolate Cake -- 43779
+	AddRecipe(43779, 1, 33924, R_RARE, GAME_TBC, 1, 50, 62, 75)
+	self:addTradeFlags(RecipeDB, 43779, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 43779, A_CUSTOM, 5, A_CUSTOM, 6, A_CUSTOM, 38)
+
+	-- Hot Apple Cider -- 45022
+	AddRecipe(45022, 325, 34411, R_COMMON, GAME_WOTLK, 325, 325, 325, 325)
+	self:addTradeFlags(RecipeDB, 45022, F_ALLIANCE, F_HORDE, F_VENDOR, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 45022, A_SEASONAL, 1, A_VENDOR, 13420, A_VENDOR, 13433)
+
+	-- Mammoth Meal -- 45549
+	AddRecipe(45549, 350, 34748, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
+	self:addTradeFlags(RecipeDB, 45549, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_DPS)
+	self:addTradeAcquire(RecipeDB, 45549,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Shoveltusk Steak -- 45550
+	AddRecipe(45550, 350, 34749, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
+	self:addTradeFlags(RecipeDB, 45550, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 45550,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Worm Delight -- 45551
+	AddRecipe(45551, 350, 34750, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
+	self:addTradeFlags(RecipeDB, 45551, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45551,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Roasted Worg -- 45552
+	AddRecipe(45552, 350, 34751, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
+	self:addTradeFlags(RecipeDB, 45552, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45552,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Rhino Dogs -- 45553
+	AddRecipe(45553, 350, 34752, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
+	self:addTradeFlags(RecipeDB, 45553, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45553,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Great Feast -- 45554
+	AddRecipe(45554, 375, 34753, R_COMMON, GAME_WOTLK, 375, 375, 400, 425)
+	self:addTradeFlags(RecipeDB, 45554, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOP, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 45554,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Mega Mammoth Meal -- 45555
+	AddRecipe(45555, 400, 34754, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 45555, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
+	self:addTradeAcquire(RecipeDB, 45555, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Tender Shoveltusk Steak -- 45556
+	AddRecipe(45556, 400, 34755, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 45556, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 45556, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Spiced Wyrm Burger -- 45557
+	AddRecipe(45557, 400, 34756, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 45557, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45557, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Very Burnt Worg -- 45558
+	AddRecipe(45558, 400, 34757, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 45558, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45558, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Mighty Rhino Dogs -- 45559
+	AddRecipe(45559, 400, 34758, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 45559, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45559, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Smoked Rockfin -- 45560
+	AddRecipe(45560, 350, 34759, R_COMMON, GAME_WOTLK, 350, 350, 365, 380)
+	self:addTradeFlags(RecipeDB, 45560, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45560,1,26905,1,26953,1,26972,1,26989,1,28705,1,
+	29631,1,33587)
+
+	-- Grilled Bonescale -- 45561
+	AddRecipe(45561, 350, 34760, R_COMMON, GAME_WOTLK, 350, 350, 365, 380)
+	self:addTradeFlags(RecipeDB, 45561, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45561,1,26905,1,26953,1,26972,1,26989,1,28705,1,
+	29631,1,33587)
+
+	-- Sauteed Goby -- 45562
+	AddRecipe(45562, 350, 34761, R_COMMON, GAME_WOTLK, 350, 350, 365, 380)
+	self:addTradeFlags(RecipeDB, 45562, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45562,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Grilled Sculpin -- 45563
+	AddRecipe(45563, 350, 34762, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
+	self:addTradeFlags(RecipeDB, 45563, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_DPS)
+	self:addTradeAcquire(RecipeDB, 45563,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Smoked Salmon -- 45564
+	AddRecipe(45564, 350, 34763, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
+	self:addTradeFlags(RecipeDB, 45564, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 45564,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Poached Nettlefish -- 45565
+	AddRecipe(45565, 350, 34764, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
+	self:addTradeFlags(RecipeDB, 45565, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45565,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Pickled Fangtooth -- 45566
+	AddRecipe(45566, 350, 34765, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
+	self:addTradeFlags(RecipeDB, 45566, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45566,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Poached Northern Sculpin -- 45567
+	AddRecipe(45567, 400, 34766, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 45567, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
+	self:addTradeAcquire(RecipeDB, 45567, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Firecracker Salmon -- 45568
+	AddRecipe(45568, 400, 34767, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 45568, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 45568, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Baked Manta Ray -- 45569
+	AddRecipe(45569, 350, 42942, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
+	self:addTradeFlags(RecipeDB, 45569, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45569,1,26905,1,26953,1,26972,1,26989,1,28705,1,
+	29631,1,33587)
+
+	-- Imperial Manta Steak -- 45570
+	AddRecipe(45570, 400, 34769, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 45570, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45570, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Spicy Blue Nettlefish -- 45571
+	AddRecipe(45571, 400, 34768, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 45571, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45571, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Captain Rumsey's Lager -- 45695
+	AddRecipe(45695, 100, 34832, R_UNCOMMON, GAME_WOTLK, 100, 100, 105, 110)
+	self:addTradeFlags(RecipeDB, 45695, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45695, A_CUSTOM, 7)
+
+	-- Charred Bear Kabobs -- 46684
+	AddRecipe(46684, 250, 35563, R_COMMON, GAME_WOTLK, 250, 275, 285, 295)
+	self:addTradeFlags(RecipeDB, 46684, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DPS)
+	self:addTradeAcquire(RecipeDB, 46684, A_VENDOR, 2803, A_VENDOR, 2806)
+
+	-- Juicy Bear Burger -- 46688
+	AddRecipe(46688, 250, 35565, R_COMMON, GAME_WOTLK, 250, 275, 285, 295)
+	self:addTradeFlags(RecipeDB, 46688, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 46688, A_VENDOR, 2803, A_VENDOR, 2806)
+
+	-- Kungaloosh -- 53056
+	AddRecipe(53056, 375, 39520, R_COMMON, GAME_WOTLK, 375, 375, 387, 400)
+	self:addTradeFlags(RecipeDB, 53056, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 53056, A_QUEST, 13571, A_CUSTOM, 36)
+
+	-- Fish Feast -- 57423
+	AddRecipe(57423, 450, 43015, R_COMMON, GAME_WOTLK, 450, 455, 460, 465)
+	self:addTradeFlags(RecipeDB, 57423, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 57423, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Worg Tartare -- 62350
+	AddRecipe(62350, 400, 44953, R_COMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 62350, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 62350, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Northern Stew -- 57421
+	AddRecipe(57421, 350, 34747, R_COMMON, GAME_WOTLK, 350, 350, 362, 365)
+	self:addTradeFlags(RecipeDB, 57421, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 57421, A_QUEST, 13087, A_QUEST, 13088, A_QUEST, 13089, A_QUEST, 13090)
+
+	-- Spicy Fried Herring -- 57433
+	AddRecipe(57433, 400, 42993, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 57433, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 57433, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Rhinolicious Wyrmsteak -- 57434
+	AddRecipe(57434, 400, 42994, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 57434, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
+	self:addTradeAcquire(RecipeDB, 57434, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Critter Bites -- 57435
+	AddRecipe(57435, 400, 43004, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 57435, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 57435, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Hearty Rhino -- 57436
+	AddRecipe(57436, 400, 42995, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 57436, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
+	self:addTradeAcquire(RecipeDB, 57436, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Snapper Extreme -- 57437
+	AddRecipe(57437, 400, 42996, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 57437, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 57437, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Blackened Worg Steak -- 57438
+	AddRecipe(57438, 400, 42997, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 57438, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 57438, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Cuttlesteak -- 57439
+	AddRecipe(57439, 400, 42998, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 57439, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 57439, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Spiced Mammoth Treats -- 57440
+	AddRecipe(57440, 400, 43005, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 57440, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
+	self:addTradeAcquire(RecipeDB, 57440, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Blackened Dragonfin -- 57441
+	AddRecipe(57441, 400, 42999, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 57441, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
+	self:addTradeAcquire(RecipeDB, 57441, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Dragonfin Filet -- 57442
+	AddRecipe(57442, 400, 43000, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 57442, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
+	self:addTradeAcquire(RecipeDB, 57442, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Tracker Snacks -- 57443
+	AddRecipe(57443, 400, 43001, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
+	self:addTradeFlags(RecipeDB, 57443, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 57443, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Dalaran Clam Chowder -- 58065
+	AddRecipe(58065, 350, 43268, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
+	self:addTradeFlags(RecipeDB, 58065, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 58065,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Tasty Cupcake -- 58512
+	AddRecipe(58512, 350, 43490, R_UNCOMMON, GAME_WOTLK, 350, 350, 357, 365)
+	self:addTradeFlags(RecipeDB, 58512, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 58512, A_WORLD_DROP, R_UNCOMMON)
+
+	-- Last Week's Mammoth -- 58521
+	AddRecipe(58521, 350, 43488, R_UNCOMMON, GAME_WOTLK, 350, 350, 357, 365)
+	self:addTradeFlags(RecipeDB, 58521, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 58521, A_WORLD_DROP, R_UNCOMMON)
+
+	-- Bad Clams -- 58523
+	AddRecipe(58523, 350, 43491, R_UNCOMMON, GAME_WOTLK, 350, 350, 357, 365)
+	self:addTradeFlags(RecipeDB, 58523, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 58523, A_WORLD_DROP, R_UNCOMMON)
+
+	-- Haunted Herring -- 58525
+	AddRecipe(58525, 350, 43492, R_UNCOMMON, GAME_WOTLK, 350, 350, 357, 365)
+	self:addTradeFlags(RecipeDB, 58525, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 58525, A_WORLD_DROP, R_UNCOMMON)
+
+	-- Gigantic Feast -- 58527
+	AddRecipe(58527, 425, 43478, R_UNCOMMON, GAME_WOTLK, 425, 425, 450, 475)
+	self:addTradeFlags(RecipeDB, 58527, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 58527, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Small Feast -- 58528
+	AddRecipe(58528, 425, 43480, R_UNCOMMON, GAME_WOTLK, 425, 425, 450, 475)
+	self:addTradeFlags(RecipeDB, 58528, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 58528, A_VENDOR, 31031, A_VENDOR, 31032)
+
+	-- Dig Rat Stew -- 6417
+	AddRecipe(6417, 90, 44977, R_COMMON, GAME_WOTLK, 90, 130, 150, 170)
+	self:addTradeFlags(RecipeDB, 6417, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 6417, A_QUEST, 862, A_VENDOR, 3392)
+
+	-- Black Jelly -- 64358
+	AddRecipe(64358, 400, 45932, R_COMMON, GAME_WOTLK, 400, 400, 412, 425)
+	self:addTradeFlags(RecipeDB, 64358, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 64358,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
+
+	-- Clamlette Magnifique -- 64054
+	AddRecipe(64054, 250, 33004, R_COMMON, GAME_WOTLK, 250, 250, 275, 300)
+	self:addTradeFlags(RecipeDB, 64054, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 64054, A_QUEST, 6610)
+
+	-- Bread of the Dead -- 65454
+	AddRecipe(65454, 45, 46691, R_COMMON, GAME_WOTLK)
+	self:addTradeFlags(RecipeDB, 65454, F_ALLIANCE, F_HORDE, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+	self:addTradeAcquire(RecipeDB, 65454, A_SEASONAL, 6)
+
+	-- Some recipes are only availible to specific factions.
+	-- We only add the faction specific recipes if the user is part of that faction
+	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
+	local _,faction = UnitFactionGroup("player")
+
+	if (faction == BFAC["Alliance"]) then
+
+		-- Pumpkin Pie -- 62044
+		AddRecipe(62044, 100, 44839, R_COMMON, GAME_WOTLK, 100, 150, 162, 175)
+		self:addTradeFlags(RecipeDB, 62044, F_ALLIANCE, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+		self:addTradeAcquire(RecipeDB, 62044, A_SEASONAL, 5)
+
+		-- Slow-Roasted Turkey -- 62045
+		AddRecipe(62045, 330, 44839, R_COMMON, GAME_WOTLK, 330,330, 342, 355)
+		self:addTradeFlags(RecipeDB, 62045, F_ALLIANCE, F_SEASONAL, F_IBOE, F_RBOP, F_DPS)
+		self:addTradeAcquire(RecipeDB, 62045, A_SEASONAL, 5)
+
+		-- Cranberry Chutney -- 62049
+		AddRecipe(62049, 210, 44840, R_COMMON, GAME_WOTLK, 210, 210, 222, 235)
+		self:addTradeFlags(RecipeDB, 62049, F_ALLIANCE, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+		self:addTradeAcquire(RecipeDB, 62049, A_SEASONAL, 5)
+
+		-- Spice Bread Stuffing -- 62050
+		AddRecipe(62050, 90, 44837, R_COMMON, GAME_WOTLK, 90, 90, 102, 115)
+		self:addTradeFlags(RecipeDB, 62050, F_ALLIANCE, F_SEASONAL, F_IBOE, F_RBOE)
+		self:addTradeAcquire(RecipeDB, 62050, A_SEASONAL, 5)
+
+		-- Candied Sweet Potatoes -- 62051
+		AddRecipe(62051, 270, 44839, R_COMMON, GAME_WOTLK, 270, 270, 282, 295)
+		self:addTradeFlags(RecipeDB, 62051, F_ALLIANCE, F_SEASONAL, F_IBOE, F_RBOP)
+		self:addTradeAcquire(RecipeDB, 62051, A_SEASONAL, 5)
+
+	elseif (faction == BFAC["Horde"]) then
+
+		-- Pumpkin Pie -- 66036
+		AddRecipe(66036, 100, 44839, R_COMMON, GAME_WOTLK, 100, 150, 162, 175)
+		self:addTradeFlags(RecipeDB, 66036,  F_HORDE, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+		self:addTradeAcquire(RecipeDB, 66036, A_SEASONAL, 5)
+
+		-- Slow-Roasted Turkey -- 66037
+		AddRecipe(66037, 330, 44839, R_COMMON, GAME_WOTLK, 330,330, 342, 355)
+		self:addTradeFlags(RecipeDB, 66037,  F_HORDE, F_SEASONAL, F_IBOE, F_RBOP, F_DPS)
+		self:addTradeAcquire(RecipeDB, 66037, A_SEASONAL, 5)
+
+		-- Cranberry Chutney -- 66035
+		AddRecipe(66035, 210, 44840, R_COMMON, GAME_WOTLK, 210, 210, 222, 235)
+		self:addTradeFlags(RecipeDB, 66035, F_HORDE, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
+		self:addTradeAcquire(RecipeDB, 66035, A_SEASONAL, 5)
+
+		-- Spice Bread Stuffing -- 66038
+		AddRecipe(66038, 90, 44837, R_COMMON, GAME_WOTLK, 90, 90, 102, 115)
+		self:addTradeFlags(RecipeDB, 66038, F_HORDE, F_SEASONAL, F_IBOE, F_RBOE)
+		self:addTradeAcquire(RecipeDB, 66038, A_SEASONAL, 5)
+
+		-- Candied Sweet Potatoes -- 66034
+		AddRecipe(66034, 270, 44839, R_COMMON, GAME_WOTLK, 270, 270, 282, 295)
+		self:addTradeFlags(RecipeDB, 66034,  F_HORDE, F_SEASONAL, F_IBOE, F_RBOP)
+		self:addTradeAcquire(RecipeDB, 66034, A_SEASONAL, 5)
+
+	end
+
+	return num_recipes
+
+end
diff --git a/Database/Custom.lua b/Database/Custom.lua
new file mode 100644
index 0000000..d4c1e2c
--- /dev/null
+++ b/Database/Custom.lua
@@ -0,0 +1,89 @@
+--[[
+************************************************************************
+Custom.lua
+Custom acquire data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Format:
+	self:addLookupList(CustomDB, Rep ID, Rep Name)
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME		= "Ackis Recipe List"
+local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+local BZ		= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
+
+function addon:InitCustom(CustomDB)
+
+	-- Alchemy Discoveries
+	self:addLookupList(CustomDB,1,L["DISCOVERY_ALCH_ELIXIRFLASK"],"N/A")
+	self:addLookupList(CustomDB,2,L["DISCOVERY_ALCH_POTION"],"N/A")
+	self:addLookupList(CustomDB,3,L["DISCOVERY_ALCH_XMUTE"],"N/A")
+	self:addLookupList(CustomDB,4,L["DISCOVERY_ALCH_PROT"],"N/A")
+	self:addLookupList(CustomDB,12,L["DISCOVERY_ALCH_WRATH"],"N/A")
+	self:addLookupList(CustomDB,18,L["DISCOVERY_ALCH_NORTHREND_RESEARCH"],"N/A")
+	self:addLookupList(CustomDB,19,L["DISCOVERY_ALCH_NORTHREND_XMUTE"],"N/A")
+	-- Inscription Discoveries
+	self:addLookupList(CustomDB,14,L["DISCOVERY_INSC_MINOR"],"N/A")
+	self:addLookupList(CustomDB,15,L["DISCOVERY_INSC_NORTHREND"],"N/A")
+	self:addLookupList(CustomDB,40,L["DISCOVERY_INSC_BOOK"],"N/A")
+	-- Cooking/Fishing Daily Quests
+	self:addLookupList(CustomDB,5,L["DAILY_COOKING_MEAT"],BZ["Shattrath"],0,0)
+	self:addLookupList(CustomDB,6,L["DAILY_COOKING_FISH"],BZ["Shattrath"],0,0)
+	self:addLookupList(CustomDB,7,L["DAILY_FISHING_SHATT"],BZ["Shattrath"],0,0)
+	self:addLookupList(CustomDB,38,L["DAILY_COOKING_DAL"],BZ["Dalaran"],0,0)
+	-- Engineering Related
+	self:addLookupList(CustomDB,16,L["ENG_GNOMER"],BZ["Gnomeregan"],0,0)
+	self:addLookupList(CustomDB,17,L["ENG_FLOOR_ITEM_BRD"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(CustomDB,20,L["GOBLIN_ENG"],"N/A")
+	self:addLookupList(CustomDB,21,L["GNOMISH_ENG"],"N/A")
+	-- Default
+	self:addLookupList(CustomDB,8,L["DEFAULT_RECIPE"],"N/A")
+	-- Crafted by other professions
+	self:addLookupList(CustomDB,9,L["CRAFTED_ENGINEERS"],"N/A")
+	-- Instances
+	self:addLookupList(CustomDB,13,L["HENRY_STERN_RFD"],BZ["Razorfen Downs"],0,0)
+	self:addLookupList(CustomDB,23,L["DM_CACHE"],BZ["Dire Maul"],59.04,48.82)
+	self:addLookupList(CustomDB,25,L["BRD_RANDOM_ROOM"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(CustomDB,30,L["SCHOLO_BOOK_SPAWN"],BZ["Scholomance"],0,0)
+	self:addLookupList(CustomDB,31,L["STRATH_BS_PLANS"],BZ["Stratholme"],0,0)
+	self:addLookupList(CustomDB,32,L["DM_TRIBUTE"],BZ["Dire Maul"],59.04,48.82)
+	self:addLookupList(CustomDB,33,L["WORLD_DRAGONS"],"N/A")
+	-- Quests
+	self:addLookupList(CustomDB,10,L["ONYXIA_HEAD_QUEST"],BZ["Onyxia's Lair"],0,0)
+	self:addLookupList(CustomDB,11,L["EDGE_OF_MADNESS"],BZ["Zul'Gurub"],0,0)
+	-- Raids
+	self:addLookupList(CustomDB,22,L["AQ40_RANDOM_BOP"],BZ["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(CustomDB,24,L["SUNWELL_RANDOM"],BZ["Sunwell Plateau"],0,0)
+	self:addLookupList(CustomDB,26,L["MC_RANDOM"],BZ["Molten Core"],0,0)
+	self:addLookupList(CustomDB,27,L["HYJAL_RANDOM"],BZ["Hyjal Summit"],0,0)
+	self:addLookupList(CustomDB,29,L["ZA_RANDOM"],BZ["Zul'Aman"],0,0)
+	self:addLookupList(CustomDB,34,L["BT_RANDOM"],BZ["Black Temple"],0,0)
+	self:addLookupList(CustomDB,37,L["SSC_RANDOM"],BZ["Serpentshrine Cavern"],0,0)
+	self:addLookupList(CustomDB,43,L["TK_RANDOM"],BZ["The Eye"],0,0)
+	self:addLookupList(CustomDB,39,L["ULDUAR_RANDOM"],BZ["Ulduar"],0,0)
+	self:addLookupList(CustomDB,42,L["TOC25_RANDOM"],"N/A")
+
+	self:addLookupList(CustomDB,35,L["Custom35"],"N/A")
+	self:addLookupList(CustomDB,36,L["Custom36"],"N/A")
+	self:addLookupList(CustomDB,41,L["Custom41"],"N/A")
+--self:addLookupList(CustomDB,28,L["BT_HYJAL_RANDOM"],"N/A")
+--[[
+L["Custom20"] = "Goblin transport." -- Update
+L["Custom21"] = "Gnome transport." -- Update
+L["Custom35"] = "Drops from dragons in Ogri'la and Blade's Edge Mountains Summon Bosses"
+L["Custom36"] = "From a NPC in Dalaran sewers after doing The Taste Test" -- Update
+L["Custom38"] = "Randomly obtained by completing the cooking daily quest in Dalaran."
+L["Custom41"] = "Removed from the game when Naxx 40 was taken out."
+]]--
+end
+
diff --git a/Database/Enchanting.lua b/Database/Enchanting.lua
new file mode 100644
index 0000000..57f2b87
--- /dev/null
+++ b/Database/Enchanting.lua
@@ -0,0 +1,1565 @@
+--[[
+************************************************************************
+Enchanting.lua
+Enchanting data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
+
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitEnchanting(RecipeDB)
+
+	if initialized then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 7411, nil, Game, Orange, Yellow, Green, Gray)
+	end
+
+	-- Enchant Bracer - Minor Health -- 7418
+	AddRecipe(7418,1,nil,1,GAME_ORIG,1,70,90,110)
+	self:addTradeFlags(RecipeDB,7418,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,7418,8,8)
+
+	-- Enchant Chest - Minor Health -- 7420
+	AddRecipe(7420,15,nil,1,GAME_ORIG,15,70,90,110)
+	self:addTradeFlags(RecipeDB,7420,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,7420,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
+	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
+
+	-- Runed Copper Rod -- 7421
+	AddRecipe(7421,1,6218,1,GAME_ORIG,1,5,7,10)
+	self:addTradeFlags(RecipeDB,7421,1,2,3,37,41)
+	self:addTradeAcquire(RecipeDB,7421,8,8)
+
+	-- Enchant Chest - Minor Absorption -- 7426
+	AddRecipe(7426,40,nil,1,GAME_ORIG,40,90,110,130)
+	self:addTradeFlags(RecipeDB,7426,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,7426,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
+	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
+
+	-- Enchant Bracer - Minor Deflection -- 7428
+	AddRecipe(7428,1,nil,1,GAME_ORIG,1,80,100,120)
+	self:addTradeFlags(RecipeDB,7428,1,2,3,36,41,52)
+	self:addTradeAcquire(RecipeDB,7428,8,8)
+
+	-- Enchant Chest - Minor Mana -- 7443
+	AddRecipe(7443,20,nil,1,GAME_ORIG,20,80,100,120)
+	self:addTradeFlags(RecipeDB,7443,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,7443,7,1)
+
+	-- Enchant Cloak - Minor Resistance -- 7454
+	AddRecipe(7454,45,nil,1,GAME_ORIG,45,95,115,135)
+	self:addTradeFlags(RecipeDB,7454,1,2,3,36,40,60)
+	self:addTradeAcquire(RecipeDB,7454,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
+	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
+
+	-- Enchant Bracer - Minor Stamina -- 7457
+	AddRecipe(7457,50,nil,1,GAME_ORIG,50,100,120,140)
+	self:addTradeFlags(RecipeDB,7457,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,7457,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
+	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
+
+	-- Enchant 2H Weapon - Minor Impact -- 7745
+	AddRecipe(7745,100,nil,1,GAME_ORIG,100,130,150,170)
+	self:addTradeFlags(RecipeDB,7745,1,2,3,36,40,67)
+	self:addTradeAcquire(RecipeDB,7745,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,11072,1,11073,1,11074,1,16633,1,16725,
+	1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,7949,1,19540,1,18753,1,16160)
+
+	-- Enchant Chest - Lesser Health -- 7748
+	AddRecipe(7748,60,nil,1,GAME_ORIG,60,105,125,145)
+	self:addTradeFlags(RecipeDB,7748,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,7748,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
+	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
+
+	-- Enchant Bracer - Minor Spirit -- 7766
+	AddRecipe(7766,60,nil,1,GAME_ORIG,60,105,125,145)
+	self:addTradeFlags(RecipeDB,7766,1,2,10,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,7766,7,1)
+
+	-- Enchant Cloak - Minor Protection -- 7771
+	AddRecipe(7771,70,nil,1,GAME_ORIG,70,110,130,150)
+	self:addTradeFlags(RecipeDB,7771,1,2,3,36,40,60)
+	self:addTradeAcquire(RecipeDB,7771,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
+	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
+
+	-- Enchant Chest - Lesser Mana -- 7776
+	AddRecipe(7776,80,nil,1,GAME_ORIG,80,115,135,155)
+	self:addTradeFlags(RecipeDB,7776,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,7776,2,3346,2,5757)
+
+	-- Enchant Bracer - Minor Agility -- 7779
+	AddRecipe(7779,80,nil,1,GAME_ORIG,80,115,135,155)
+	self:addTradeFlags(RecipeDB,7779,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,7779,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,7949,1,19540,1,18753,1,16160)
+
+	-- Enchant Bracer - Minor Strength -- 7782
+	AddRecipe(7782,80,nil,1,GAME_ORIG,80,115,135,155)
+	self:addTradeFlags(RecipeDB,7782,1,2,10,36,40,51)
+	self:addTradeAcquire(RecipeDB,7782,7,1)
+
+	-- Enchant Weapon - Minor Beastslayer -- 7786
+	AddRecipe(7786,90,nil,1,GAME_ORIG,90,120,140,160)
+	self:addTradeFlags(RecipeDB,7786,1,2,10,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,7786,7,1)
+
+	-- Enchant Weapon - Minor Striking -- 7788
+	AddRecipe(7788,90,nil,1,GAME_ORIG,90,120,140,160)
+	self:addTradeFlags(RecipeDB,7788,1,2,3,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,7788,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,7949,1,19540,1,18753,1,16160)
+
+	-- Enchant 2H Weapon - Lesser Intellect -- 7793
+	AddRecipe(7793,100,nil,1,GAME_ORIG,100,130,150,170)
+	self:addTradeFlags(RecipeDB,7793,1,2,4,36,40,67)
+	self:addTradeAcquire(RecipeDB,7793,2,3012,2,3346,2,5158,2,5758)
+
+	-- Runed Silver Rod -- 7795
+	AddRecipe(7795,100,6339,1,GAME_ORIG,100,130,150,170)
+	self:addTradeFlags(RecipeDB,7795,1,2,3,37,41)
+	self:addTradeAcquire(RecipeDB,7795,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,7949,1,19540,1,18753,1,16160)
+
+	-- Enchant Chest - Health -- 7857
+	AddRecipe(7857,120,nil,1,GAME_ORIG,120,145,165,185)
+	self:addTradeFlags(RecipeDB,7857,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,7857,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Bracer - Lesser Spirit -- 7859
+	AddRecipe(7859,120,nil,1,GAME_ORIG,120,145,165,185)
+	self:addTradeFlags(RecipeDB,7859,1,2,10,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,7859,7,1)
+
+	-- Enchant Cloak - Lesser Fire Resistance -- 7861
+	AddRecipe(7861,125,nil,1,GAME_ORIG,125,150,170,190)
+	self:addTradeFlags(RecipeDB,7861,1,2,3,36,40,60)
+	self:addTradeAcquire(RecipeDB,7861,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Boots - Minor Stamina -- 7863
+	AddRecipe(7863,125,nil,1,GAME_ORIG,125,150,170,190)
+	self:addTradeFlags(RecipeDB,7863,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,7863,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Boots - Minor Agility -- 7867
+	AddRecipe(7867,125,nil,1,GAME_ORIG,125,150,170,190)
+	self:addTradeFlags(RecipeDB,7867,1,2,4,36,40,51)
+	self:addTradeAcquire(RecipeDB,7867,2,3012,2,3537)
+
+	-- Enchant Shield - Minor Stamina -- 13378
+	AddRecipe(13378,105,nil,1,GAME_ORIG,105,130,150,170)
+	self:addTradeFlags(RecipeDB,13378,1,2,3,36,40,64)
+	self:addTradeAcquire(RecipeDB,13378,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,19540,1,18753,1,16160)
+
+	-- Enchant 2H Weapon - Lesser Spirit -- 13380
+	AddRecipe(13380,110,nil,1,GAME_ORIG,110,135,155,175)
+	self:addTradeFlags(RecipeDB,13380,1,2,10,36,40,53,54,67)
+	self:addTradeAcquire(RecipeDB,13380,7,1)
+
+	-- Enchant Cloak - Minor Agility -- 13419
+	AddRecipe(13419,110,nil,1,GAME_ORIG,110,135,155,175)
+	self:addTradeFlags(RecipeDB,13419,1,2,4,10,36,40,51,60)
+	self:addTradeAcquire(RecipeDB,13419,7,1,2,3954,2,12043)
+
+	-- Enchant Cloak - Lesser Protection -- 13421
+	AddRecipe(13421,115,nil,1,GAME_ORIG,115,140,160,180)
+	self:addTradeFlags(RecipeDB,13421,1,2,3,36,40,60)
+	self:addTradeAcquire(RecipeDB,13421,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Shield - Lesser Protection -- 13464
+	AddRecipe(13464,115,nil,1,GAME_ORIG,115,140,160,180)
+	self:addTradeFlags(RecipeDB,13464,1,2,10,36,40,64)
+	self:addTradeAcquire(RecipeDB,13464,7,1)
+
+	-- Enchant Shield - Lesser Spirit -- 13485
+	AddRecipe(13485,130,nil,1,GAME_ORIG,130,155,175,195)
+	self:addTradeFlags(RecipeDB,13485,1,2,3,36,40,53,54,64)
+	self:addTradeAcquire(RecipeDB,13485,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Bracer - Lesser Stamina -- 13501
+	AddRecipe(13501,130,nil,1,GAME_ORIG,130,155,175,195)
+	self:addTradeFlags(RecipeDB,13501,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13501,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Weapon - Lesser Striking -- 13503
+	AddRecipe(13503,140,nil,1,GAME_ORIG,140,165,185,205)
+	self:addTradeFlags(RecipeDB,13503,1,2,3,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,13503,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Cloak - Lesser Shadow Resistance -- 13522
+	AddRecipe(13522,135,nil,1,GAME_ORIG,135,160,180,200)
+	self:addTradeFlags(RecipeDB,13522,1,2,10,36,40,60)
+	self:addTradeAcquire(RecipeDB,13522,7,1)
+
+	-- Enchant 2H Weapon - Lesser Impact -- 13529
+	AddRecipe(13529,145,nil,1,GAME_ORIG,145,170,190,210)
+	self:addTradeFlags(RecipeDB,13529,1,2,3,36,40,67)
+	self:addTradeAcquire(RecipeDB,13529,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Bracer - Lesser Strength -- 13536
+	AddRecipe(13536,140,nil,1,GAME_ORIG,140,165,185,205)
+	self:addTradeFlags(RecipeDB,13536,1,2,4,36,40,51)
+	self:addTradeAcquire(RecipeDB,13536,2,3954,2,12043)
+
+	-- Enchant Chest - Lesser Absorption -- 13538
+	AddRecipe(13538,140,nil,1,GAME_ORIG,140,165,185,205)
+	self:addTradeFlags(RecipeDB,13538,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13538,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Chest - Mana -- 13607
+	AddRecipe(13607,145,nil,1,GAME_ORIG,145,170,190,210)
+	self:addTradeFlags(RecipeDB,13607,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13607,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Gloves - Mining -- 13612
+	AddRecipe(13612,145,nil,1,GAME_ORIG,145,170,190,210)
+	self:addTradeFlags(RecipeDB,13612,1,2,11,36,40)
+	self:addTradeAcquire(RecipeDB,13612,3,1054,3,1051,3,1052,3,1053,3,1364)
+
+	-- Enchant Gloves - Herbalism -- 13617
+	AddRecipe(13617,145,nil,1,GAME_ORIG,145,170,190,210)
+	self:addTradeFlags(RecipeDB,13617,1,2,11,36,40)
+	self:addTradeAcquire(RecipeDB,13617,3,4030,3,4029,3,3834,3,3919,3,4028)
+
+	-- Enchant Gloves - Fishing -- 13620
+	AddRecipe(13620,145,nil,1,GAME_ORIG,145,170,190,210)
+	self:addTradeFlags(RecipeDB,13620,1,2,11,36,40)
+	self:addTradeAcquire(RecipeDB,13620,3,2375,3,2377,3,2376,3,2374,3,14276)
+
+	-- Enchant Bracer - Lesser Intellect -- 13622
+	AddRecipe(13622,150,nil,1,GAME_ORIG,150,175,195,215)
+	self:addTradeFlags(RecipeDB,13622,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13622,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Chest - Minor Stats -- 13626
+	AddRecipe(13626,150,nil,1,GAME_ORIG,150,175,195,215)
+	self:addTradeFlags(RecipeDB,13626,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13626,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Runed Golden Rod -- 13628
+	AddRecipe(13628,150,11130,1,GAME_ORIG,150,175,195,215)
+	self:addTradeFlags(RecipeDB,13628,1,2,3,37,41)
+	self:addTradeAcquire(RecipeDB,13628,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
+
+	-- Enchant Shield - Lesser Stamina -- 13631
+	AddRecipe(13631,155,nil,1,GAME_ORIG,155,175,195,215)
+	self:addTradeFlags(RecipeDB,13631,1,2,3,36,40,64)
+	self:addTradeAcquire(RecipeDB,13631,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Cloak - Defense -- 13635
+	AddRecipe(13635,155,nil,1,GAME_ORIG,155,175,195,215)
+	self:addTradeFlags(RecipeDB,13635,1,2,3,36,40,52,60)
+	self:addTradeAcquire(RecipeDB,13635,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Boots - Lesser Agility -- 13637
+	AddRecipe(13637,160,nil,1,GAME_ORIG,160,180,200,220)
+	self:addTradeFlags(RecipeDB,13637,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,13637,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Chest - Greater Health -- 13640
+	AddRecipe(13640,160,nil,1,GAME_ORIG,160,180,200,220)
+	self:addTradeFlags(RecipeDB,13640,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13640,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Bracer - Spirit -- 13642
+	AddRecipe(13642,165,nil,1,GAME_ORIG,165,185,205,225)
+	self:addTradeFlags(RecipeDB,13642,1,2,3,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,13642,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Boots - Lesser Stamina -- 13644
+	AddRecipe(13644,170,nil,1,GAME_ORIG,170,190,210,230)
+	self:addTradeFlags(RecipeDB,13644,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13644,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Bracer - Lesser Deflection -- 13646
+	AddRecipe(13646,170,nil,1,GAME_ORIG,170,190,210,230)
+	self:addTradeFlags(RecipeDB,13646,1,2,4,36,40,52)
+	self:addTradeAcquire(RecipeDB,13646,2,2381,2,2821)
+
+	-- Enchant Bracer - Stamina -- 13648
+	AddRecipe(13648,170,nil,1,GAME_ORIG,170,190,210,230)
+	self:addTradeFlags(RecipeDB,13648,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13648,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Weapon - Lesser Beastslayer -- 13653
+	AddRecipe(13653,175,nil,1,GAME_ORIG,175,195,215,235)
+	self:addTradeFlags(RecipeDB,13653,1,2,10,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,13653,7,1)
+
+	-- Enchant Weapon - Lesser Elemental Slayer -- 13655
+	AddRecipe(13655,175,nil,1,GAME_ORIG,175,195,215,235)
+	self:addTradeFlags(RecipeDB,13655,1,2,10,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,13655,7,1)
+
+	-- Enchant Cloak - Fire Resistance -- 13657
+	AddRecipe(13657,175,nil,1,GAME_ORIG,175,195,215,235)
+	self:addTradeFlags(RecipeDB,13657,1,2,3,36,40,60)
+	self:addTradeAcquire(RecipeDB,13657,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Shield - Spirit -- 13659
+	AddRecipe(13659,180,nil,1,GAME_ORIG,180,200,220,240)
+	self:addTradeFlags(RecipeDB,13659,1,2,3,36,40,53,54,64)
+	self:addTradeAcquire(RecipeDB,13659,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Bracer - Strength -- 13661
+	AddRecipe(13661,180,nil,1,GAME_ORIG,180,200,220,240)
+	self:addTradeFlags(RecipeDB,13661,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,13661,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Chest - Greater Mana -- 13663
+	AddRecipe(13663,185,nil,1,GAME_ORIG,185,205,225,245)
+	self:addTradeFlags(RecipeDB,13663,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13663,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Boots - Lesser Spirit -- 13687
+	AddRecipe(13687,190,nil,1,GAME_ORIG,190,210,230,250)
+	self:addTradeFlags(RecipeDB,13687,1,2,10,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,13687,7,1)
+
+	-- Enchant Shield - Lesser Block -- 13689
+	AddRecipe(13689,195,nil,1,GAME_ORIG,195,215,235,255)
+	self:addTradeFlags(RecipeDB,13689,1,2,5,10,36,40,52,64)
+	self:addTradeAcquire(RecipeDB,13689,7,2)
+
+	-- Enchant Weapon - Striking -- 13693
+	AddRecipe(13693,195,nil,1,GAME_ORIG,195,215,235,255)
+	self:addTradeFlags(RecipeDB,13693,1,2,3,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,13693,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant 2H Weapon - Impact -- 13695
+	AddRecipe(13695,200,nil,1,GAME_ORIG,200,220,240,260)
+	self:addTradeFlags(RecipeDB,13695,1,2,3,36,40,67)
+	self:addTradeAcquire(RecipeDB,13695,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Gloves - Skinning -- 13698
+	AddRecipe(13698,200,nil,1,GAME_ORIG,195,215,235,255)
+	self:addTradeFlags(RecipeDB,13698,1,2,11,36,40)
+	self:addTradeAcquire(RecipeDB,13698,3,2556,3,2557,3,2558,3,2606)
+
+	-- Enchant Chest - Lesser Stats -- 13700
+	AddRecipe(13700,200,nil,1,GAME_ORIG,200,220,240,260)
+	self:addTradeFlags(RecipeDB,13700,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13700,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Runed Truesilver Rod -- 13702
+	AddRecipe(13702,200,11145,1,GAME_ORIG,200,220,240,260)
+	self:addTradeFlags(RecipeDB,13702,1,2,3,37,41)
+	self:addTradeAcquire(RecipeDB,13702,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Cloak - Greater Defense -- 13746
+	AddRecipe(13746,205,nil,1,GAME_ORIG,205,225,245,265)
+	self:addTradeFlags(RecipeDB,13746,1,2,3,36,40,52,60)
+	self:addTradeAcquire(RecipeDB,13746,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Cloak - Resistance -- 13794
+	AddRecipe(13794,205,nil,1,GAME_ORIG,205,225,245,265)
+	self:addTradeFlags(RecipeDB,13794,1,2,3,36,40,60)
+	self:addTradeAcquire(RecipeDB,13794,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Gloves - Agility -- 13815
+	AddRecipe(13815,210,nil,1,GAME_ORIG,210,230,250,270)
+	self:addTradeFlags(RecipeDB,13815,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,13815,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Shield - Stamina -- 13817
+	AddRecipe(13817,210,nil,1,GAME_ORIG,210,230,250,270)
+	self:addTradeFlags(RecipeDB,13817,1,2,10,36,40,64)
+	self:addTradeAcquire(RecipeDB,13817,7,1)
+
+	-- Enchant Bracer - Intellect -- 13822
+	AddRecipe(13822,210,nil,1,GAME_ORIG,210,230,250,270)
+	self:addTradeFlags(RecipeDB,13822,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13822,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Boots - Stamina -- 13836
+	AddRecipe(13836,215,nil,1,GAME_ORIG,215,235,255,275)
+	self:addTradeFlags(RecipeDB,13836,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13836,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Gloves - Advanced Mining -- 13841
+	AddRecipe(13841,215,nil,1,GAME_ORIG,215,235,255,275)
+	self:addTradeFlags(RecipeDB,13841,1,2,11,36,40)
+	self:addTradeAcquire(RecipeDB,13841,3,674)
+
+	-- Enchant Bracer - Greater Spirit -- 13846
+	AddRecipe(13846,220,nil,1,GAME_ORIG,220,240,260,280)
+	self:addTradeFlags(RecipeDB,13846,1,2,10,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,13846,7,1)
+
+	-- Enchant Chest - Superior Health -- 13858
+	AddRecipe(13858,220,nil,1,GAME_ORIG,220,240,260,280)
+	self:addTradeFlags(RecipeDB,13858,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13858,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Gloves - Advanced Herbalism -- 13868
+	AddRecipe(13868,225,nil,1,GAME_ORIG,225,245,265,285)
+	self:addTradeFlags(RecipeDB,13868,1,2,11,36,40)
+	self:addTradeAcquire(RecipeDB,13868,3,764,3,765,3,766,3,1081,3,14448)
+
+	-- Enchant Cloak - Lesser Agility -- 13882
+	AddRecipe(13882,225,nil,1,GAME_ORIG,225,245,265,285)
+	self:addTradeFlags(RecipeDB,13882,1,2,11,36,40,51,60)
+	self:addTradeAcquire(RecipeDB,13882,3,2246,3,5623,3,7805)
+
+	-- Enchant Gloves - Strength -- 13887
+	AddRecipe(13887,225,nil,1,GAME_ORIG,225,245,265,285)
+	self:addTradeFlags(RecipeDB,13887,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,13887,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Boots - Minor Speed -- 13890
+	AddRecipe(13890,225,nil,1,GAME_ORIG,225,245,265,285)
+	self:addTradeFlags(RecipeDB,13890,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13890,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Weapon - Fiery Weapon -- 13898
+	AddRecipe(13898,265,nil,1,GAME_ORIG,265,285,305,325)
+	self:addTradeFlags(RecipeDB,13898,1,2,5,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,13898,3,9024)
+
+	-- Enchant Shield - Greater Spirit -- 13905
+	AddRecipe(13905,230,nil,1,GAME_ORIG,230,250,270,290)
+	self:addTradeFlags(RecipeDB,13905,1,2,3,36,40,53,54,64)
+	self:addTradeAcquire(RecipeDB,13905,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Weapon - Demonslaying -- 13915
+	AddRecipe(13915,230,nil,1,GAME_ORIG,230,250,270,290)
+	self:addTradeFlags(RecipeDB,13915,1,2,10,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,13915,7,1)
+
+	-- Enchant Chest - Superior Mana -- 13917
+	AddRecipe(13917,230,nil,1,GAME_ORIG,230,250,270,290)
+	self:addTradeFlags(RecipeDB,13917,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13917,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Bracer - Deflection -- 13931
+	AddRecipe(13931,235,nil,1,GAME_ORIG,235,255,275,295)
+	self:addTradeFlags(RecipeDB,13931,1,2,4,36,40,52)
+	self:addTradeAcquire(RecipeDB,13931,2,989,2,4229)
+
+	-- Enchant Shield - Frost Resistance -- 13933
+	AddRecipe(13933,235,nil,1,GAME_ORIG,235,255,275,295)
+	self:addTradeFlags(RecipeDB,13933,1,2,5,6,11,36,40,64)
+	self:addTradeAcquire(RecipeDB,13933,7,2,8,33)
+
+	-- Enchant Boots - Agility -- 13935
+	AddRecipe(13935,235,nil,1,GAME_ORIG,235,255,275,295)
+	self:addTradeFlags(RecipeDB,13935,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,13935,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant 2H Weapon - Greater Impact -- 13937
+	AddRecipe(13937,240,nil,1,GAME_ORIG,240,260,280,300)
+	self:addTradeFlags(RecipeDB,13937,1,2,3,36,40,67)
+	self:addTradeAcquire(RecipeDB,13937,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
+	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
+
+	-- Enchant Bracer - Greater Strength -- 13939
+	AddRecipe(13939,240,nil,1,GAME_ORIG,240,260,280,300)
+	self:addTradeFlags(RecipeDB,13939,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,13939,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Chest - Stats -- 13941
+	AddRecipe(13941,245,nil,1,GAME_ORIG,245,265,285,305)
+	self:addTradeFlags(RecipeDB,13941,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13941,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Weapon - Greater Striking -- 13943
+	AddRecipe(13943,245,nil,1,GAME_ORIG,245,265,285,305)
+	self:addTradeFlags(RecipeDB,13943,1,2,3,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,13943,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Bracer - Greater Stamina -- 13945
+	AddRecipe(13945,245,nil,1,GAME_ORIG,245,265,285,305)
+	self:addTradeFlags(RecipeDB,13945,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,13945,7,1)
+
+	-- Enchant Gloves - Riding Skill -- 13947
+	AddRecipe(13947,250,nil,1,GAME_ORIG,250,270,290,310)
+	self:addTradeFlags(RecipeDB,13947,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,13947,7,2)
+
+	-- Enchant Gloves - Minor Haste -- 13948
+	AddRecipe(13948,250,nil,1,GAME_ORIG,250,270,290,310)
+	self:addTradeFlags(RecipeDB,13948,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,13948,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Lesser Magic Wand -- 14293
+	AddRecipe(14293,10,11287,1,GAME_ORIG,10,75,95,115)
+	self:addTradeFlags(RecipeDB,14293,1,2,3,36,41,74)
+	self:addTradeAcquire(RecipeDB,14293,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
+	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
+
+	-- Greater Magic Wand -- 14807
+	AddRecipe(14807,70,11288,1,GAME_ORIG,70,110,130,150)
+	self:addTradeFlags(RecipeDB,14807,1,2,3,36,41,74)
+	self:addTradeAcquire(RecipeDB,14807,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
+	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
+
+	-- Lesser Mystic Wand -- 14809
+	AddRecipe(14809,155,11289,1,GAME_ORIG,155,175,195,215)
+	self:addTradeFlags(RecipeDB,14809,1,2,3,36,41,74)
+	self:addTradeAcquire(RecipeDB,14809,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Greater Mystic Wand -- 14810
+	AddRecipe(14810,175,11290,1,GAME_ORIG,175,195,215,235)
+	self:addTradeFlags(RecipeDB,14810,1,2,3,36,41,74)
+	self:addTradeAcquire(RecipeDB,14810,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchanted Thorium -- 17180
+	AddRecipe(17180,250,12655,1,GAME_ORIG,250,250,255,260)
+	self:addTradeFlags(RecipeDB,17180,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,17180,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchanted Leather -- 17181
+	AddRecipe(17181,250,12810,1,GAME_ORIG,250,250,255,260)
+	self:addTradeFlags(RecipeDB,17181,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,17181,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Bracer - Greater Intellect -- 20008
+	AddRecipe(20008,255,nil,1,GAME_ORIG,255,275,295,315)
+	self:addTradeFlags(RecipeDB,20008,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,20008,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Bracer - Superior Spirit -- 20009
+	AddRecipe(20009,270,nil,1,GAME_ORIG,270,290,310,330)
+	self:addTradeFlags(RecipeDB,20009,1,2,10,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,20009,7,1)
+
+	-- Enchant Bracer - Superior Strength -- 20010
+	AddRecipe(20010,295,nil,1,GAME_ORIG,295,310,325,340)
+	self:addTradeFlags(RecipeDB,20010,1,2,11,36,40,51)
+	self:addTradeAcquire(RecipeDB,20010,3,7372)
+
+	-- Enchant Bracer - Superior Stamina -- 20011
+	AddRecipe(20011,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,20011,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,20011,7,1)
+
+	-- Enchant Gloves - Greater Agility -- 20012
+	AddRecipe(20012,270,nil,1,GAME_ORIG,270,290,310,330)
+	self:addTradeFlags(RecipeDB,20012,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,20012,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Gloves - Greater Strength -- 20013
+	AddRecipe(20013,295,nil,1,GAME_ORIG,295,310,325,340)
+	self:addTradeFlags(RecipeDB,20013,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,20013,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,4213,1,16725,1,3345,1,3011,1,3606,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Cloak - Greater Resistance -- 20014
+	AddRecipe(20014,265,nil,1,GAME_ORIG,265,285,305,325)
+	self:addTradeFlags(RecipeDB,20014,1,2,3,36,40,60)
+	self:addTradeAcquire(RecipeDB,20014,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Cloak - Superior Defense -- 20015
+	AddRecipe(20015,285,nil,1,GAME_ORIG,285,300,317,335)
+	self:addTradeFlags(RecipeDB,20015,1,2,4,36,41,52,60)
+	self:addTradeAcquire(RecipeDB,20015,2,12022)
+
+	-- Enchant Shield - Vitality -- 20016
+	AddRecipe(20016,280,nil,1,GAME_ORIG,280,300,320,340)
+	self:addTradeFlags(RecipeDB,20016,1,2,3,36,40,53,54,64)
+	self:addTradeAcquire(RecipeDB,20016,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Shield - Greater Stamina -- 20017
+	AddRecipe(20017,265,nil,1,GAME_ORIG,265,285,305,325)
+	self:addTradeFlags(RecipeDB,20017,1,2,4,36,41,64)
+	self:addTradeAcquire(RecipeDB,20017,2,4229,2,4561)
+
+	-- Enchant Boots - Greater Stamina -- 20020
+	AddRecipe(20020,260,nil,1,GAME_ORIG,260,280,300,320)
+	self:addTradeFlags(RecipeDB,20020,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,20020,7,1)
+
+	-- Enchant Boots - Greater Agility -- 20023
+	AddRecipe(20023,295,nil,1,GAME_ORIG,295,310,325,340)
+	self:addTradeFlags(RecipeDB,20023,1,2,3,11,36,40,51)
+	self:addTradeAcquire(RecipeDB,20023,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Boots - Spirit -- 20024
+	AddRecipe(20024,275,nil,1,0,275,295,315,335)
+	self:addTradeFlags(RecipeDB,20024,1,2,10,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,20024,7,1)
+
+	-- Enchant Chest - Greater Stats -- 20025
+	AddRecipe(20025,300,nil,1,0,300,310,325,340)
+	self:addTradeFlags(RecipeDB,20025,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,20025,7,1)
+
+	-- Enchant Chest - Major Health -- 20026
+	AddRecipe(20026,275,nil,1,0,275,295,315,335)
+	self:addTradeFlags(RecipeDB,20026,1,2,4,36,41)
+	self:addTradeAcquire(RecipeDB,20026,2,11189)
+
+	-- Enchant Chest - Major Mana -- 20028
+	AddRecipe(20028,290,nil,1,GAME_ORIG,290,305,322,340)
+	self:addTradeFlags(RecipeDB,20028,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,20028,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
+
+	-- Enchant Weapon - Icy Chill -- 20029
+	AddRecipe(20029,285,nil,1,GAME_ORIG,285,300,317,335)
+	self:addTradeFlags(RecipeDB,20029,1,2,11,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,20029,3,7524)
+
+	-- Enchant 2H Weapon - Superior Impact -- 20030
+	AddRecipe(20030,295,nil,1,GAME_ORIG,295,310,325,340)
+	self:addTradeFlags(RecipeDB,20030,1,2,5,36,40,67)
+	self:addTradeAcquire(RecipeDB,20030,3,10317)
+
+	-- Enchant Weapon - Superior Striking -- 20031
+	AddRecipe(20031,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,20031,1,2,5,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,20031,3,9216)
+
+	-- Enchant Weapon - Lifestealing -- 20032
+	AddRecipe(20032,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,20032,1,2,5,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,20032,3,10499)
+
+	-- Enchant Weapon - Unholy Weapon -- 20033
+	AddRecipe(20033,295,nil,1,GAME_ORIG,295,310,325,340)
+	self:addTradeFlags(RecipeDB,20033,1,2,5,11,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,20033,3,10398,3,16810)
+
+	-- Enchant Weapon - Crusader -- 20034
+	AddRecipe(20034,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,20034,1,2,11,36,40,51,66,67)
+	self:addTradeAcquire(RecipeDB,20034,3,4494,3,9451)
+
+	-- Enchant 2H Weapon - Major Spirit -- 20035
+	AddRecipe(20035,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,20035,1,2,5,36,40,53,54,67)
+	self:addTradeAcquire(RecipeDB,20035,3,10469)
+
+	-- Enchant 2H Weapon - Major Intellect -- 20036
+	AddRecipe(20036,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,20036,1,2,5,36,40,67)
+	self:addTradeAcquire(RecipeDB,20036,3,10422)
+
+	-- Runed Arcanite Rod -- 20051
+	AddRecipe(20051,290,16207,1,GAME_ORIG,290,305,322,340)
+	self:addTradeFlags(RecipeDB,20051,1,2,4,37,41)
+	self:addTradeAcquire(RecipeDB,20051,2,12022)
+
+	-- Enchant Weapon - Winter's Might -- 21931
+	AddRecipe(21931,190,nil,1,GAME_ORIG,190,210,230,250)
+	self:addTradeFlags(RecipeDB,21931,1,2,7,11,36,40,53,54,66,67)
+	self:addTradeAcquire(RecipeDB,21931,5,1)
+
+	-- Enchant Weapon - Spellpower -- 22749
+	AddRecipe(22749,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,22749,1,2,6,36,40,53,54,66,67)
+	self:addTradeAcquire(RecipeDB,22749,8,26)
+
+	-- Enchant Weapon - Healing Power -- 22750
+	AddRecipe(22750,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,22750,1,2,6,36,40,53,54,66,67)
+	self:addTradeAcquire(RecipeDB,22750,8,26)
+
+	-- Enchant Weapon - Strength -- 23799
+	AddRecipe(23799,290,nil,1,GAME_ORIG,290,305,322,340)
+	self:addTradeFlags(RecipeDB,23799,1,2,4,36,40,51,66,67,98)
+	self:addTradeAcquire(RecipeDB,23799,6,59,1,12944)
+
+	-- Enchant Weapon - Agility -- 23800
+	AddRecipe(23800,290,nil,1,GAME_ORIG,290,305,322,340)
+	self:addTradeFlags(RecipeDB,23800,2,4,36,40,51,66,67,99)
+	self:addTradeAcquire(RecipeDB,23800,6,576,2,11557)
+
+	-- Enchant Bracer - Mana Regeneration -- 23801
+	AddRecipe(23801,290,nil,1,GAME_ORIG,290,305,322,340)
+	self:addTradeFlags(RecipeDB,23801,1,2,4,36,40,53,54,96)
+	self:addTradeAcquire(RecipeDB,23801,6,529,2,10856,6,529,2,10857,6,529,2,11536)
+
+	-- Enchant Bracer - Healing Power -- 23802
+	AddRecipe(23802,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,23802,1,2,4,36,40,53,54,96)
+	self:addTradeAcquire(RecipeDB,23802,6,529,3,10856,6,529,3,10857,6,529,3,11536)
+
+	-- Enchant Weapon - Mighty Spirit -- 23803
+	AddRecipe(23803,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,23803,1,2,4,36,41,53,54,66,67,98)
+	self:addTradeAcquire(RecipeDB,23803,6,59,2,12944)
+
+	-- Enchant Weapon - Mighty Intellect -- 23804
+	AddRecipe(23804,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,23804,1,2,4,36,41,66,67,98)
+	self:addTradeAcquire(RecipeDB,23804,6,59,3,12944)
+
+	-- Enchant Gloves - Threat -- 25072
+	AddRecipe(25072, 300, nil, R_RARE, GAME_ORIG, 300, 310, 325, 340)
+	self:addTradeFlags(RecipeDB,25072,1,2,4,6,11,36,40,111, F_TANK)
+	self:addTradeAcquire(RecipeDB,25072,3,15275,6,935,4,21432)
+
+	-- Enchant Gloves - Shadow Power -- 25073
+	AddRecipe(25073,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,25073,1,2,6,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,25073,8,22)
+
+	-- Enchant Gloves - Frost Power -- 25074
+	AddRecipe(25074,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,25074,1,2,6,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,25074,8,22)
+
+	-- Enchant Gloves - Fire Power -- 25078
+	AddRecipe(25078,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,25078,1,2,6,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,25078,8,22)
+
+	-- Enchant Gloves - Healing Power -- 25079
+	AddRecipe(25079,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,25079,1,2,6,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,25079,8,22)
+
+	-- Enchant Gloves - Superior Agility -- 25080
+	AddRecipe(25080,300,nil,1,1,300,310,325,340)
+	self:addTradeFlags(RecipeDB,25080,1,2,4,6,36,40,51,106)
+	self:addTradeAcquire(RecipeDB,25080,8,22,6,989,4,21643)
+
+	-- Enchant Cloak - Greater Fire Resistance -- 25081
+	AddRecipe(25081,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,25081,1,2,4,36,40,60,97)
+	self:addTradeAcquire(RecipeDB,25081,6,609,1,15419)
+
+	-- Enchant Cloak - Greater Nature Resistance -- 25082
+	AddRecipe(25082,300,nil,1,GAME_ORIG,300,310,325,340)
+	self:addTradeFlags(RecipeDB,25082,1,2,4,36,40,60,97)
+	self:addTradeAcquire(RecipeDB,25082,6,609,2,15419)
+
+	-- Enchant Cloak - Stealth -- 25083
+	AddRecipe(25083,300,nil,1,1,300,310,325,340)
+	self:addTradeFlags(RecipeDB,25083,1,2,4,6,10,36,40,60)
+	self:addTradeAcquire(RecipeDB,25083,8,22,6,942,4,17904)
+
+	-- Enchant Cloak - Subtlety -- 25084
+	AddRecipe(25084,300,nil,1,1,300,310,325,340)
+	self:addTradeFlags(RecipeDB,25084,1,2,4,6,36,40,60,104)
+	self:addTradeAcquire(RecipeDB,25084,3,15276,6,946,4,17657,6,947,4,17585)
+
+	-- Enchant Cloak - Dodge -- 25086
+	AddRecipe(25086,300,nil,1,1,300,310,325,340)
+	self:addTradeFlags(RecipeDB,25086,1,2,4,6,10,36,40,52,60,107)
+	self:addTradeAcquire(RecipeDB,25086,8,22,6,1011,4,21655)
+
+	-- Minor Wizard Oil -- 25124
+	AddRecipe(25124,45,20744,1,GAME_ORIG,45,55,65,75)
+	self:addTradeFlags(RecipeDB,25124,1,2,4,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,25124,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)
+
+	-- Minor Mana Oil -- 25125
+	AddRecipe(25125,150,20745,1,GAME_ORIG,150,160,170,180)
+	self:addTradeFlags(RecipeDB,25125,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,25125,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)
+
+	-- Lesser Wizard Oil -- 25126
+	AddRecipe(25126,200,20746,1,GAME_ORIG,200,210,220,230)
+	self:addTradeFlags(RecipeDB,25126,1,2,4,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,25126,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)
+
+	-- Lesser Mana Oil -- 25127
+	AddRecipe(25127,250,20747,1,GAME_ORIG,250,260,270,280)
+	self:addTradeFlags(RecipeDB,25127,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,25127,2,15419)
+
+	-- Wizard Oil -- 25128
+	AddRecipe(25128,275,20750,1,GAME_ORIG,275,285,295,305)
+	self:addTradeFlags(RecipeDB,25128,1,2,4,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,25128,2,15419)
+
+	-- Brilliant Wizard Oil -- 25129
+	AddRecipe(25129,300,20749,1,GAME_ORIG,300,310,320,330)
+	self:addTradeFlags(RecipeDB,25129,1,2,4,36,41,53,54,100)
+	self:addTradeAcquire(RecipeDB,25129,6,270,2,14921)
+
+	-- Brilliant Mana Oil -- 25130
+	AddRecipe(25130,300,20748,1,GAME_ORIG,300,310,320,330)
+	self:addTradeFlags(RecipeDB,25130,1,2,4,36,41,53,54,100)
+	self:addTradeAcquire(RecipeDB,25130,6,270,1,14921)
+
+	-- Enchant 2H Weapon - Agility -- 27837
+	AddRecipe(27837,290,nil,1,GAME_ORIG,290,305,322,340)
+	self:addTradeFlags(RecipeDB,27837,1,2,4,36,40,51,67,99)
+	self:addTradeAcquire(RecipeDB,27837,6,576,1,11557)
+
+	-- Enchant Bracer - Brawn -- 27899
+	AddRecipe(27899,305,nil,1,1,305,315,330,345)
+	self:addTradeFlags(RecipeDB,27899,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,27899,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Bracer - Stats -- 27905
+	AddRecipe(27905,315,nil,1,1,315,325,340,355)
+	self:addTradeFlags(RecipeDB,27905,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,27905,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Bracer - Major Defense -- 27906
+	AddRecipe(27906,320,nil,1,1,320,330,345,360)
+	self:addTradeFlags(RecipeDB,27906,1,2,11,36,40,52)
+	self:addTradeAcquire(RecipeDB,27906,3,22822,3,23008)
+
+	-- Enchant Bracer - Superior Healing -- 27911
+	AddRecipe(27911,325,nil,1,1,325,335,350,365)
+	self:addTradeFlags(RecipeDB,27911,2,4,36,40,53,54,104)
+	self:addTradeAcquire(RecipeDB,27911,6,946,1,17657,6,947,1,17585)
+
+	-- Enchant Bracer - Restore Mana Prime -- 27913
+	AddRecipe(27913,335,nil,1,1,335,345,360,375)
+	self:addTradeFlags(RecipeDB,27913,1,2,10,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,27913,7,1)
+
+	-- Enchant Bracer - Fortitude -- 27914
+	AddRecipe(27914,350,nil,1,1,320,330,345,360)
+	self:addTradeFlags(RecipeDB,27914,1,2,5,36,40)
+	self:addTradeAcquire(RecipeDB,27914,3,17803)
+
+	-- Enchant Bracer - Spellpower -- 27917
+	AddRecipe(27917,360,nil,1,1,360,370,385,400)
+	self:addTradeFlags(RecipeDB,27917,1,2,11,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,27917,3,19952)
+
+	-- Enchant Ring - Striking -- 27920
+	AddRecipe(27920,360,nil,1,1,360,370,377,385)
+	self:addTradeFlags(RecipeDB,27920,1,2,4,36,41,62,105)
+	self:addTradeAcquire(RecipeDB,27920,6,933,3,17518)
+
+	-- Enchant Ring - Spellpower -- 27924
+	AddRecipe(27924,360,nil,1,1,360,370,377,385)
+	self:addTradeFlags(RecipeDB,27924,1,2,4,36,41,53,54,62,106)
+	self:addTradeAcquire(RecipeDB,27924,6,989,2,21643)
+
+	-- Enchant Ring - Healing Power -- 27926
+	AddRecipe(27926,370,nil,1,1,370,380,385,390)
+	self:addTradeFlags(RecipeDB,27926,1,2,4,37,41,53,54,62,111)
+	self:addTradeAcquire(RecipeDB,27926,6,935,3,21432)
+
+	-- Enchant Ring - Stats -- 27927
+	AddRecipe(27927,375,nil,1,1,375,380,385,390)
+	self:addTradeFlags(RecipeDB,27927,1,2,4,36,41,62,107)
+	self:addTradeAcquire(RecipeDB,27927,6,1011,2,21655)
+
+	-- Enchant Shield - Tough Shield -- 27944
+	AddRecipe(27944,310,nil,1,1,310,320,335,350)
+	self:addTradeFlags(RecipeDB,27944,1,2,3,36,40,52,64)
+	self:addTradeAcquire(RecipeDB,27944,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Shield - Intellect -- 27945
+	AddRecipe(27945,325,nil,1,1,325,335,350,365)
+	self:addTradeFlags(RecipeDB,27945,1,2,4,36,40,64)
+	self:addTradeAcquire(RecipeDB,27945,2,18664)
+
+	-- Enchant Shield - Shield Block -- 27946
+	AddRecipe(27946,340,nil,1,1,340,350,365,380)
+	self:addTradeFlags(RecipeDB,27946,1,2,10,36,40,52,64)
+	self:addTradeAcquire(RecipeDB,27946,7,1)
+
+	-- Enchant Shield - Resistance -- 27947
+	AddRecipe(27947,360,nil,1,1)
+	self:addTradeFlags(RecipeDB,27947,1,2,10,36,40,64)
+	self:addTradeAcquire(RecipeDB,27947,7,1)
+
+	-- Enchant Boots - Vitality -- 27948
+	AddRecipe(27948,305,nil,1,1,305,315,330,345)
+	self:addTradeFlags(RecipeDB,27948,1,2,11,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,27948,3,24664)
+
+	-- Enchant Boots - Fortitude -- 27950
+	AddRecipe(27950,320,nil,1,1,320,330,345,360)
+	self:addTradeFlags(RecipeDB,27950,1,2,5,11,36,40)
+	self:addTradeAcquire(RecipeDB,27950,3,18317)
+
+	-- Enchant Boots - Dexterity -- 27951
+	AddRecipe(27951,340,nil,1,1,340,350,365,380)
+	self:addTradeFlags(RecipeDB,27951,1,2,5,36,40,51)
+	self:addTradeAcquire(RecipeDB,27951,3,18521)
+
+	-- Enchant Boots - Surefooted -- 27954
+	AddRecipe(27954,370,nil,1,1,370,380,385,390)
+	self:addTradeFlags(RecipeDB,27954,1,2,6,36,41,51,54)
+	self:addTradeAcquire(RecipeDB,27954,3,16472)
+
+	-- Enchant Chest - Exceptional Health -- 27957
+	AddRecipe(27957,315,nil,1,1,315,325,340,355)
+	self:addTradeFlags(RecipeDB,27957,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,27957,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Chest - Exceptional Mana -- 27958
+	AddRecipe(27958,350,nil,1,2,350,360,370,380)
+	self:addTradeFlags(RecipeDB,27958,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,27958,1,28693,1,33583,1,26990,1,26980,1,26954,1,26906)
+
+	-- Enchant Chest - Exceptional Stats -- 27960
+	AddRecipe(27960,345,nil,1,1,345,355,367,380)
+	self:addTradeFlags(RecipeDB,27960,1,2,4,36,40,104)
+	self:addTradeAcquire(RecipeDB,27960,6,946,3,17657,6,947,3,17585)
+
+	-- Enchant Cloak - Major Armor -- 27961
+	AddRecipe(27961,310,nil,1,1,310,320,335,350)
+	self:addTradeFlags(RecipeDB,27961,1,2,3,36,40,60)
+	self:addTradeAcquire(RecipeDB,27961,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Cloak - Major Resistance -- 27962
+	AddRecipe(27962,330,nil,1,1,330,340,355,370)
+	self:addTradeFlags(RecipeDB,27962,1,2,10,36,40,60)
+	self:addTradeAcquire(RecipeDB,27962,7,1)
+
+	-- Enchant Weapon - Major Striking -- 27967
+	AddRecipe(27967,340,nil,1,1,340,350,365,380)
+	self:addTradeFlags(RecipeDB,27967,1,2,4,36,40,66,67,105)
+	self:addTradeAcquire(RecipeDB,27967,6,933,2,20242,6,933,2,23007)
+
+	-- Enchant Weapon - Major Intellect -- 27968
+	AddRecipe(27968,340,nil,1,1,340,350,365,380)
+	self:addTradeFlags(RecipeDB,27968,1,2,11,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,27968,3,20136)
+
+	-- Enchant 2H Weapon - Savagery -- 27971
+	AddRecipe(27971,350,nil,1,1,350,370,375,380)
+	self:addTradeFlags(RecipeDB,27971,1,2,5,36,40,51,67)
+	self:addTradeAcquire(RecipeDB,27971,3,17465)
+
+	-- Enchant Weapon - Potency -- 27972
+	AddRecipe(27972,350,nil,1,1,350,370,375,380)
+	self:addTradeFlags(RecipeDB,27972,1,2,10,36,40,51,66,67)
+	self:addTradeAcquire(RecipeDB,27972,7,1)
+
+	-- Enchant Weapon - Major Spellpower -- 27975
+	AddRecipe(27975,350,nil,1,1,350,370,375,380)
+	self:addTradeFlags(RecipeDB,27975,1,2,11,36,40,53,54,66,67)
+	self:addTradeAcquire(RecipeDB,27975,3,22242)
+
+	-- Enchant 2H Weapon - Major Agility -- 27977
+	AddRecipe(27977,360,nil,1,1,360,370,377,385)
+	self:addTradeFlags(RecipeDB,27977,1,2,5,36,40,51,67)
+	self:addTradeAcquire(RecipeDB,27977,3,20880)
+
+	-- Enchant Weapon - Sunfire -- 27981
+	AddRecipe(27981,375,nil,1,1,375,375,375,390)
+	self:addTradeFlags(RecipeDB,27981,1,2,6,11,36,40,53,54,66,67)
+	self:addTradeAcquire(RecipeDB,27981,3,16524)
+
+	-- Enchant Weapon - Soulfrost -- 27982
+	AddRecipe(27982,375,nil,1,1,375,380,385,390)
+	self:addTradeFlags(RecipeDB,27982,1,2,6,36,40,53,54,66,67)
+	self:addTradeAcquire(RecipeDB,27982,3,15688)
+
+	-- Enchant Weapon - Mongoose -- 27984
+	AddRecipe(27984,375,nil,3,1,375,380,385,390)
+	self:addTradeFlags(RecipeDB,27984,1,2,6,11,36,40,51,66,67)
+	self:addTradeAcquire(RecipeDB,27984,3,15687)
+
+	-- Enchant Weapon - Spellsurge -- 28003
+	AddRecipe(28003,360,nil,1,1,360,370,377,385)
+	self:addTradeFlags(RecipeDB,28003,1,2,5,6,11,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,28003,7,2)
+
+	-- Enchant Weapon - Battlemaster -- 28004
+	AddRecipe(28004,360,nil,1,1,360,370,377,385)
+	self:addTradeFlags(RecipeDB,28004,1,2,5,6,11,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,28004,7,2)
+
+	-- Superior Mana Oil -- 28016
+	AddRecipe(28016,310,22521,1,1,310,310,320,330)
+	self:addTradeFlags(RecipeDB,28016,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,28016,2,16635,2,16722,2,19663)
+
+	-- Superior Wizard Oil -- 28019
+	AddRecipe(28019,340,22522,1,1,340,340,350,360)
+	self:addTradeFlags(RecipeDB,28019,1,2,4,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,28019,2,16635,2,16722,2,19663)
+
+	-- Large Prismatic Shard -- 28022
+	AddRecipe(28022,335,22449,1,1,335,335,335,335)
+	self:addTradeFlags(RecipeDB,28022,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,28022,2,16635,2,16722,2,19663)
+
+	-- Prismatic Sphere -- 28027
+	AddRecipe(28027,325,22460,1,1,325,325,330,335)
+	self:addTradeFlags(RecipeDB,28027,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,28027,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Void Sphere -- 28028
+	AddRecipe(28028,350,22459,1,1,350,370,375,380)
+	self:addTradeFlags(RecipeDB,28028,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,28028,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Runed Fel Iron Rod -- 32664
+	AddRecipe(32664,300,22461,1,1,300,310,325,340)
+	self:addTradeFlags(RecipeDB,32664,1,2,3,37,41)
+	self:addTradeAcquire(RecipeDB,32664,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Runed Adamantite Rod -- 32665
+	AddRecipe(32665,350,22462,1,1,350,370,375,380)
+	self:addTradeFlags(RecipeDB,32665,1,2,4,37,41)
+	self:addTradeAcquire(RecipeDB,32665,2,18960,2,19004)
+
+	-- Runed Eternium Rod -- 32667
+	AddRecipe(32667,375,22463,1,1,375,375,377,385)
+	self:addTradeFlags(RecipeDB,32667,1,2,3,4,37,41)
+	self:addTradeAcquire(RecipeDB,32667,2,19663,1,28693,1,33583,1,26990,1,26980,1,26954,1,26906)
+
+	-- Enchant Chest - Major Spirit -- 33990
+	AddRecipe(33990,320,nil,1,1,320,330,345,360)
+	self:addTradeFlags(RecipeDB,33990,1,2,3,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,33990,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Chest - Restore Mana Prime -- 33991
+	AddRecipe(33991,300,nil,1,1,300,310,325,340)
+	self:addTradeFlags(RecipeDB,33991,1,2,3,36,40,53,54)
+	self:addTradeAcquire(RecipeDB,33991,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Chest - Major Resilience -- 33992
+	AddRecipe(33992,345,nil,1,1,345,355,367,380)
+	self:addTradeFlags(RecipeDB,33992,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,33992,7,1)
+
+	-- Enchant Gloves - Blasting -- 33993
+	AddRecipe(33993,305,nil,1,1,305,315,330,345)
+	self:addTradeFlags(RecipeDB,33993,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,33993,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Gloves - Precise Strikes -- 33994
+	AddRecipe(33994,360,nil,1,1,360,370,377,385)
+	self:addTradeFlags(RecipeDB,33994,1,2,4,36,40,103)
+	self:addTradeAcquire(RecipeDB,33994,6,942,3,17904)
+
+	-- Enchant Gloves - Major Strength -- 33995
+	AddRecipe(33995,340,nil,1,1,340,350,365,380)
+	self:addTradeFlags(RecipeDB,33995,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,33995,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Gloves - Assault -- 33996
+	AddRecipe(33996,310,nil,1,1,310,320,335,350)
+	self:addTradeFlags(RecipeDB,33996,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,33996,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Gloves - Major Spellpower -- 33997
+	AddRecipe(33997,360,nil,1,1,360,370,377,385)
+	self:addTradeFlags(RecipeDB,33997,1,2,4,36,40,53,54,106)
+	self:addTradeAcquire(RecipeDB,33997,6,989,2,21643)
+
+	-- Enchant Gloves - Major Healing -- 33999
+	AddRecipe(33999,350,nil,1,1,350,370,375,380)
+	self:addTradeFlags(RecipeDB,33999,1,2,4,36,40,53,54,111)
+	self:addTradeAcquire(RecipeDB,33999,6,935,2,21432)
+
+	-- Enchant Bracer - Major Intellect -- 34001
+	AddRecipe(34001,305,nil,1,1,305,315,330,345)
+	self:addTradeFlags(RecipeDB,34001,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,34001,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Bracer - Assault -- 34002
+	AddRecipe(34002,300,nil,1,1,300,310,325,340)
+	self:addTradeFlags(RecipeDB,34002,1,2,3,36,40,51)
+	self:addTradeAcquire(RecipeDB,34002,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Cloak - Spell Penetration -- 34003
+	AddRecipe(34003,325,nil,1,1,325,335,350,365)
+	self:addTradeFlags(RecipeDB,34003,1,2,4,36,40,54,60,105)
+	self:addTradeAcquire(RecipeDB,34003,6,933,1,20242,6,933,1,23007)
+
+	-- Enchant Cloak - Greater Agility -- 34004
+	AddRecipe(34004,310,nil,1,1,310,320,335,350)
+	self:addTradeFlags(RecipeDB,34004,1,2,3,36,40,51,60)
+	self:addTradeAcquire(RecipeDB,34004,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Cloak - Greater Arcane Resistance -- 34005
+	AddRecipe(34005,350,nil,1,1,350,370,375,380)
+	self:addTradeFlags(RecipeDB,34005,1,2,11,36,40,60)
+	self:addTradeAcquire(RecipeDB,34005,3,19796)
+
+	-- Enchant Cloak - Greater Shadow Resistance -- 34006
+	AddRecipe(34006,350,nil,1,1,350,370,375,380)
+	self:addTradeFlags(RecipeDB,34006,1,2,11,36,40,60)
+	self:addTradeAcquire(RecipeDB,34006,3,18870)
+
+	-- Enchant Boots - Cat's Swiftness -- 34007
+	AddRecipe(34007,360,nil,1,1,360,370,377,385)
+	self:addTradeFlags(RecipeDB,34007,1,2,11,36,40,51)
+	self:addTradeAcquire(RecipeDB,34007,3,24664)
+
+	-- Enchant Boots - Boar's Speed -- 34008
+	AddRecipe(34008,360,nil,1,1,360,370,377,385)
+	self:addTradeFlags(RecipeDB,34008,1,2,11,36,40)
+	self:addTradeAcquire(RecipeDB,34008,3,24664)
+
+	-- Enchant Shield - Major Stamina -- 34009
+	AddRecipe(34009,325,nil,1,1,325,335,350,365)
+	self:addTradeFlags(RecipeDB,34009,1,2,4,36,40,64)
+	self:addTradeAcquire(RecipeDB,34009,2,19663)
+
+	-- Enchant Weapon - Major Healing -- 34010
+	AddRecipe(34010,350,nil,1,1,350,370,375,380)
+	self:addTradeFlags(RecipeDB,34010,1,2,4,36,40,53,54,66,67,111)
+	self:addTradeAcquire(RecipeDB,34010,6,935,3,21432)
+
+	-- Nexus Transformation -- 42613
+	AddRecipe(42613,300,22448,1,1,300,300,300,305)
+	self:addTradeFlags(RecipeDB,42613,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,42613,1,18753,1,18773,1,19252,1,33610,1,33676,1,19540)
+
+	-- Small Prismatic Shard -- 42615
+	AddRecipe(42615,335,22448,1,1,335,335,335,335)
+	self:addTradeFlags(RecipeDB,42615,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,42615,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Weapon - Greater Agility -- 42620
+	AddRecipe(42620,350,nil,1,1,350,360,367,375)
+	self:addTradeFlags(RecipeDB,42620,1,2,4,36,40,51,66,67,114)
+	self:addTradeAcquire(RecipeDB,42620,6,967,4,18255)
+
+	-- Enchant Weapon - Executioner -- 42974
+	AddRecipe(42974,375,nil,1,1,375,380,385,390)
+	self:addTradeFlags(RecipeDB,42974,1,2,6,36,40,51,66,67)
+	self:addTradeAcquire(RecipeDB,42974,8,29)
+
+	-- Enchant Shield - Resilience -- 44383
+	AddRecipe(44383,330,nil,1,1,330,340,355,370)
+	self:addTradeFlags(RecipeDB,44383,1,2,3,36,41,64)
+	self:addTradeAcquire(RecipeDB,44383,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
+
+	-- Enchant Cloak - Superior Frost Resistance -- 44483
+	AddRecipe(44483,400,nil,1,2,400,415,425,435)
+	self:addTradeFlags(RecipeDB,44483,1,2,11,36,40,60)
+	self:addTradeAcquire(RecipeDB,44483,3,32289)
+
+	-- Enchant Gloves - Expertise -- 44484
+	AddRecipe(44484,405,nil,1,2,405,415,425,435)
+	self:addTradeFlags(RecipeDB,44484,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,44484,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Gloves - Precision -- 44488
+	AddRecipe(44488,410,nil,1,2,410,420,430,440)
+	self:addTradeFlags(RecipeDB,44488,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44488,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Shield - Defense -- 44489
+	AddRecipe(44489,420,nil,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,44489,1,2,3,36,41,52,64)
+	self:addTradeAcquire(RecipeDB,44489,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Chest - Mighty Health -- 44492
+	AddRecipe(44492,395,nil,1,2,395,405,415,425)
+	self:addTradeFlags(RecipeDB,44492,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44492,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Cloak - Superior Nature Resistance -- 44494
+	AddRecipe(44494,400,nil,1,2,400,415,425,435)
+	self:addTradeFlags(RecipeDB,44494,1,2,11,36,40,60)
+	self:addTradeAcquire(RecipeDB,44494,3,32290)
+
+	-- Enchant Cloak - Superior Agility -- 44500
+	AddRecipe(44500,395,nil,1,2,395,405,415,425)
+	self:addTradeFlags(RecipeDB,44500,1,2,3,36,41,51,60)
+	self:addTradeAcquire(RecipeDB,44500,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Gloves - Gatherer -- 44506
+	AddRecipe(44506,375,nil,1,2,375,375,380,390)
+	self:addTradeFlags(RecipeDB,44506,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44506,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Boots - Greater Spirit -- 44508
+	AddRecipe(44508,410,nil,1,2,410,420,430,440)
+	self:addTradeFlags(RecipeDB,44508,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,44508,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Chest - Greater Mana Restoration -- 44509
+	AddRecipe(44509,420,nil,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,44509,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,44509,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Weapon - Exceptional Spirit -- 44510
+	AddRecipe(44510,410,nil,1,2,410,420,430,440)
+	self:addTradeFlags(RecipeDB,44510,1,2,3,36,41,53,54,66,67)
+	self:addTradeAcquire(RecipeDB,44510,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Gloves - Greater Assault -- 44513
+	AddRecipe(44513,395,nil,1,2,395,405,415,425)
+	self:addTradeFlags(RecipeDB,44513,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,44513,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Weapon - Icebreaker -- 44524
+	AddRecipe(44524,425,nil,1,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,44524,1,2,4,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,44524,2,32514)
+
+	-- Enchant Boots - Greater Fortitude -- 44528
+	AddRecipe(44528,385,nil,1,2,385,385,390,400)
+	self:addTradeFlags(RecipeDB,44528,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44528,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Gloves - Major Agility -- 44529
+	AddRecipe(44529,415,nil,1,2,415,425,435,445)
+	self:addTradeFlags(RecipeDB,44529,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,44529,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Bracers - Exceptional Intellect -- 44555
+	AddRecipe(44555,375,nil,1,2,375,385,392,400)
+	self:addTradeFlags(RecipeDB,44555,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44555,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Cloak - Superior Fire Resistance -- 44556
+	AddRecipe(44556,400,nil,1,2,400,415,425,435)
+	self:addTradeFlags(RecipeDB,44556,1,2,11,36,40,60)
+	self:addTradeAcquire(RecipeDB,44556,3,30921)
+
+	-- Enchant Bracers - Greater Assault -- 44575
+	AddRecipe(44575,430,nil,1,2,430,440,450,460)
+	self:addTradeFlags(RecipeDB,44575,1,2,4,36,40,51)
+	self:addTradeAcquire(RecipeDB,44575,2,32514)
+
+	-- Enchant Weapon - Lifeward -- 44576
+	AddRecipe(44576,440,nil,3,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,44576,1,2,4,36,41,66,67)
+	self:addTradeAcquire(RecipeDB,44576,2,32514)
+
+	-- Enchant Cloak - Spell Piercing -- 44582
+	AddRecipe(44582,395,nil,1,2,395,395,402,410)
+	self:addTradeFlags(RecipeDB,44582,1,2,3,36,41,54,60)
+	self:addTradeAcquire(RecipeDB,44582,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Boots - Greater Vitality -- 44584
+	AddRecipe(44584,405,nil,1,2,405,415,425,435)
+	self:addTradeFlags(RecipeDB,44584,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44584,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Boots - Superior Agility -- 44589
+	AddRecipe(44589,415,nil,1,2,415,425,435,445)
+	self:addTradeFlags(RecipeDB,44589,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,44589,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Cloak - Superior Shadow Resistance -- 44590
+	AddRecipe(44590,400,nil,1,2,400,415,425,435)
+	self:addTradeFlags(RecipeDB,44590,1,2,11,36,40,60)
+	self:addTradeAcquire(RecipeDB,44590,3,32349)
+
+	-- Enchant Cloak - Titanweave -- 44591
+	AddRecipe(44591,435,nil,1,2,435,445,455,465)
+	self:addTradeFlags(RecipeDB,44591,1,2,4,36,40,52,60)
+	self:addTradeAcquire(RecipeDB,44591,2,32514)
+
+	-- Enchant Gloves - Exceptional Spellpower -- 44592
+	AddRecipe(44592,360,nil,1,2,360,370,380,390)
+	self:addTradeFlags(RecipeDB,44592,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,44592,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Bracers - Major Spirit -- 44593
+	AddRecipe(44593,420,nil,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,44593,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,44593,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant 2H Weapon - Scourgebane -- 44595
+	AddRecipe(44595,430,nil,3,2,430,440,450,460)
+	self:addTradeFlags(RecipeDB,44595,1,2,4,36,41,51,66,67)
+	self:addTradeAcquire(RecipeDB,44595,2,32514)
+
+	-- Enchant Cloak - Superior Arcane Resistance -- 44596
+	AddRecipe(44596,400,nil,1,2,400,415,425,435)
+	self:addTradeFlags(RecipeDB,44596,1,2,11,36,40,60)
+	self:addTradeAcquire(RecipeDB,44596,3,31702,3,32297)
+
+	-- Enchant Bracers - Expertise -- 44598
+	AddRecipe(44598,415,nil,1,2,415,425,435,445)
+	self:addTradeFlags(RecipeDB,44598,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,44598,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Bracers - Greater Stats -- 44616
+	AddRecipe(44616,400,nil,1,2,400,410,420,430)
+	self:addTradeFlags(RecipeDB,44616,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44616,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Weapon - Giant Slayer -- 44621
+	AddRecipe(44621,430,nil,1,2,430,440,450,460)
+	self:addTradeFlags(RecipeDB,44621,1,2,4,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,44621,2,32514)
+
+	-- Enchant Chest - Super Stats -- 44623
+	AddRecipe(44623,370,nil,1,2,370,380,390,400)
+	self:addTradeFlags(RecipeDB,44623,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44623,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Gloves - Armsman -- 44625
+	AddRecipe(44625,435,nil,2,2,435,445,455,465)
+	self:addTradeFlags(RecipeDB,44625,1,2,4,36,41,52)
+	self:addTradeAcquire(RecipeDB,44625,2,32514)
+
+	-- Enchant Weapon - Exceptional Spellpower -- 44629
+	AddRecipe(44629,395,nil,1,2,395,405,415,425)
+	self:addTradeFlags(RecipeDB,44629,1,2,3,36,41,53,54,66,67)
+	self:addTradeAcquire(RecipeDB,44629,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant 2H Weapon - Greater Savagery -- 44630
+	AddRecipe(44630,390,nil,1,2,390,400,410,420)
+	self:addTradeFlags(RecipeDB,44630,1,2,3,36,41,51,67)
+	self:addTradeAcquire(RecipeDB,44630,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Cloak - Shadow Armor -- 44631
+	AddRecipe(44631,440,nil,1,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,44631,1,2,4,36,40,51,60)
+	self:addTradeAcquire(RecipeDB,44631,2,32514)
+
+	-- Enchant Weapon - Exceptional Agility -- 44633
+	AddRecipe(44633,410,nil,1,2,410,420,430,440)
+	self:addTradeFlags(RecipeDB,44633,1,2,3,36,41,51,66,67)
+	self:addTradeAcquire(RecipeDB,44633,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Bracers - Greater Spellpower -- 44635
+	AddRecipe(44635,395,nil,1,2,395,405,415,425)
+	self:addTradeFlags(RecipeDB,44635,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,44635,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Ring - Greater Spellpower -- 44636
+	AddRecipe(44636,400,nil,1,2,400,400,407,415)
+	self:addTradeFlags(RecipeDB,44636,1,2,3,36,41,53,54,62)
+	self:addTradeAcquire(RecipeDB,44636,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Ring - Assault -- 44645
+	AddRecipe(44645,400,nil,1,2,400,400,407,415)
+	self:addTradeFlags(RecipeDB,44645,1,2,3,36,41,51,62)
+	self:addTradeAcquire(RecipeDB,44645,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Void Shatter -- 45765
+	AddRecipe(45765,375,22449,1,1,375,375,375,375)
+	self:addTradeFlags(RecipeDB,45765,1,2,4,36,41,112)
+	self:addTradeAcquire(RecipeDB,45765,6,1077,2,25032)
+
+	-- Enchant Weapon - Deathfrost -- 46578
+	AddRecipe(46578,350,nil,1,1,350,350,357,365)
+	self:addTradeFlags(RecipeDB,46578,1,2,7,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,46578,5,4)
+
+	-- Enchant Chest - Defense -- 46594
+	AddRecipe(46594,360,nil,1,2,360,370,385,400)
+	self:addTradeFlags(RecipeDB,46594,1,2,4,36,40,52,112)
+	self:addTradeAcquire(RecipeDB,46594,6,1077,2,25032)
+
+	-- Enchant Cloak - Steelweave -- 47051
+	AddRecipe(47051,375,nil,1,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,47051,1,2,5,36,40,52,60)
+	self:addTradeAcquire(RecipeDB,47051,3,24560)
+
+	-- Enchant Cloak - Mighty Armor -- 47672
+	AddRecipe(47672,430,nil,2,2,430,440,450,460)
+	self:addTradeFlags(RecipeDB,47672,1,2,4,36,41,60)
+	self:addTradeAcquire(RecipeDB,47672,2,32514)
+
+	-- Enchant Chest - Greater Defense -- 47766
+	AddRecipe(47766,400,nil,1,2,400,410,420,430)
+	self:addTradeFlags(RecipeDB,47766,1,2,3,36,41,52)
+	self:addTradeAcquire(RecipeDB,47766,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Cloak - Greater Speed -- 47898
+	AddRecipe(47898,430,nil,2,2,430,440,450,460)
+	self:addTradeFlags(RecipeDB,47898,1,2,4,36,41,60)
+	self:addTradeAcquire(RecipeDB,47898,2,32514)
+
+	-- Enchant Cloak - Wisdom -- 47899
+	AddRecipe(47899,440,nil,2,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,47899,1,2,4,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,47899,2,32514)
+
+	-- Enchant Chest - Super Health -- 47900
+	AddRecipe(47900,425,nil,1,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,47900,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,47900,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Boots - Tuskarr's Vitality -- 47901
+	AddRecipe(47901,440,nil,2,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,47901,1,2,4,36,41)
+	self:addTradeAcquire(RecipeDB,47901,2,32514)
+
+	-- Enchant Weapon - Accuracy -- 59619
+	AddRecipe(59619,440,nil,1,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,59619,1,2,4,36,40,66,67)
+	self:addTradeAcquire(RecipeDB,59619,2,32514)
+
+	-- Enchant Weapon - Berserking -- 59621
+	AddRecipe(59621,440,nil,1,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,59621,1,2,4,36,40,51,66,67)
+	self:addTradeAcquire(RecipeDB,59621,2,32514)
+
+	-- Enchant Weapon - Black Magic -- 59625
+	AddRecipe(59625,440,nil,3,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,59625,1,2,4,36,41,66,67)
+	self:addTradeAcquire(RecipeDB,59625,2,32514)
+
+	-- Enchant Ring - Stamina -- 59636
+	AddRecipe(59636,400,nil,1,2,400,400,407,415)
+	self:addTradeFlags(RecipeDB,59636,1,2,3,36,41,62)
+	self:addTradeAcquire(RecipeDB,59636,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Boots - Assault -- 60606
+	AddRecipe(60606,375,nil,1,2,375,385,395,405)
+	self:addTradeFlags(RecipeDB,60606,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,60606,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Cloak - Speed -- 60609
+	AddRecipe(60609,350,nil,1,2,350,360,370,380)
+	self:addTradeFlags(RecipeDB,60609,1,2,3,36,41,60)
+	self:addTradeAcquire(RecipeDB,60609,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Bracers - Striking -- 60616
+	AddRecipe(60616,360,nil,1,2,360,370,380,390)
+	self:addTradeFlags(RecipeDB,60616,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,60616,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Runed Titanium Rod -- 60619
+	AddRecipe(60619,425,44452,3,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,60619,1,2,3,37,41)
+	self:addTradeAcquire(RecipeDB,60619,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Weapon - Greater Potency -- 60621
+	AddRecipe(60621,380,nil,1,2,380,390,400,410)
+	self:addTradeFlags(RecipeDB,60621,1,2,3,36,41,51,66,67)
+	self:addTradeAcquire(RecipeDB,60621,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Boots - Icewalker -- 60623
+	AddRecipe(60623,385,nil,1,2,385,395,405,415)
+	self:addTradeFlags(RecipeDB,60623,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,60623,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Shield - Greater Intellect -- 60653
+	AddRecipe(60653,395,nil,1,2,395,405,415,425)
+	self:addTradeFlags(RecipeDB,60653,1,2,3,36,41,64)
+	self:addTradeAcquire(RecipeDB,60653,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Cloak - Major Agility -- 60663
+	AddRecipe(60663,420,nil,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,60663,1,2,3,36,41,51,60)
+	self:addTradeAcquire(RecipeDB,60663,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Gloves - Crusher -- 60668
+	AddRecipe(60668,425,nil,1,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,60668,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,60668,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant 2H Weapon - Massacre -- 60691
+	AddRecipe(60691,430,nil,3,2,430,440,450,460)
+	self:addTradeFlags(RecipeDB,60691,1,2,4,36,41,51,67)
+	self:addTradeAcquire(RecipeDB,60691,2,32514)
+
+	-- Enchant Chest - Powerful Stats -- 60692
+	AddRecipe(60692,440,nil,2,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,60692,1,2,4,36,41)
+	self:addTradeAcquire(RecipeDB,60692,2,32514)
+
+	-- Enchant Weapon - Superior Potency -- 60707
+	AddRecipe(60707,435,nil,3,2,435,445,455,465)
+	self:addTradeFlags(RecipeDB,60707,1,2,4,36,41,51,66,67)
+	self:addTradeAcquire(RecipeDB,60707,2,32514)
+
+	-- Enchant Weapon - Mighty Spellpower -- 60714
+	AddRecipe(60714,435,nil,3,2,435,445,455,465)
+	self:addTradeFlags(RecipeDB,60714,1,2,4,36,41,53,54,66,67)
+	self:addTradeAcquire(RecipeDB,60714,2,32514)
+
+	-- Enchant Boots - Greater Assault -- 60763
+	AddRecipe(60763,440,nil,2,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,60763,1,2,4,36,41,51)
+	self:addTradeAcquire(RecipeDB,60763,2,32514)
+
+	-- Enchant Bracers - Superior Spellpower -- 60767
+	AddRecipe(60767,440,nil,2,2,440,450,460,470)
+	self:addTradeFlags(RecipeDB,60767,1,2,4,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,60767,2,32514)
+
+	-- Enchant Bracer - Major Stamina -- 62256
+	AddRecipe(62256,450,nil,2,2,450,460,470,480)
+	self:addTradeFlags(RecipeDB,62256,1,2,4,36,41)
+	self:addTradeAcquire(RecipeDB,62256,2,32514)
+
+	-- Enchant Chest - Exceptional Resilience -- 44588
+	AddRecipe(44588,410,nil,2,2,410,435,445,455)
+	self:addTradeFlags(RecipeDB,44588,1,2,4,36,41)
+	self:addTradeAcquire(RecipeDB,44588,2,32514)
+
+	-- Enchant Weapon - Titanguard -- 62257
+	--AddRecipe(62257,440,nil,2,2,450,460,470,480)
+	--self:addTradeFlags(RecipeDB,62257,1,2,4,36,41)
+	--self:addTradeAcquire(RecipeDB,62257,2,32514)
+
+	-- Enchant Boots - Lesser Accuracy -- 63746
+	AddRecipe(63746,225,nil,2,2,225,245,265,285)
+	self:addTradeFlags(RecipeDB,63746,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,63746,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
+	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
+
+	-- Smoking Heart of the Mountain -- 15596
+	AddRecipe(15596,265,45050,2,GAME_ORIG,265,285,305,325)
+	self:addTradeFlags(RecipeDB,15596,1,2,5,11,37,41,61)
+	self:addTradeAcquire(RecipeDB,15596,3,9025)
+
+	-- Enchant Staff - Spellpower -- 62959
+	AddRecipe(62959,385,nil,1,2,385,395,405,415)
+	self:addTradeFlags(RecipeDB,62959,1,2,3,36,41,53,54,73)
+	self:addTradeAcquire(RecipeDB,62959,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
+
+	-- Enchant Staff - Greater Spellpower -- 62948
+	AddRecipe(62948,450,nil,3,2,450,455,460,465)
+	self:addTradeFlags(RecipeDB,62948,1,2,4,36,41,53,54,73)
+	self:addTradeAcquire(RecipeDB,62948,2,32514)
+
+	-- Enchant Weapon - Blade Ward -- 64441
+	AddRecipe(64441,450,nil,3,2,450,455,460,465)
+	self:addTradeFlags(RecipeDB,64441,1,2,6,11,36,41,52,66,67)
+	self:addTradeAcquire(RecipeDB,64441,8,39)
+
+	-- Enchant Weapon - Blood Draining -- 64579
+	AddRecipe(64579,450,nil,3,2,450,455,460,465)
+	self:addTradeFlags(RecipeDB,64579,1,2,6,11,36,41,66,67)
+	self:addTradeAcquire(RecipeDB,64579,8,39)
+
+	-- Abyssal Shatter - 69412
+	AddRecipe(69412, 445, 49640, R_COMMON, GAME_WOTLK, 445, 445, 447, 450)
+	self:addTradeFlags(RecipeDB,69412,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,69412,1,28693,1,26990,1,26906,1,26954,1,26980,1,33583)
+
+	-- Enchant Gloves - Angler - 71692
+	AddRecipe(71692, 375, nil, R_UNCOMMON, GAME_WOTLK, 375, 385, 392, 400)
+	self:addTradeFlags(RecipeDB, 71692, F_ALLIANCE, F_HORDE, F_IBOP, F_RBOP, F_MOB_DROP)
+	self:addTradeAcquire(RecipeDB, 71692, A_MOB, 26343)
+
+	return num_recipes
+
+end
diff --git a/Database/Engineering.lua b/Database/Engineering.lua
new file mode 100644
index 0000000..8d733d0
--- /dev/null
+++ b/Database/Engineering.lua
@@ -0,0 +1,1664 @@
+--[[
+************************************************************************
+Engineering.lua
+Engineering data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L = LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+-------------------------------------------------------------------------------
+-- Reputation Filter flags
+-------------------------------------------------------------------------------
+local F_ARGENTDAWN, F_CENARION_CIRCLE, F_THORIUM_BROTHERHOOD, F_TIMBERMAW_HOLD, F_ZANDALAR = 96, 97, 98, 99, 100
+local F_ALDOR, F_ASHTONGUE, F_CENARION_EXPEDITION, F_HELLFIRE, F_CONSORTIUM = 101, 102, 103, 104, 105
+local F_KOT, F_LOWERCITY, F_NAGRAND, F_SCALE_SANDS, F_SCRYER, F_SHATAR = 106, 107, 108, 109, 110
+local F_SHATTEREDSUN, F_SPOREGGAR, F_VIOLETEYE = 111, 112, 113, 114
+local F_ARGENTCRUSADE, F_FRENZYHEART, F_EBONBLADE, F_KIRINTOR, F_HODIR = 115, 116, 117, 118, 119
+local F_KALUAK, F_ORACLES, F_WYRMREST, F_WRATHCOMMON1, F_WRATHCOMMON2 = 120, 121, 122, 123, 124
+local F_WRATHCOMMON3, F_WRATHCOMMON4, F_WRATHCOMMON5, F_ASHEN_VERDICT = 125, 126, 127, 128
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
+
+--------------------------------------------------------------------------------------------------------------------
+-- Reputation Acquire Flags
+--------------------------------------------------------------------------------------------------------------------
+local R_WINTERSPRING = 589
+
+--------------------------------------------------------------------------------------------------------------------
+-- Reputation Levels
+--------------------------------------------------------------------------------------------------------------------
+local FRIENDLY = 1
+local HONORED = 2
+local REVERED = 3
+local EXALTED = 4
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitEngineering(RecipeDB)
+
+	if (initialized) then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray, Specialty)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 4036, Specialty, Game, Orange, Yellow, Green, Gray)
+	end
+
+	-- Rough Blasting Powder -- 3918
+	AddRecipe(3918,1,4357,1,GAME_ORIG,1,20,30,40)
+	self:addTradeFlags(RecipeDB,3918,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3918,8,8)
+
+	-- Rough Dynamite -- 3919
+	AddRecipe(3919,1,4358,1,GAME_ORIG,1,30,45,60)
+	self:addTradeFlags(RecipeDB,3919,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3919,8,8)
+
+	-- Crafted Light Shot -- 3920
+	AddRecipe(3920,1,8067,1,GAME_ORIG,1,30,45,60)
+	self:addTradeFlags(RecipeDB,3920,1,2,3,36,41,78)
+	self:addTradeAcquire(RecipeDB,3920,8,8)
+
+	-- Handful of Copper Bolts -- 3922
+	AddRecipe(3922,30,4359,1,GAME_ORIG,30,45,52,60)
+	self:addTradeFlags(RecipeDB,3922,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3922,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
+	1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,33586,
+	1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,26955)
+
+	-- Rough Copper Bomb -- 3923
+	AddRecipe(3923,30,4360,1,GAME_ORIG,30,60,75,90)
+	self:addTradeFlags(RecipeDB,3923,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3923,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
+	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
+	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
+
+	-- Copper Tube -- 3924
+	AddRecipe(3924,50,4361,1,GAME_ORIG,50,80,95,110)
+	self:addTradeFlags(RecipeDB,3924,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3924,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
+	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
+	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
+
+	-- Rough Boomstick -- 3925
+	AddRecipe(3925,50,4362,1,GAME_ORIG,50,80,95,110)
+	self:addTradeFlags(RecipeDB,3925,1,2,3,36,41,80)
+	self:addTradeAcquire(RecipeDB,3925,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
+	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
+	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
+
+	-- Copper Modulator -- 3926
+	AddRecipe(3926,65,4363,1,GAME_ORIG,65,95,110,125)
+	self:addTradeFlags(RecipeDB,3926,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3926,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
+	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
+	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
+
+	-- Mechanical Squirrel -- 3928
+	AddRecipe(3928,75,4401,2,GAME_ORIG,75,105,120,135)
+	self:addTradeFlags(RecipeDB,3928,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,3928,7,2)
+
+	-- Coarse Blasting Powder -- 3929
+	AddRecipe(3929,75,4364,1,GAME_ORIG,75,85,90,95)
+	self:addTradeFlags(RecipeDB,3929,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3929,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
+	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
+	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
+
+	-- Crafted Heavy Shot -- 3930
+	AddRecipe(3930,75,8068,1,GAME_ORIG,75,85,90,95)
+	self:addTradeFlags(RecipeDB,3930,1,2,3,36,41,78)
+	self:addTradeAcquire(RecipeDB,3930,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
+	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
+	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
+
+	-- Coarse Dynamite -- 3931
+	AddRecipe(3931,75,4365,1,GAME_ORIG,75,90,97,105)
+	self:addTradeFlags(RecipeDB,3931,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3931,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
+	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
+	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
+
+	-- Target Dummy -- 3932
+	AddRecipe(3932,85,4366,1,GAME_ORIG,85,115,130,145)
+	self:addTradeFlags(RecipeDB,3932,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3932,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,
+	1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Small Seaforium Charge -- 3933
+	AddRecipe(3933,100,4367,2,GAME_ORIG,100,130,145,160)
+	self:addTradeFlags(RecipeDB,3933,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,3933,7,2)
+
+	-- Flying Tiger Goggles -- 3934
+	AddRecipe(3934,100,4368,1,GAME_ORIG,100,130,145,160)
+	self:addTradeFlags(RecipeDB,3934,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,3934,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,
+	1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Deadly Blunderbuss -- 3936
+	AddRecipe(3936,105,4369,1,GAME_ORIG,105,130,142,155)
+	self:addTradeFlags(RecipeDB,3936,1,2,3,36,41,80)
+	self:addTradeAcquire(RecipeDB,3936,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Large Copper Bomb -- 3937
+	AddRecipe(3937,105,4370,1,GAME_ORIG,105,105,130,155)
+	self:addTradeFlags(RecipeDB,3937,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3937,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Bronze Tube -- 3938
+	AddRecipe(3938,105,4371,1,GAME_ORIG,105,105,130,155)
+	self:addTradeFlags(RecipeDB,3938,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3938,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Lovingly Crafted Boomstick -- 3939
+	AddRecipe(3939,120,4372,1,GAME_ORIG,120,145,157,170)
+	self:addTradeFlags(RecipeDB,3939,1,2,4,36,41,80)
+	self:addTradeAcquire(RecipeDB,3939,2,2682,2,6730)
+
+	-- Shadow Goggles -- 3940
+	AddRecipe(3940,120,4373,2,GAME_ORIG,120,145,157,170)
+	self:addTradeFlags(RecipeDB,3940,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,3940,7,2)
+
+	-- Small Bronze Bomb -- 3941
+	AddRecipe(3941,120,4374,1,GAME_ORIG,120,120,145,170)
+	self:addTradeFlags(RecipeDB,3941,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3941,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Whirring Bronze Gizmo -- 3942
+	AddRecipe(3942,125,4375,1,GAME_ORIG,125,125,150,175)
+	self:addTradeFlags(RecipeDB,3942,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3942,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Flame Deflector -- 3944
+	AddRecipe(3944,125,4376,2,GAME_ORIG,125,125,150,175)
+	self:addTradeFlags(RecipeDB,3944,1,2,5,36,40)
+	self:addTradeAcquire(RecipeDB,3944,3,7800)
+
+	-- Heavy Blasting Powder -- 3945
+	AddRecipe(3945,125,4377,1,GAME_ORIG,125,125,135,145)
+	self:addTradeFlags(RecipeDB,3945,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3945,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Heavy Dynamite -- 3946
+	AddRecipe(3946,125,4378,1,GAME_ORIG,125,125,135,145)
+	self:addTradeFlags(RecipeDB,3946,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3946,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Crafted Solid Shot -- 3947
+	AddRecipe(3947,125,8069,1,GAME_ORIG,125,125,135,145)
+	self:addTradeFlags(RecipeDB,3947,1,2,3,36,41,78)
+	self:addTradeAcquire(RecipeDB,3947,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Silver-plated Shotgun -- 3949
+	AddRecipe(3949,130,4379,1,GAME_ORIG,130,155,167,180)
+	self:addTradeFlags(RecipeDB,3949,1,2,3,36,41,80)
+	self:addTradeAcquire(RecipeDB,3949,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Big Bronze Bomb -- 3950
+	AddRecipe(3950,140,4380,1,GAME_ORIG,140,140,165,190)
+	self:addTradeFlags(RecipeDB,3950,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3950,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Minor Recombobulator -- 3952
+	AddRecipe(3952,140,4381,1,GAME_ORIG,140,165,177,190)
+	self:addTradeFlags(RecipeDB,3952,1,2,4,36,40,61)
+	self:addTradeAcquire(RecipeDB,3952,2,2682,2,3495,2,2683)
+
+	-- Bronze Framework -- 3953
+	AddRecipe(3953,145,4382,1,GAME_ORIG,145,145,170,195)
+	self:addTradeFlags(RecipeDB,3953,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3953,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Moonsight Rifle -- 3954
+	AddRecipe(3954,145,4383,2,GAME_ORIG,145,170,182,195)
+	self:addTradeFlags(RecipeDB,3954,1,2,10,36,40,80)
+	self:addTradeAcquire(RecipeDB,3954,7,2)
+
+	-- Explosive Sheep -- 3955
+	AddRecipe(3955,150,4384,1,GAME_ORIG,150,175,187,200)
+	self:addTradeFlags(RecipeDB,3955,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3955,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Green Tinted Goggles -- 3956
+	AddRecipe(3956,150,4385,1,GAME_ORIG,150,175,187,200)
+	self:addTradeFlags(RecipeDB,3956,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,3956,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Ice Deflector -- 3957
+	AddRecipe(3957,155,4386,1,GAME_ORIG,155,175,185,195)
+	self:addTradeFlags(RecipeDB,3957,1,2,4,36,41)
+	self:addTradeAcquire(RecipeDB,3957,2,2684)
+
+	-- Iron Strut -- 3958
+	AddRecipe(3958,160,4387,1,GAME_ORIG,160,160,170,180)
+	self:addTradeFlags(RecipeDB,3958,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3958,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
+	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Discombobulator Ray -- 3959
+	AddRecipe(3959,160,4388,2,GAME_ORIG,160,180,190,200)
+	self:addTradeFlags(RecipeDB,3959,1,2,5,36,40)
+	self:addTradeAcquire(RecipeDB,3959,3,7800)
+
+	-- Portable Bronze Mortar -- 3960
+	AddRecipe(3960,165,4403,2,GAME_ORIG,165,185,195,210)
+	self:addTradeFlags(RecipeDB,3960,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,3960,7,2)
+
+	-- Gyrochronatom -- 3961
+	AddRecipe(3961,170,4389,1,GAME_ORIG,170,170,190,210)
+	self:addTradeFlags(RecipeDB,3961,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3961,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,
+	1,33586,1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Iron Grenade -- 3962
+	AddRecipe(3962,175,4390,1,GAME_ORIG,175,175,195,215)
+	self:addTradeFlags(RecipeDB,3962,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3962,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,
+	1,33586,1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Compact Harvest Reaper Kit -- 3963
+	AddRecipe(3963,175,4391,1,GAME_ORIG,175,175,195,215)
+	self:addTradeFlags(RecipeDB,3963,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3963,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,
+	1,33586,1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Advanced Target Dummy -- 3965
+	AddRecipe(3965,185,4392,1,GAME_ORIG,185,185,205,225)
+	self:addTradeFlags(RecipeDB,3965,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3965,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,
+	1,33586,1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Craftsman's Monocle -- 3966
+	AddRecipe(3966,185,4393,3,GAME_ORIG,185,205,215,225)
+	self:addTradeFlags(RecipeDB,3966,1,2,10,36,40,56)
+	self:addTradeAcquire(RecipeDB,3966,7,3)
+
+	-- Big Iron Bomb -- 3967
+	AddRecipe(3967,190,4394,1,GAME_ORIG,190,190,210,230)
+	self:addTradeFlags(RecipeDB,3967,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3967,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,1,3494,
+	1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Goblin Land Mine -- 3968
+	AddRecipe(3968,195,4395,2,GAME_ORIG,195,215,225,235)
+	self:addTradeFlags(RecipeDB,3968,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,3968,7,2)
+
+	-- Mechanical Dragonling -- 3969
+	AddRecipe(3969,200,4396,1,GAME_ORIG,200,220,230,240)
+	self:addTradeFlags(RecipeDB,3969,1,2,4,36,40,61)
+	self:addTradeAcquire(RecipeDB,3969,2,2687)
+
+	-- Gnomish Cloaking Device -- 3971
+	AddRecipe(3971,200,4397,1,GAME_ORIG,20,220,230,240)
+	self:addTradeFlags(RecipeDB,3971,1,2,4,5,36,40,61)
+	self:addTradeAcquire(RecipeDB,3971,3,7800,2,6777)
+
+	-- Large Seaforium Charge -- 3972
+	AddRecipe(3972,200,4398,2,GAME_ORIG,200,200,220,240)
+	self:addTradeFlags(RecipeDB,3972,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,3972,7,2)
+
+	-- Silver Contact -- 3973
+	AddRecipe(3973,90,4404,1,GAME_ORIG,90,110,125,140)
+	self:addTradeFlags(RecipeDB,3973,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3973,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,
+	1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Crude Scope -- 3977
+	AddRecipe(3977,60,4405,1,GAME_ORIG,60,90,105,120)
+	self:addTradeFlags(RecipeDB,3977,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3977,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
+	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
+	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
+
+	-- Standard Scope -- 3978
+	AddRecipe(3978,110,4406,1,GAME_ORIG,110,135,147,160)
+	self:addTradeFlags(RecipeDB,3978,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3978,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,
+	1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Accurate Scope -- 3979
+	AddRecipe(3979,180,4407,1,GAME_ORIG,180,200,210,220)
+	self:addTradeFlags(RecipeDB,3979,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,3979,2,2685)
+
+	-- Ornate Spyglass -- 6458
+	AddRecipe(6458,135,5507,1,GAME_ORIG,135,160,172,185)
+	self:addTradeFlags(RecipeDB,6458,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,6458,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,
+	1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Arclight Spanner -- 7430
+	AddRecipe(7430,50,6219,1,GAME_ORIG,50,70,80,90)
+	self:addTradeFlags(RecipeDB,7430,1,2,3,36,41,66)
+	self:addTradeAcquire(RecipeDB,7430,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
+	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
+	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
+
+	-- Flash Bomb -- 8243
+	AddRecipe(8243,185,4852,2,GAME_ORIG,185,185,205,225)
+	self:addTradeFlags(RecipeDB,8243,1,2,5,8,36,40)
+	self:addTradeAcquire(RecipeDB,8243,3,7800,4,1559)
+
+	-- Practice Lock -- 8334
+	AddRecipe(8334,100,6712,1,GAME_ORIG,100,115,122,130)
+	self:addTradeFlags(RecipeDB,8334,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,8334,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
+	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- EZ-Thro Dynamite -- 8339
+	AddRecipe(8339,100,6714,2,GAME_ORIG,100,115,122,130)
+	self:addTradeFlags(RecipeDB,8339,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,8339,7,2)
+
+	-- Goblin Rocket Boots -- 8895
+	AddRecipe(8895,130,7189,1,GAME_ORIG,130,245,255,265,20222)
+	self:addTradeFlags(RecipeDB,8895,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,8895,1,8126,1,29513)
+
+	-- Gnomish Universal Remote -- 9269
+	AddRecipe(9269,125,7506,1,GAME_ORIG,125,150,162,175)
+	self:addTradeFlags(RecipeDB,9269,1,2,4,5,36,40,61)
+	self:addTradeAcquire(RecipeDB,9269,3,7800,2,5175,2,6730)
+
+	-- Aquadynamic Fish Attractor -- 9271
+	AddRecipe(9271,150,6533,1,GAME_ORIG,150,150,160,170)
+	self:addTradeFlags(RecipeDB,9271,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,9271,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,
+	1,19576,1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Goblin Jumper Cables -- 9273
+	AddRecipe(9273,165,7148,1,GAME_ORIG,165,165,180,200)
+	self:addTradeFlags(RecipeDB,9273,1,2,4,5,36,40)
+	self:addTradeAcquire(RecipeDB,9273,3,7800,2,3537,2,4086,2,3134)
+
+	-- Gold Power Core -- 12584
+	AddRecipe(12584,150,10558,1,GAME_ORIG,150,150,170,190)
+	self:addTradeFlags(RecipeDB,12584,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12584,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,
+	1,19576,1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
+
+	-- Solid Blasting Powder -- 12585
+	AddRecipe(12585,175,10505,1,GAME_ORIG,175,175,185,195)
+	self:addTradeFlags(RecipeDB,12585,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12585,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,1,3494,1,3290,
+	1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Solid Dynamite -- 12586
+	AddRecipe(12586,175,10507,1,GAME_ORIG,175,175,185,195)
+	self:addTradeFlags(RecipeDB,12586,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12586,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
+	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Bright-Eye Goggles -- 12587
+	AddRecipe(12587,175,10499,2,GAME_ORIG,175,195,205,215)
+	self:addTradeFlags(RecipeDB,12587,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,12587,7,2)
+
+	-- Mithril Tube -- 12589
+	AddRecipe(12589,195,10559,1,GAME_ORIG,195,195,215,235)
+	self:addTradeFlags(RecipeDB,12589,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12589,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
+	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Gyromatic Micro-Adjustor -- 12590
+	AddRecipe(12590,175,10498,1,GAME_ORIG,175,175,195,215)
+	self:addTradeFlags(RecipeDB,12590,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12590,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
+	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Unstable Trigger -- 12591
+	AddRecipe(12591,200,10560,1,GAME_ORIG,200,200,220,240)
+	self:addTradeFlags(RecipeDB,12591,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12591,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
+	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Fire Goggles -- 12594
+	AddRecipe(12594,205,10500,1,GAME_ORIG,205,225,235,245)
+	self:addTradeFlags(RecipeDB,12594,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,12594,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
+	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Mithril Blunderbuss -- 12595
+	AddRecipe(12595,205,10508,1,GAME_ORIG,205,225,235,245)
+	self:addTradeFlags(RecipeDB,12595,1,2,3,36,41,51,80)
+	self:addTradeAcquire(RecipeDB,12595,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
+	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Hi-Impact Mithril Slugs -- 12596
+	AddRecipe(12596,210,10512,1,GAME_ORIG,210,210,230,250)
+	self:addTradeFlags(RecipeDB,12596,1,2,3,36,41,78)
+	self:addTradeAcquire(RecipeDB,12596,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
+	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Deadly Scope -- 12597
+	AddRecipe(12597,210,10546,1,GAME_ORIG,210,230,240,250)
+	self:addTradeFlags(RecipeDB,12597,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,12597,2,8679,2,9544)
+
+	-- Mithril Casing -- 12599
+	AddRecipe(12599,215,10561,1,GAME_ORIG,215,215,235,255)
+	self:addTradeFlags(RecipeDB,12599,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12599,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
+	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Mithril Frag Bomb -- 12603
+	AddRecipe(12603,215,10514,1,GAME_ORIG,215,215,235,255)
+	self:addTradeFlags(RecipeDB,12603,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12603,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
+	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Catseye Ultra Goggles -- 12607
+	AddRecipe(12607,220,10501,2,GAME_ORIG,220,240,250,260)
+	self:addTradeFlags(RecipeDB,12607,1,2,10,36,40,56)
+	self:addTradeAcquire(RecipeDB,12607,7,2)
+
+	-- Mithril Heavy-bore Rifle -- 12614
+	AddRecipe(12614,220,10510,2,GAME_ORIG,220,240,250,260)
+	self:addTradeFlags(RecipeDB,12614,1,2,10,36,40,51,80)
+	self:addTradeAcquire(RecipeDB,12614,7,2)
+
+	-- Spellpower Goggles Xtreme -- 12615
+	AddRecipe(12615,225,10502,3,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,12615,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,12615,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Parachute Cloak -- 12616
+	AddRecipe(12616,225,10518,2,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,12616,1,2,10,36,40,51,60)
+	self:addTradeAcquire(RecipeDB,12616,7,2)
+
+	-- Deepdive Helmet -- 12617
+	AddRecipe(12617,230,10506,1,GAME_ORIG,230,250,260,270)
+	self:addTradeFlags(RecipeDB,12617,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,12617,2,8678)
+
+	-- Rose Colored Goggles -- 12618
+	AddRecipe(12618,230,10503,1,GAME_ORIG,230,250,260,270)
+	self:addTradeFlags(RecipeDB,12618,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12618,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Hi-Explosive Bomb -- 12619
+	AddRecipe(12619,235,10562,1,GAME_ORIG,235,235,255,275)
+	self:addTradeFlags(RecipeDB,12619,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12619,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Sniper Scope -- 12620
+	AddRecipe(12620,240,10548,3,GAME_ORIG,240,260,270,280)
+	self:addTradeFlags(RecipeDB,12620,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,12620,7,3)
+
+	-- Mithril Gyro-Shot -- 12621
+	AddRecipe(12621,245,10513,1,GAME_ORIG,245,245,265,285)
+	self:addTradeFlags(RecipeDB,12621,1,2,3,36,41,78)
+	self:addTradeAcquire(RecipeDB,12621,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Green Lens -- 12622
+	AddRecipe(12622,245,10504,1,GAME_ORIG,245,265,275,285)
+	self:addTradeFlags(RecipeDB,12622,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,12622,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Mithril Mechanical Dragonling -- 12624
+	AddRecipe(12624,250,10576,1,GAME_ORIG,250,270,280,290)
+	self:addTradeFlags(RecipeDB,12624,1,2,4,36,41,61)
+	self:addTradeAcquire(RecipeDB,12624,2,2688)
+
+	-- Goblin Rocket Fuel Recipe -- 12715
+	AddRecipe(12715,205,10644,1,GAME_ORIG,205,205,205,205,20222)
+	self:addTradeFlags(RecipeDB,12715,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12715,1,8126,1,29513)
+
+	-- Goblin Mortar -- 12716
+	AddRecipe(12716,205,10577,1,GAME_ORIG,205,225,235,245,20222)
+	self:addTradeFlags(RecipeDB,12716,1,2,3,36,41,61)
+	self:addTradeAcquire(RecipeDB,12716,1,8126,1,8738,1,29513)
+
+	-- Goblin Mining Helmet -- 12717
+	AddRecipe(12717,205,10542,1,GAME_ORIG,205,225,235,245,20222)
+	self:addTradeFlags(RecipeDB,12717,1,2,3,37,41,58)
+	self:addTradeAcquire(RecipeDB,12717,1,8126,1,8738,1,29513)
+
+	-- Goblin Construction Helmet -- 12718
+	AddRecipe(12718,205,10543,1,GAME_ORIG,205,225,235,245,20222)
+	self:addTradeFlags(RecipeDB,12718,1,2,3,37,41,56)
+	self:addTradeAcquire(RecipeDB,12718,1,8126,1,8738,1,29513)
+
+	-- The Big One -- 12754
+	AddRecipe(12754,235,10586,1,GAME_ORIG,235,235,255,275,20222)
+	self:addTradeFlags(RecipeDB,12754,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12754,1,8126,1,8738,1,29513)
+
+	-- Goblin Bomb Dispenser -- 12755
+	AddRecipe(12755,230,10587,1,GAME_ORIG,230,230,250,270,20222)
+	self:addTradeFlags(RecipeDB,12755,1,2,3,37,41,61)
+	self:addTradeAcquire(RecipeDB,12755,1,8126,1,8738,1,29513)
+
+	-- Goblin Rocket Helmet -- 12758
+	AddRecipe(12758,245,10588,1,GAME_ORIG,245,265,275,285,20222)
+	self:addTradeFlags(RecipeDB,12758,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,12758,1,8126,1,8738,1,29513)
+
+	-- Gnomish Death Ray -- 12759
+	AddRecipe(12759,240,10645,1,GAME_ORIG,240,260,270,280,20219)
+	self:addTradeFlags(RecipeDB,12759,1,2,3,37,41,61)
+	self:addTradeAcquire(RecipeDB,12759,1,7406,1,7944,1,29514)
+
+	-- Goblin Sapper Charge -- 12760
+	AddRecipe(12760,205,10646,1,GAME_ORIG,205,205,225,245,20222)
+	self:addTradeFlags(RecipeDB,12760,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12760,1,8126,1,29513)
+
+	-- Inlaid Mithril Cylinder Plans -- 12895
+	AddRecipe(12895,205,10713,1,GAME_ORIG,205,205,205,205,20219)
+	self:addTradeFlags(RecipeDB,12895,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12895,1,7406,1,7944,1,29514)
+
+	-- Gnomish Goggles -- 12897
+	AddRecipe(12897,210,10545,1,GAME_ORIG,210,230,240,250,20219)
+	self:addTradeFlags(RecipeDB,12897,1,2,3,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12897,1,7406,1,7944,1,29514)
+
+	-- Gnomish Shrink Ray -- 12899
+	AddRecipe(12899,205,10716,1,GAME_ORIG,205,225,235,245,20219)
+	self:addTradeFlags(RecipeDB,12899,1,2,3,36,41,51,61)
+	self:addTradeAcquire(RecipeDB,12899,1,7406,1,7944,1,29514)
+
+	-- Gnomish Net-o-Matic Projector -- 12902
+	AddRecipe(12902,210,10720,1,GAME_ORIG,210,230,240,250,20219)
+	self:addTradeFlags(RecipeDB,12902,1,2,3,36,41,61)
+	self:addTradeAcquire(RecipeDB,12902,1,7406,1,7944,1,29514)
+
+	-- Gnomish Harm Prevention Belt -- 12903
+	AddRecipe(12903,215,10721,1,GAME_ORIG,215,235,245,255,20219)
+	self:addTradeFlags(RecipeDB,12903,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,12903,1,7406,1,7944,1,29514)
+
+	-- Gnomish Rocket Boots -- 12905
+	AddRecipe(12905,225,10724,1,GAME_ORIG,225,245,255,265,20219)
+	self:addTradeFlags(RecipeDB,12905,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,12905,1,7406,1,7944,1,29514)
+
+	-- Gnomish Battle Chicken -- 12906
+	AddRecipe(12906,230,10725,1,GAME_ORIG,230,250,260,270,20219)
+	self:addTradeFlags(RecipeDB,12906,1,2,3,37,41,61)
+	self:addTradeAcquire(RecipeDB,12906,1,7406,1,7944,1,29514)
+
+	-- Gnomish Mind Control Cap -- 12907
+	AddRecipe(12907,235,10726,1,GAME_ORIG,235,255,265,275,20219)
+	self:addTradeFlags(RecipeDB,12907,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12907,1,7406,1,7944,1,29514)
+
+	-- Goblin Dragon Gun -- 12908
+	AddRecipe(12908,240,10727,1,GAME_ORIG,240,260,270,280,20222)
+	self:addTradeFlags(RecipeDB,12908,1,2,3,37,41,61)
+	self:addTradeAcquire(RecipeDB,12908,1,8126,1,8738,1,29513)
+
+	-- The Mortar: Reloaded -- 13240
+	AddRecipe(13240,205,10577,1,GAME_ORIG,205,205,205,205,20222)
+	self:addTradeFlags(RecipeDB,13240,F_ALLIANCE, F_HORDE,3,36,41,61)
+	self:addTradeAcquire(RecipeDB,13240,1,8126,1,8738)
+
+	-- Mechanical Repair Kit -- 15255
+	AddRecipe(15255,200,11590,1,GAME_ORIG,200,200,220,240)
+	self:addTradeFlags(RecipeDB,15255,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,15255,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
+	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Pet Bombling -- 15628
+	AddRecipe(15628,205,11825,2,GAME_ORIG,205,205,205,205)
+	self:addTradeFlags(RecipeDB,15628,1,2,5,37,41)
+	self:addTradeAcquire(RecipeDB,15628,8,16)
+
+	-- Lil' Smoky -- 15633
+	AddRecipe(15633,205,11826,2,GAME_ORIG,205,205,205,205)
+	self:addTradeFlags(RecipeDB,15633,1,2,5,37,41)
+	self:addTradeAcquire(RecipeDB,15633,8,16)
+
+	-- Salt Shaker -- 19567
+	AddRecipe(19567,250,15846,1,GAME_ORIG,250,270,280,290)
+	self:addTradeFlags(RecipeDB,19567,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,19567,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Dense Blasting Powder -- 19788
+	AddRecipe(19788,250,15992,1,GAME_ORIG,250,250,255,260)
+	self:addTradeFlags(RecipeDB,19788,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,19788,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Thorium Grenade -- 19790
+	AddRecipe(19790,260,15993,1,GAME_ORIG,260,280,290,300)
+	self:addTradeFlags(RecipeDB,19790,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,19790,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Thorium Widget -- 19791
+	AddRecipe(19791,260,15994,1,GAME_ORIG,260,280,290,300)
+	self:addTradeFlags(RecipeDB,19791,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,19791,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Thorium Rifle -- 19792
+	AddRecipe(19792,260,15995,2,GAME_ORIG,260,280,290,300)
+	self:addTradeFlags(RecipeDB,19792,1,2,3,11,36,40,51,80)
+	self:addTradeAcquire(RecipeDB,19792,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,
+	1,3494,1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Lifelike Mechanical Toad -- 19793
+	AddRecipe(19793,265,15996,2,GAME_ORIG,265,285,295,305)
+	self:addTradeFlags(RecipeDB,19793,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,19793,7,2)
+
+	-- Spellpower Goggles Xtreme Plus -- 19794
+	AddRecipe(19794,270,15999,2,GAME_ORIG,270,290,300,310)
+	self:addTradeFlags(RecipeDB,19794,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,19794,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Thorium Tube -- 19795
+	AddRecipe(19795,275,16000,1,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,19795,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,19795,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Dark Iron Rifle -- 19796
+	AddRecipe(19796,275,16004,2,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,19796,1,2,5,36,40,80)
+	self:addTradeAcquire(RecipeDB,19796,3,8897)
+
+	-- Dark Iron Bomb -- 19799
+	AddRecipe(19799,285,16005,2,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,19799,1,2,5,11,36,40)
+	self:addTradeAcquire(RecipeDB,19799,3,8920)
+
+	-- Thorium Shells -- 19800
+	AddRecipe(19800,285,15997,2,GAME_ORIG,285,295,300,305)
+	self:addTradeFlags(RecipeDB,19800,1,2,3,36,40,78)
+	self:addTradeAcquire(RecipeDB,19800,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Masterwork Target Dummy -- 19814
+	AddRecipe(19814,275,16023,1,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,19814,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,19814,2,11185)
+
+	-- Delicate Arcanite Converter -- 19815
+	AddRecipe(19815,285,16006,1,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,19815,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,19815,2,11185)
+
+	-- Voice Amplification Modulator -- 19819
+	AddRecipe(19819,290,16009,2,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,19819,1,2,5,36,40,63)
+	self:addTradeAcquire(RecipeDB,19819,3,10426)
+
+	-- Master Engineer's Goggles -- 19825
+	AddRecipe(19825,290,16008,2,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,19825,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,19825,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Arcanite Dragonling -- 19830
+	AddRecipe(19830,300,16022,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19830,1,2,11,36,40,61)
+	self:addTradeAcquire(RecipeDB,19830,3,7437)
+
+	-- Arcane Bomb -- 19831
+	AddRecipe(19831,300,16040,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19831,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,19831,7,2)
+
+	-- Flawless Arcanite Rifle -- 19833
+	AddRecipe(19833,300,16007,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19833,1,2,11,36,40,51,80)
+	self:addTradeAcquire(RecipeDB,19833,3,8561)
+
+	-- SnowMaster 9000 -- 21940
+	AddRecipe(21940,190,17716,2,GAME_ORIG,190,190,210,230)
+	self:addTradeFlags(RecipeDB,21940,1,2,7,11,36,40)
+	self:addTradeAcquire(RecipeDB,21940,5,1)
+
+	-- Field Repair Bot 74A -- 22704
+	AddRecipe(22704,300,18232,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,22704,1,2,5,36,41)
+	self:addTradeAcquire(RecipeDB,22704,8,17)
+
+	-- Biznicks 247x128 Accurascope -- 22793
+	AddRecipe(22793,300,18283,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,22793,1,2,6,36,41,51)
+	self:addTradeAcquire(RecipeDB,22793,8,26)
+
+	-- Core Marksman Rifle -- 22795
+	AddRecipe(22795,300,18282,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,22795,1,2,6,36,41,51,80)
+	self:addTradeAcquire(RecipeDB,22795,8,26)
+
+	-- Force Reactive Disk -- 22797
+	AddRecipe(22797,300,18168,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,22797,1,2,6,36,41,52,64,66)
+	self:addTradeAcquire(RecipeDB,22797,8,26)
+
+	-- Red Firework -- 23066
+	AddRecipe(23066,150,9318,1,GAME_ORIG,150,150,162,175)
+	self:addTradeFlags(RecipeDB,23066,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,23066,2,3413)
+
+	-- Blue Firework -- 23067
+	AddRecipe(23067,150,9312,1,GAME_ORIG,150,150,162,175)
+	self:addTradeFlags(RecipeDB,23067,1,4,36,40)
+	self:addTradeAcquire(RecipeDB,23067,2,5175)
+
+	-- Green Firework -- 23068
+	AddRecipe(23068,150,9313,1,GAME_ORIG,150,150,162,175)
+	self:addTradeFlags(RecipeDB,23068,1,2,4,36,41)
+	self:addTradeAcquire(RecipeDB,23068,2,2838,2,3495)
+
+	-- EZ-Thro Dynamite II -- 23069
+	AddRecipe(23069,200,18588,1,GAME_ORIG,200,200,210,220)
+	self:addTradeFlags(RecipeDB,23069,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,23069,2,8131)
+
+	-- Dense Dynamite -- 23070
+	AddRecipe(23070,250,18641,1,GAME_ORIG,250,250,260,270)
+	self:addTradeFlags(RecipeDB,23070,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,23070,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Truesilver Transformer -- 23071
+	AddRecipe(23071,260,18631,1,GAME_ORIG,260,270,275,280)
+	self:addTradeFlags(RecipeDB,23071,1,2,3,36,40)
+	self:addTradeAcquire(RecipeDB,23071,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
+
+	-- Gyrofreeze Ice Reflector -- 23077
+	AddRecipe(23077,260,18634,1,GAME_ORIG,260,280,290,300)
+	self:addTradeFlags(RecipeDB,23077,1,2,4,36,40,61)
+	self:addTradeAcquire(RecipeDB,23077,2,11185)
+
+	-- Goblin Jumper Cables XL -- 23078
+	AddRecipe(23078,265,18587,2,GAME_ORIG,265,285,295,305,20222)
+	self:addTradeFlags(RecipeDB,23078,1,2,5,36,40)
+	self:addTradeAcquire(RecipeDB,23078,3,9499)
+
+	-- Major Recombobulator -- 23079
+	AddRecipe(23079,275,18637,2,GAME_ORIG,275,285,290,295)
+	self:addTradeFlags(RecipeDB,23079,1,2,5,36,40,61)
+	self:addTradeAcquire(RecipeDB,23079,8,32)
+
+	-- Powerful Seaforium Charge -- 23080
+	AddRecipe(23080,275,18594,1,GAME_ORIG,275,275,285,295)
+	self:addTradeFlags(RecipeDB,23080,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,23080,2,11185)
+
+	-- Hyper-Radiant Flame Reflector -- 23081
+	AddRecipe(23081,290,18638,2,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,23081,1,2,5,36,40,61)
+	self:addTradeAcquire(RecipeDB,23081,3,10264)
+
+	-- Ultra-Flash Shadow Reflector -- 23082
+	AddRecipe(23082,300,18639,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23082,1,2,5,36,40,61)
+	self:addTradeAcquire(RecipeDB,23082,3,10426)
+
+	-- Alarm-O-Bot -- 23096
+	AddRecipe(23096,265,18645,2,GAME_ORIG,265,275,280,285,20219)
+	self:addTradeFlags(RecipeDB,23096,1,2,5,11,36,40)
+	self:addTradeAcquire(RecipeDB,23096,3,8920)
+
+	-- World Enlarger -- 23129
+	AddRecipe(23129,260,18660,2,GAME_ORIG,260,260,265,270,20219)
+	self:addTradeFlags(RecipeDB,23129,1,2,5,11,36,40)
+	self:addTradeAcquire(RecipeDB,23129,3,8920)
+
+	-- Dimensional Ripper - Everlook -- 23486
+	AddRecipe(23486,260,18984,2,GAME_ORIG,260,285,295,305,20222)
+	self:addTradeFlags(RecipeDB,23486,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,23486,8,20)
+
+	-- Ultrasafe Transporter - Gadgetzan -- 23489
+	AddRecipe(23489,260,18986,2,GAME_ORIG,260,285,295,305,20219)
+	self:addTradeFlags(RecipeDB,23489,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,23489,8,20)
+
+	-- Snake Burst Firework -- 23507
+	AddRecipe(23507,250,19026,1,GAME_ORIG,250,250,260,270)
+	self:addTradeFlags(RecipeDB,23507,1,2,4,36,41)
+	self:addTradeAcquire(RecipeDB,23507,2,14637)
+
+	-- Bloodvine Goggles -- 24356
+	AddRecipe(24356,300,19999,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24356,1,2,4,36,41,56,100)
+	self:addTradeAcquire(RecipeDB,24356,6,270,2,14921)
+
+	-- Bloodvine Lens -- 24357
+	AddRecipe(24357,300,19998,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24357,1,2,4,36,41,57,100)
+	self:addTradeAcquire(RecipeDB,24357,6,270,1,14921)
+
+	-- Tranquil Mechanical Yeti -- 26011
+	AddRecipe(26011,250,21277,1,GAME_ORIG,250,320,330,340)
+	self:addTradeFlags(RecipeDB,26011,1,2,8,36,41)
+	self:addTradeAcquire(RecipeDB,26011,4,8798)
+
+	-- Small Blue Rocket -- 26416
+	AddRecipe(26416,125,21558,2,GAME_ORIG,125,125,137,150)
+	self:addTradeFlags(RecipeDB,26416,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26416,5,2,2,15909)
+
+	-- Small Green Rocket -- 26417
+	AddRecipe(26417,125,21559,2,GAME_ORIG,125,125,137,150)
+	self:addTradeFlags(RecipeDB,26417,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26417,5,2,2,15909)
+
+	-- Small Red Rocket -- 26418
+	AddRecipe(26418,125,21557,2,GAME_ORIG,125,125,137,150)
+	self:addTradeFlags(RecipeDB,26418,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26418,5,2,2,15909)
+
+	-- Large Blue Rocket -- 26420
+	AddRecipe(26420,175,21589,2,GAME_ORIG,175,175,187,200)
+	self:addTradeFlags(RecipeDB,26420,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26420,5,2,2,15909)
+
+	-- Large Green Rocket -- 26421
+	AddRecipe(26421,175,21590,2,GAME_ORIG,175,175,187,200)
+	self:addTradeFlags(RecipeDB,26421,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26421,5,2,2,15909)
+
+	-- Large Red Rocket -- 26422
+	AddRecipe(26422,175,21592,2,GAME_ORIG,175,175,187,200)
+	self:addTradeFlags(RecipeDB,26422,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26422,5,2,2,15909)
+
+	-- Blue Rocket Cluster -- 26423
+	AddRecipe(26423,225,21571,2,GAME_ORIG,225,225,237,250)
+	self:addTradeFlags(RecipeDB,26423,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26423,5,2,2,15909)
+
+	-- Green Rocket Cluster -- 26424
+	AddRecipe(26424,225,21574,2,GAME_ORIG,225,225,237,250)
+	self:addTradeFlags(RecipeDB,26424,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26424,5,2,2,15909)
+
+	-- Red Rocket Cluster -- 26425
+	AddRecipe(26425,225,21576,2,GAME_ORIG,225,225,237,250)
+	self:addTradeFlags(RecipeDB,26425,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26425,5,2,2,15909)
+
+	-- Large Blue Rocket Cluster -- 26426
+	AddRecipe(26426,275,21714,2,GAME_ORIG,275,275,280,285)
+	self:addTradeFlags(RecipeDB,26426,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26426,5,2,2,15909)
+
+	-- Large Green Rocket Cluster -- 26427
+	AddRecipe(26427,275,21716,2,GAME_ORIG,275,275,280,285)
+	self:addTradeFlags(RecipeDB,26427,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26427,5,2,2,15909)
+
+	-- Large Red Rocket Cluster -- 26428
+	AddRecipe(26428,275,21718,2,GAME_ORIG,275,275,280,285)
+	self:addTradeFlags(RecipeDB,26428,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26428,5,2,2,15909)
+
+	-- Firework Launcher -- 26442
+	AddRecipe(26442,225,21569,2,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,26442,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26442,5,2,2,15909)
+
+	-- Firework Cluster Launcher -- 26443
+	AddRecipe(26443,275,21570,2,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,26443,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26443,5,2,2,15909)
+
+	-- Steam Tonk Controller -- 28327
+	AddRecipe(28327,275,22728,1,GAME_ORIG,325,325,330,335)
+	self:addTradeFlags(RecipeDB,28327,1,2,4,8,36,41)
+	self:addTradeAcquire(RecipeDB,28327,4,9249,2,3413,2,5175)
+
+	-- Elemental Blasting Powder -- 30303
+	AddRecipe(30303,300,23781,1,1,300,300,310,320)
+	self:addTradeFlags(RecipeDB,30303,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30303,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Fel Iron Casing -- 30304
+	AddRecipe(30304,300,23782,1,1,300,300,310,320)
+	self:addTradeFlags(RecipeDB,30304,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30304,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Handful of Fel Iron Bolts -- 30305
+	AddRecipe(30305,300,23783,1,1,300,300,305,310)
+	self:addTradeFlags(RecipeDB,30305,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30305,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Adamantite Frame -- 30306
+	AddRecipe(30306,325,23784,1,1,325,325,330,335)
+	self:addTradeFlags(RecipeDB,30306,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30306,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Hardened Adamantite Tube -- 30307
+	AddRecipe(30307,340,23785,1,1,340,350,360,370)
+	self:addTradeFlags(RecipeDB,30307,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30307,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Khorium Power Core -- 30308
+	AddRecipe(30308,340,23786,1,1,340,350,360,370)
+	self:addTradeFlags(RecipeDB,30308,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30308,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Felsteel Stabilizer -- 30309
+	AddRecipe(30309,340,23787,1,1,340,350,360,370)
+	self:addTradeFlags(RecipeDB,30309,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30309,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Fel Iron Bomb -- 30310
+	AddRecipe(30310,300,23736,1,1,300,320,330,340)
+	self:addTradeFlags(RecipeDB,30310,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30310,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Adamantite Grenade -- 30311
+	AddRecipe(30311,325,23737,1,1,325,335,345,355)
+	self:addTradeFlags(RecipeDB,30311,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30311,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Fel Iron Musket -- 30312
+	AddRecipe(30312,320,23742,1,1,320,330,340,350)
+	self:addTradeFlags(RecipeDB,30312,1,2,3,36,41,80)
+	self:addTradeAcquire(RecipeDB,30312,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Adamantite Rifle -- 30313
+	AddRecipe(30313,350,23746,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,30313,1,2,4,36,40,51,80)
+	self:addTradeAcquire(RecipeDB,30313,2,16657,2,16782,2,19661)
+
+	-- Felsteel Boomstick -- 30314
+	AddRecipe(30314,360,23747,3,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,30314,1,2,11,36,41,80)
+	self:addTradeAcquire(RecipeDB,30314,3,19960)
+
+	-- Ornate Khorium Rifle -- 30315
+	AddRecipe(30315,375,23748,3,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,30315,1,2,10,36,40,51,80)
+	self:addTradeAcquire(RecipeDB,30315,7,3)
+
+	-- Cogspinner Goggles -- 30316
+	AddRecipe(30316,340,23758,1,1,340,350,360,370)
+	self:addTradeFlags(RecipeDB,30316,1,2,4,36,40,57)
+	self:addTradeAcquire(RecipeDB,30316,2,18775,2,19836)
+
+	-- Power Amplification Goggles -- 30317
+	AddRecipe(30317,340,23761,3,1,340,350,360,370)
+	self:addTradeFlags(RecipeDB,30317,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,30317,7,3)
+
+	-- Ultra-Spectropic Detection Goggles -- 30318
+	AddRecipe(30318,350,23762,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,30318,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,30318,2,18775,2,19383)
+
+	-- Hyper-Vision Goggles -- 30325
+	AddRecipe(30325,360,23763,3,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,30325,1,2,11,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,30325,3,19755)
+
+	-- Adamantite Scope -- 30329
+	AddRecipe(30329,335,23764,1,1,335,345,355,365)
+	self:addTradeFlags(RecipeDB,30329,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,30329,2,19351,2,19836)
+
+	-- Khorium Scope -- 30332
+	AddRecipe(30332,360,23765,3,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,30332,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,30332,3,20207)
+
+	-- Stabilized Eternium Scope -- 30334
+	AddRecipe(30334,375,23766,3,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,30334,1,2,6,11,36,41)
+	self:addTradeAcquire(RecipeDB,30334,3,16152)
+
+	-- Crashin' Thrashin' Robot -- 30337
+	AddRecipe(30337,325,23767,2,1,325,335,345,355)
+	self:addTradeFlags(RecipeDB,30337,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,30337,7,2)
+
+	-- White Smoke Flare -- 30341
+	AddRecipe(30341,335,23768,1,1,335,335,345,355)
+	self:addTradeFlags(RecipeDB,30341,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,30341,2,16657,2,16782,2,18484,2,19383)
+
+	-- Green Smoke Flare -- 30344
+	AddRecipe(30344,335,23771,1,1,335,335,345,355)
+	self:addTradeFlags(RecipeDB,30344,1,2,4,36,41,103)
+	self:addTradeAcquire(RecipeDB,30344,6,942,1,17904)
+
+	-- Fel Iron Shells -- 30346
+	AddRecipe(30346,310,23772,1,1,310,310,320,330)
+	self:addTradeFlags(RecipeDB,30346,1,2,3,36,41,78)
+	self:addTradeAcquire(RecipeDB,30346,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Adamantite Shell Machine -- 30347
+	AddRecipe(30347,335,34504,1,1,335,335,345,355)
+	self:addTradeFlags(RecipeDB,30347,1,2,4,36,40,78)
+	self:addTradeAcquire(RecipeDB,30347,2,16657,2,16782,2,18484)
+
+	-- Fel Iron Toolbox -- 30348
+	AddRecipe(30348,325,23774,1,1,325,325,335,345)
+	self:addTradeFlags(RecipeDB,30348,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,30348,2,16657,2,16782,2,18484)
+
+	-- Titanium Toolbox -- 30349
+	AddRecipe(30349,440,23775,3,2,405,425,435,440)
+	self:addTradeFlags(RecipeDB,30349,1,2,4,36,41)
+	self:addTradeAcquire(RecipeDB,30349,2,28722)
+
+	-- Elemental Seaforium Charge -- 30547
+	AddRecipe(30547,350,23819,1,1,350,350,355,360)
+	self:addTradeFlags(RecipeDB,30547,1,2,4,36,41,105)
+	self:addTradeAcquire(RecipeDB,30547,6,933,3,20242,6,933,3,23007)
+
+	-- Zapthrottle Mote Extractor -- 30548
+	AddRecipe(30548,305,23821,1,1,305,305,315,325)
+	self:addTradeFlags(RecipeDB,30548,1,2,8,36,41)
+	self:addTradeAcquire(RecipeDB,30548,4,9635,4,9636)
+
+	-- Healing Potion Injector -- 30551
+	AddRecipe(30551,330,33092,3,1,330,330,340,350)
+	self:addTradeFlags(RecipeDB,30551,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,30551,3,24664)
+
+	-- Mana Potion Injector -- 30552
+	AddRecipe(30552,345,33093,3,1,345,345,355,365)
+	self:addTradeFlags(RecipeDB,30552,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,30552,3,24664)
+
+	-- Rocket Boots Xtreme -- 30556
+	AddRecipe(30556,355,23824,3,1,355,365,375,385)
+	self:addTradeFlags(RecipeDB,30556,1,2,5,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,30556,3,17796)
+
+	-- The Bigger One -- 30558
+	AddRecipe(30558,325,23826,1,1,325,325,335,345,20222)
+	self:addTradeFlags(RecipeDB,30558,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30558,1,8126,1,8738,1,29513)
+
+	-- Super Sapper Charge -- 30560
+	AddRecipe(30560,340,23827,1,1,340,340,350,360,20222)
+	self:addTradeFlags(RecipeDB,30560,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30560,1,8126,1,8738,1,29513)
+
+	-- Goblin Rocket Launcher -- 30563
+	AddRecipe(30563,350,23836,1,1,350,360,370,380,20222)
+	self:addTradeFlags(RecipeDB,30563,1,2,3,36,41,61)
+	self:addTradeAcquire(RecipeDB,30563,1,8126,1,8738,1,29513)
+
+	-- Foreman's Enchanted Helmet -- 30565
+	AddRecipe(30565,375,23838,1,1,375,375,385,395,20222)
+	self:addTradeFlags(RecipeDB,30565,1,2,3,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,30565,1,8126,1,8738,1,29513)
+
+	-- Foreman's Reinforced Helmet -- 30566
+	AddRecipe(30566,375,23839,1,1,375,375,385,395,20222)
+	self:addTradeFlags(RecipeDB,30566,1,2,3,37,41,51,58)
+	self:addTradeAcquire(RecipeDB,30566,1,8126,1,8738,1,29513)
+
+	-- Gnomish Flame Turret -- 30568
+	AddRecipe(30568,325,23841,1,1,325,335,345,355,20219)
+	self:addTradeFlags(RecipeDB,30568,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,30568,1,7406,1,7944,1,29514)
+
+	-- Gnomish Poultryizer -- 30569
+	AddRecipe(30569,340,23835,1,1,340,360,370,380,20219)
+	self:addTradeFlags(RecipeDB,30569,1,2,3,36,41,61)
+	self:addTradeAcquire(RecipeDB,30569,1,7406,1,7944,1,29514)
+
+	-- Nigh-Invulnerability Belt -- 30570
+	AddRecipe(30570,350,23825,1,1,350,360,370,380,20219)
+	self:addTradeFlags(RecipeDB,30570,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,30570,1,7406,1,7944,1,29514)
+
+	-- Gnomish Power Goggles -- 30574
+	AddRecipe(30574,375,23828,1,1,375,375,385,395,20219)
+	self:addTradeFlags(RecipeDB,30574,1,2,3,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,30574,1,7406,1,7944,1,29514)
+
+	-- Gnomish Battle Goggles -- 30575
+	AddRecipe(30575,375,23829,1,1,375,375,385,395,20219)
+	self:addTradeFlags(RecipeDB,30575,1,2,3,37,41,51,57)
+	self:addTradeAcquire(RecipeDB,30575,1,7406,1,7944,1,29514)
+
+	-- Purple Smoke Flare -- 32814
+	AddRecipe(32814,335,25886,2,1,335,335,345,355)
+	self:addTradeFlags(RecipeDB,32814,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,32814,7,2)
+
+	-- Dimensional Ripper - Area 52 -- 36954
+	AddRecipe(36954,350,30542,2,1,350,350,360,370,20222)
+	self:addTradeFlags(RecipeDB,36954,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,36954,8,20)
+
+	-- Ultrasafe Transporter - Toshley's Station -- 36955
+	AddRecipe(36955,350,30544,2,1,350,350,360,370,20219)
+	self:addTradeFlags(RecipeDB,36955,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,36955,8,21)
+
+	-- Fused Wiring -- 39895
+	AddRecipe(39895,275,7191,1,1,275,275,280,285)
+	self:addTradeFlags(RecipeDB,39895,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,39895,2,11185,2,19661)
+
+	-- Icy Blasting Primers -- 39971
+	AddRecipe(39971,335,32423,1,1,335,335,340,345)
+	self:addTradeFlags(RecipeDB,39971,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,39971,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Frost Grenades -- 39973
+	AddRecipe(39973,335,32413,1,1,335,345,355,365)
+	self:addTradeFlags(RecipeDB,39973,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,39973,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Furious Gizmatic Goggles -- 40274
+	AddRecipe(40274,350,32461,1,1,350,370,380,390)
+	self:addTradeFlags(RecipeDB,40274,1,2,3, F_PALADIN, F_WARRIOR,37,41,51,59)
+	self:addTradeAcquire(RecipeDB,40274,1,17634,1,17637,1,18752,1,18775,1,19576,1,33586,1,28697,1,25277,1,26955)
+
+	-- Gyro-balanced Khorium Destroyer -- 41307
+	AddRecipe(41307,375,32756,1,1,375,375,392,410)
+	self:addTradeFlags(RecipeDB,41307,1,2,3,36,41,80)
+	self:addTradeAcquire(RecipeDB,41307,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
+
+	-- Justicebringer 2000 Specs -- 41311
+	AddRecipe(41311,350,32472,1,1,350,370,380,390)
+	self:addTradeFlags(RecipeDB,41311,1,2,3, F_PALADIN,37,41,59)
+
+	-- Tankatronic Goggles -- 41312
+	AddRecipe(41312,350,32473,1,1,350,370,380,390)
+	self:addTradeFlags(RecipeDB,41312,1,2,3, F_PALADIN, F_WARRIOR,37,41,52,59)
+
+	-- Surestrike Goggles v2.0 -- 41314
+	AddRecipe(41314,350,32474,1,1,350,370,380,390)
+	self:addTradeFlags(RecipeDB,41314,1,2,3, F_HUNTER, F_SHAMAN,37,41,58)
+
+	-- Gadgetstorm Goggles -- 41315
+	AddRecipe(41315,350,32476,4,1,350,370,380,390)
+	self:addTradeFlags(RecipeDB,41315,1,2,3, F_SHAMAN,37,41,58)
+
+	-- Living Replicator Specs -- 41316
+	AddRecipe(41316,350,32475,4,1,350,370,380,390)
+	self:addTradeFlags(RecipeDB,41316,1,2,3, F_SHAMAN,37,41,58)
+
+	-- Deathblow X11 Goggles -- 41317
+	AddRecipe(41317,350,32478,1,1,350,370,380,390)
+	self:addTradeFlags(RecipeDB,41317,1,2,3, F_DRUID, F_ROGUE,37,41,57)
+
+	-- Wonderheal XT40 Shades -- 41318
+	AddRecipe(41318,350,32479,4,1,350,370,380,390)
+	self:addTradeFlags(RecipeDB,41318,1,2,3, F_DRUID,37,41,57)
+
+	-- Magnified Moon Specs -- 41319
+	AddRecipe(41319,350,32480,4,1,350,370,380,390)
+	self:addTradeFlags(RecipeDB,41319,1,2,3, F_DRUID,37,41,57)
+
+	-- Destruction Holo-gogs -- 41320
+	AddRecipe(41320,350,32494,1,1,350,370,380,390)
+	self:addTradeFlags(RecipeDB,41320,1,2,3, F_MAGE, F_PRIEST, F_WARLOCK,37,41,56)
+
+	-- Powerheal 4000 Lens -- 41321
+	AddRecipe(41321,350,32495,4,1,350,370,380,390)
+	self:addTradeFlags(RecipeDB,41321,1,2,3, F_PRIEST,37,41,56)
+
+	-- Level 70 Goggles
+	-- All are listed here because they all share the same trainers but can only be seen by specific classes
+	self:addTradeAcquire(RecipeDB,41311,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,41312,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,41314,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,41315,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,41316,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,41317,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,41318,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,41319,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,41320,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,41321,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+
+	-- Adamantite Arrow Maker -- 43676
+	AddRecipe(43676,335,20475,2,1,335,335,345,355)
+	self:addTradeFlags(RecipeDB,43676,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,43676,3,19707)
+
+	-- Flying Machine -- 44155
+	AddRecipe(44155,300,34060,3,1,300,330,340,350)
+	self:addTradeFlags(RecipeDB,44155,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44155,1,24868,1,25099,1,25277,1,28697,1,26955,1,33586)
+
+	-- Turbo-Charged Flying Machine -- 44157
+	AddRecipe(44157,375,34061,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,44157,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44157,1,24868,1,25099)
+
+	-- Field Repair Bot 110G -- 44391
+	AddRecipe(44391,360,34113,2,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,44391,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,44391,3,23385,3,23386)
+
+	-- Wonderheal XT68 Shades -- 46106
+	AddRecipe(46106,375,35183,4,1,375,390,410,430)
+	self:addTradeFlags(RecipeDB,46106,1,2,6, F_DRUID,37,41,57)
+	self:addTradeAcquire(RecipeDB,46106,8,33)
+
+	-- Justicebringer 3000 Specs -- 46107
+	AddRecipe(46107,375,35185,4,1,375,390,410,430)
+	self:addTradeFlags(RecipeDB,46107,1,2,6, F_PALADIN,37,41,59)
+	self:addTradeAcquire(RecipeDB,46107,8,24)
+
+	-- Powerheal 9000 Lens -- 46108
+	AddRecipe(46108,375,35181,4,1,375,390,410,430)
+	self:addTradeFlags(RecipeDB,46108,1,2,6, F_PRIEST,37,41,56)
+	self:addTradeAcquire(RecipeDB,46108,8,24)
+
+	-- Hyper-Magnified Moon Specs -- 46109
+	AddRecipe(46109,375,35182,4,1,375,390,410,430)
+	self:addTradeFlags(RecipeDB,46109,1,2,6, F_DRUID,37,41,57)
+	self:addTradeAcquire(RecipeDB,46109,8,24)
+
+	-- Primal-Attuned Goggles -- 46110
+	AddRecipe(46110,375,35184,4,1,375,390,410,430)
+	self:addTradeFlags(RecipeDB,46110,1,2,6, F_SHAMAN,37,41,58)
+	self:addTradeAcquire(RecipeDB,46110,8,24)
+
+	-- Annihilator Holo-Gogs -- 46111
+	AddRecipe(46111,375,34847,4,1,375,390,410,430)
+	self:addTradeFlags(RecipeDB,46111,1,2,6, F_MAGE, F_PRIEST, F_WARLOCK,37,41,56)
+	self:addTradeAcquire(RecipeDB,46111,8,24)
+
+	-- Lightning Etched Specs -- 46112
+	AddRecipe(46112,375,34355,4,1,375,390,410,430)
+	self:addTradeFlags(RecipeDB,46112,1,2,6, F_SHAMAN,37,41,58)
+	self:addTradeAcquire(RecipeDB,46112,8,24)
+
+	-- Surestrike Goggles v3.0 -- 46113
+	AddRecipe(46113,375,34356,4,1,375,390,410,430)
+	self:addTradeFlags(RecipeDB,46113,1,2,6, F_HUNTER, F_SHAMAN,37,41,58)
+	self:addTradeAcquire(RecipeDB,46113,8,24)
+
+	-- Mayhem Projection Goggles -- 46114
+	AddRecipe(46114,375,34354,4,1,375,390,410,430)
+	self:addTradeFlags(RecipeDB,46114,1,2,6, F_DK,F_PALADIN, F_WARRIOR,37,41,51,59)
+	self:addTradeAcquire(RecipeDB,46114,8,24)
+
+	-- Hard Khorium Goggles -- 46115
+	AddRecipe(46115,375,34357,4,1,375,390,410,430)
+	self:addTradeFlags(RecipeDB,46115,1,2,6, F_PALADIN, F_WARRIOR,37,41,52,59)
+	self:addTradeAcquire(RecipeDB,46115,8,24)
+
+	-- Quad Deathblow X44 Goggles -- 46116
+	AddRecipe(46116,375,34353,4,1,375,390,410,430)
+	self:addTradeFlags(RecipeDB,46116,1,2,6, F_DRUID, F_ROGUE,37,41,57)
+	self:addTradeAcquire(RecipeDB,46116,8,24)
+
+	-- Rocket Boots Xtreme Lite -- 46697
+	AddRecipe(46697,355,35581,3,1,355,365,375,385)
+	self:addTradeFlags(RecipeDB,46697,1,2,5,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,46697,3,19219)
+
+	-- Volatile Blasting Trigger -- 53281
+	AddRecipe(53281,350,39690,1,1,350,366,375,385)
+	self:addTradeFlags(RecipeDB,53281,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,53281,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Mark "S" Boomstick -- 54353
+	AddRecipe(54353,400,39688,3,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,54353,1,2,3,37,41,51,80)
+	self:addTradeAcquire(RecipeDB,54353,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Personal Electromagnetic Pulse Generator -- 54736
+	AddRecipe(54736,390,nil,1,2,390,390,392,395)
+	self:addTradeFlags(RecipeDB,54736,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,54736,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Belt-Clipped Spynoculars (Frag Belt) -- 54793
+	AddRecipe(54793,380,nil,1,2,380,380,382,385)
+	self:addTradeFlags(RecipeDB,54793,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,54793,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Hand-Mounted Pyro Rocket -- 54998
+	AddRecipe(54998,400,nil,1,2,400,400,402,405)
+	self:addTradeFlags(RecipeDB,54998,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,54998,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Hyperspeed Accelerators -- 54999
+	AddRecipe(54999,400,nil,1,2,400,400,402,405)
+	self:addTradeFlags(RecipeDB,54999,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,54999,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Flexweave Underlay -- 55002
+	AddRecipe(55002,380,nil,1,2,380,380,382,385)
+	self:addTradeFlags(RecipeDB,55002,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,55002,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Nitro Boosts -- 55016
+	AddRecipe(55016,405,nil,1,2,405,405,405,410)
+	self:addTradeFlags(RecipeDB,55016,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55016,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Scrapbot Construction Kit -- 55252
+	AddRecipe(55252,415,40769,1,2,415,415,417,420)
+	self:addTradeFlags(RecipeDB,55252,1,2,8,36,41)
+	self:addTradeAcquire(RecipeDB,55252,4,12889)
+
+	-- Handful of Cobalt Bolts -- 56349
+	AddRecipe(56349,350,39681,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,56349,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56349,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Hammer Pick -- 56459
+	AddRecipe(56459,375,40892,1,1,375,380,385,390)
+	self:addTradeFlags(RecipeDB,56459,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56459,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Cobalt Frag Bomb -- 56460
+	AddRecipe(56460,350,40771,1,1,350,375,382,390)
+	self:addTradeFlags(RecipeDB,56460,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56460,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Bladed Pickaxe -- 56461
+	AddRecipe(56461,375,40893,1,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,56461,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56461,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Gnomish Army Knife -- 56462
+	AddRecipe(56462,435,40772,1,2,435,440,445,450)
+	self:addTradeFlags(RecipeDB,56462,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56462,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Explosive Decoy -- 56463
+	AddRecipe(56463,375,40536,1,2,375,385,390,395)
+	self:addTradeFlags(RecipeDB,56463,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56463,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Overcharged Capacitor -- 56464
+	AddRecipe(56464,375,39682,1,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,56464,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56464,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Sonic Booster -- 56466
+	AddRecipe(56466,420,40767,3,2,420,435,440,445)
+	self:addTradeFlags(RecipeDB,56466,1,2,3,36,41,51,61)
+	self:addTradeAcquire(RecipeDB,56466,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Noise Machine -- 56467
+	AddRecipe(56467,420,40865,3,2,420,435,440,445)
+	self:addTradeFlags(RecipeDB,56467,1,2,3,36,41,53,54,61)
+	self:addTradeAcquire(RecipeDB,56467,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Saronite Bomb -- 56468
+	AddRecipe(56468,405,41119,1,2,405,410,415,420)
+	self:addTradeFlags(RecipeDB,56468,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56468,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Gnomish Lightning Generator -- 56469
+	AddRecipe(56469,425,41121,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,56469,1,2,3,37,41,61)
+	self:addTradeAcquire(RecipeDB,56469,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Sun Scope -- 56470
+	AddRecipe(56470,425,41146,3,2,425,430,432,435)
+	self:addTradeFlags(RecipeDB,56470,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,56470,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Froststeel Tube -- 56471
+	AddRecipe(56471,390,39683,1,2,390,395,400,405)
+	self:addTradeFlags(RecipeDB,56471,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56471,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- MOLL-E -- 56472
+	AddRecipe(56472,425,40768,1,2,425,430,432,435)
+	self:addTradeFlags(RecipeDB,56472,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56472,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Gnomish X-Ray Specs -- 56473
+	AddRecipe(56473,425,40895,3,2,425,430,435,440,20219)
+	self:addTradeFlags(RecipeDB,56473,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56473,1,26907,1,26955,1,29514)
+
+	-- Ultrasafe Bullet Machine -- 56474
+	AddRecipe(56474,410,44507,1,2,410,410,415,420)
+	self:addTradeFlags(RecipeDB,56474,1,2,3,36,41,78)
+	self:addTradeAcquire(RecipeDB,56474,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Saronite Arrow Maker -- 56475
+	AddRecipe(56475,415,44506,1,2,415,415,417,425)
+	self:addTradeFlags(RecipeDB,56475,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56475,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Healing Injector Kit -- 56476
+	AddRecipe(56476,410,37567,1,2,410,415,420,425)
+	self:addTradeFlags(RecipeDB,56476,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56476,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Mana Injector Kit -- 56477
+	AddRecipe(56477,415,42546,1,2,415,420,425,430)
+	self:addTradeFlags(RecipeDB,56477,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56477,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Heartseeker Scope -- 56478
+	AddRecipe(56478,430,41167,3,2,430,435,445,455)
+	self:addTradeFlags(RecipeDB,56478,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,56478,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Armor Plated Combat Shotgun -- 56479
+	AddRecipe(56479,450,41168,4,2,450,455,460,465)
+	self:addTradeFlags(RecipeDB,56479,1,2,3,36,41,52,80)
+	self:addTradeAcquire(RecipeDB,56479,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Armored Titanium Goggles -- 56480
+	AddRecipe(56480,440,42549,3,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,56480,1,2,3, F_DK, F_PALADIN, F_WARRIOR,37,41,51,52,59)
+
+	-- Weakness Spectralizers -- 56481
+	AddRecipe(56481,440,42550,3,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,56481,1,2,3, F_DRUID,37,41,57)
+
+	-- Charged Titanium Specs -- 56483
+	AddRecipe(56483,440,42552,3,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,56483,1,2,3, F_DK, F_PALADIN, F_WARRIOR,37,41,51,59)
+
+	-- Visage Liquification Goggles -- 56484
+	AddRecipe(56484,440,42553,3,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,56484,1,2,3, F_MAGE, F_PRIEST, F_WARLOCK,37,41,53,54,56)
+
+	-- Greensight Gogs -- 56486
+	AddRecipe(56486,440,42554,3,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,56486,1,2,3, F_DRUID,37,41,57)
+
+	-- Electroflux Sight Enhancers -- 56487
+	AddRecipe(56487,440,42555,3,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,56487,1,2,3, F_SHAMAN,37,41,58)
+
+	-- Global Thermal Sapper Charge -- 56514
+	AddRecipe(56514,425,42641,1,2,425,425,430,435,20222)
+	self:addTradeFlags(RecipeDB,56514,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56514,1,25277,1,29513)
+
+	-- Truesight Ice Blinders -- 56574
+	AddRecipe(56574,440,42551,1,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,56574,1,2,3, F_HUNTER, F_SHAMAN,37,41,58)
+
+	-- Nesingwary 4000 -- 60874
+	AddRecipe(60874,450,44504,4,2,450,455,460,465)
+	self:addTradeFlags(RecipeDB,60874,1,2,3,36,41,51,80)
+	self:addTradeAcquire(RecipeDB,60874,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Diamond-cut Refractor Scope -- 61471
+	AddRecipe(61471,390,44739,1,2,390,400,407,415)
+	self:addTradeFlags(RecipeDB,61471,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,61471,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Mechanized Snow Goggles (Cloth) -- 56465
+	AddRecipe(56465,420,41112,3,2,420,425,432,440)
+	self:addTradeFlags(RecipeDB,56465,1,2,3, F_MAGE, F_PRIEST, F_WARLOCK,36,41,56)
+	self:addTradeAcquire(RecipeDB,56465,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Mechanized Snow Goggles (Leather) -- 61481
+	AddRecipe(61481,420,44742,3,2,420,425,432,440)
+	self:addTradeFlags(RecipeDB,61481,1,2,3, F_DRUID, F_ROGUE,36,41,57)
+	self:addTradeAcquire(RecipeDB,61481,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Mechanized Snow Goggles (Mail) -- 61482
+	AddRecipe(61482,420,44742,3,2,420,425,432,440)
+	self:addTradeFlags(RecipeDB,61482,1,2,3, F_HUNTER, F_SHAMAN,36,41,58)
+	self:addTradeAcquire(RecipeDB,61482,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Mechanized Snow Goggles (Plate) -- 61483
+	AddRecipe(61483,420,44742,3,2,420,425,432,440)
+	self:addTradeFlags(RecipeDB,61483,1,2,3, F_DK, F_PALADIN, F_WARRIOR,36,41,59)
+	self:addTradeAcquire(RecipeDB,61483,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Unbreakable Healing Amplifiers -- 62271
+	AddRecipe(62271,440,44949,3,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,62271,1,2,3, F_PALADIN,37,41,53,59)
+	self:addTradeAcquire(RecipeDB,62271,1,25277,1,26907,1,26955)
+
+	-- Level 80 Goggles
+	self:addTradeAcquire(RecipeDB,56484,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,56483,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,56481,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,56480,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,56486,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,56487,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+	self:addTradeAcquire(RecipeDB,56574,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
+
+	-- Reticulated Armor Webbing -- 63770
+	AddRecipe(63770,400,nil,1,2,400,400,402,405)
+	self:addTradeFlags(RecipeDB,63770,1,2,3,37,41,52)
+	self:addTradeAcquire(RecipeDB,63770,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- Springy Arachnoweave -- 63765
+	AddRecipe(63765,380,nil,1,2,380,380,382,385)
+	self:addTradeFlags(RecipeDB,63765,1,2,3,37,41,53,54)
+	self:addTradeAcquire(RecipeDB,63765,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
+
+	-- High-powered Flashlight -- 63750
+	AddRecipe(63750,250,45631,1,2,250,270,280,290)
+	self:addTradeFlags(RecipeDB,63750,1,2,3,36,41,61)
+	self:addTradeAcquire(RecipeDB,63750,1,25277,1,26907,1,26955,1,26991,1,28697,1,16667,1,1702,1,16726,1,11017,1,33586,1,3494,
+	1,5174,1,3290,1,5518,1,33611,1,33634,1,1676,1,8736,1,17637,1,17634,1,11031,1,11025,1,11037,1,17222)
+
+	-- Goblin Beam Welder -- 67326
+	AddRecipe(67326,450,47828,1,2,415,415,420,425)
+	self:addTradeFlags(RecipeDB,67326,1,2,3,37,41)
+	self:addTradeAcquire(RecipeDB,67326,1,25277,1,28697,1,26955,1,33586)
+
+	-- Jeeves -- 68067
+	AddRecipe(68067,450,49050,1,2,450,480,485,490)
+	self:addTradeFlags(RecipeDB,68067,1,2,10,37,41)
+	self:addTradeAcquire(RecipeDB,68067,7,2)
+
+	-- 67920 Northrend Port
+	AddRecipe(67920,435,48933,1,2,435,450,455,460)
+	self:addTradeFlags(RecipeDB,67920,1,2,3,37,41)
+	self:addTradeAcquire(RecipeDB,67920,1,25277,1,28697,1,26955,1,33586)
+
+	--Mind Amplification Dish -- 67839
+	AddRecipe(67839,410,nil,1,2,410,410,415,420)
+	self:addTradeFlags(RecipeDB,67839,1,2,3,37,41)
+	self:addTradeAcquire(RecipeDB,67839,1,25277,1,28697,1,26955,1,33586)
+
+	 -- Iceblade Arrow -- 72953
+	 AddRecipe(72953, 450, 52021, F_EPIC, GAME_WOTLK, 450, 450, 450, 460, 20219)
+	 self:addTradeFlags(RecipeDB,72953,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 72953, A_REPUTATION, 1156, HONORED, 37687)
+
+	 -- Shatter Rounds -- 72952
+	 AddRecipe(72952, 450, 52020, F_EPIC, GAME_WOTLK, 450, 450, 450, 460, 20222)
+	 self:addTradeFlags(RecipeDB,72952,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 72952, A_REPUTATION, 1156, HONORED, 37687)
+
+	-- Some recipes are only availible to specific factions.
+	-- We only add the faction specific recipes if the user is part of that faction
+	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
+	local _,faction = UnitFactionGroup("player")
+
+	if (faction == BFAC["Alliance"]) then
+
+		-- Mekgineer's Chopper -- 60867
+		AddRecipe(60867,450,44413,4,2,450,480,485,490)
+		self:addTradeFlags(RecipeDB,60867,1,4,36,41,130)
+		self:addTradeAcquire(RecipeDB,60867,6,1037,4,32564,6,1037,4,32773)
+
+	elseif (faction == BFAC["Horde"]) then
+
+		-- Mechano-hog -- 60866
+		AddRecipe(60866,450,41508,4,2,450,480,485,490)
+		self:addTradeFlags(RecipeDB,60866,2,4,36,41,130)
+		self:addTradeAcquire(RecipeDB,60866,6,1052,4,32565,6,1052,4,32774)
+
+	end
+
+	return num_recipes
+
+end
diff --git a/Database/FirstAid.lua b/Database/FirstAid.lua
new file mode 100644
index 0000000..5a917dd
--- /dev/null
+++ b/Database/FirstAid.lua
@@ -0,0 +1,207 @@
+--[[
+************************************************************************
+FirstAid.lua
+First Aid data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+--------------------------------------------------------------------------------------------------------------------
+-- Reputation Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ARGENTDAWN, F_CENARION_CIRCLE, F_THORIUM_BROTHERHOOD, F_TIMBERMAW_HOLD, F_ZANDALAR = 96, 97, 98, 99, 100
+local F_ALDOR, F_ASHTONGUE, F_CENARION_EXPEDITION, F_HELLFIRE, F_CONSORTIUM = 101, 102, 103, 104, 105
+local F_KOT, F_LOWERCITY, F_NAGRAND, F_SCALE_SANDS, F_SCRYER, F_SHATAR = 106, 107, 108, 109, 110
+local F_SHATTEREDSUN, F_SPOREGGAR, F_VIOLETEYE = 111, 112, 113, 114
+local F_ARGENTCRUSADE, F_FRENZYHEART, F_EBONBLADE, F_KIRINTOR, F_HODIR = 115, 116, 117, 118, 119
+local F_KALUAK, F_ORACLES, F_WYRMREST, F_WRATHCOMMON1, F_WRATHCOMMON2 = 120, 121, 122, 123, 124
+local F_WRATHCOMMON3, F_WRATHCOMMON4, F_WRATHCOMMON5 = 125, 126, 127
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
+
+--------------------------------------------------------------------------------------------------------------------
+-- Reputation Acquire Flags
+--------------------------------------------------------------------------------------------------------------------
+local R_ARGENTDAWN = 529
+
+--------------------------------------------------------------------------------------------------------------------
+-- Reputation Levels
+--------------------------------------------------------------------------------------------------------------------
+local FRIENDLY = 1
+local HONORED = 2
+local REVERED = 3
+local EXALTED = 4
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitFirstAid(RecipeDB)
+
+	if initialized then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 3273, nil, Game, Orange, Yellow, Green, Gray)
+	end
+
+	-- Linen Bandage -- 3275
+	AddRecipe(3275, 1, 1251, R_COMMON, GAME_ORIG, 1, 30, 45, 60)
+	self:addTradeFlags(RecipeDB, 3275, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 3275, A_CUSTOM, 8)
+
+	-- Heavy Linen Bandage -- 3276
+	AddRecipe(3276, 40, 2581, R_COMMON, GAME_ORIG, 40, 50, 75, 100)
+	self:addTradeFlags(RecipeDB, 3276, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 3276, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
+			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
+			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
+			     1, 26992, 1, 23734)
+
+	-- Wool Bandage -- 3277
+	AddRecipe(3277, 80, 3530, R_COMMON, GAME_ORIG, 80, 80, 115, 150)
+	self:addTradeFlags(RecipeDB, 3277, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 3277, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
+			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
+			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
+			     1, 26992, 1, 23734)
+
+	-- Heavy Wool Bandage -- 3278
+	AddRecipe(3278, 115, 3531, R_COMMON, GAME_ORIG, 115, 115, 150, 185)
+	self:addTradeFlags(RecipeDB, 3278, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 3278, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
+			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
+			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
+			     1, 26992, 1, 23734)
+
+	-- Silk Bandage -- 7928
+	AddRecipe(7928, 150, 6450, R_COMMON, GAME_ORIG, 150, 150, 180, 210)
+	self:addTradeFlags(RecipeDB, 7928, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 7928, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
+			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
+			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
+			     1, 26992, 1, 23734)
+
+	-- Heavy Silk Bandage -- 7929
+	AddRecipe(7929, 180, 6451, R_COMMON, GAME_ORIG, 180, 180, 210, 240)
+	self:addTradeFlags(RecipeDB, 7929, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 7929, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211,
+			     1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424,
+			     1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
+			     1, 26992, 1, 23734)
+
+	-- Anti-Venom -- 7934
+	AddRecipe(7934, 80, 6452, R_COMMON, GAME_ORIG, 80, 80, 115, 150)
+	self:addTradeFlags(RecipeDB, 7934, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 7934, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211,
+			     1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424,
+			     1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
+			     1, 26992, 1, 23734)
+
+	-- Strong Anti-Venom -- 7935
+	AddRecipe(7935, 130, 6453, 2, GAME_ORIG, 130, 130, 165, 200)
+	self:addTradeFlags(RecipeDB, 7935, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 7935, A_WORLD_DROP, R_UNCOMMON)
+
+	-- Mageweave Bandage -- 10840
+	AddRecipe(10840, 210, 8544, R_COMMON, GAME_ORIG, 210, 210, 240, 270)
+	self:addTradeFlags(RecipeDB, 10840, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 10840, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
+			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
+			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
+			     1, 26992, 1, 23734)
+
+	-- Heavy Mageweave Bandage -- 10841
+	AddRecipe(10841, 240, 8545, R_COMMON, GAME_ORIG, 240, 240, 270, 300)
+	self:addTradeFlags(RecipeDB, 10841, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 10841, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
+			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
+			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
+			     1, 26992, 1, 23734)
+
+	-- Runecloth Bandage -- 18629
+	AddRecipe(18629, 260, 14529, R_COMMON, GAME_ORIG, 260, 260, 290, 320)
+	self:addTradeFlags(RecipeDB, 18629, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 18629, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
+			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
+			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
+			     1, 26992, 1, 23734)
+
+	-- Heavy Runecloth Bandage -- 18630
+	AddRecipe(18630, 290, 14530, R_COMMON, GAME_ORIG, 290, 290, 320, 350)
+	self:addTradeFlags(RecipeDB, 18630, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 18630, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
+			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
+			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
+			     1, 26992, 1, 23734)
+
+	-- Powerful Anti-Venom -- 23787
+	AddRecipe(23787, 300, 19440, R_COMMON, GAME_ORIG, 300, 300, 330, 360)
+	self:addTradeFlags(RecipeDB, 23787, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_ARGENTDAWN)
+	self:addTradeAcquire(RecipeDB, 23787, A_REPUTATION, R_ARGENTDAWN, HONORED, 10856, A_REPUTATION, R_ARGENTDAWN, HONORED, 10857, A_REPUTATION, R_ARGENTDAWN, HONORED, 11536)
+
+	-- Netherweave Bandage -- 27032
+	AddRecipe(27032, 300, 21990, R_COMMON, GAME_TBC, 300, 330, 347, 365)
+	self:addTradeFlags(RecipeDB, 27032, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 27032, 1, 33589, 1, 28706, 1, 18991, 1, 29233, 1, 18990, 1, 26956, 1, 26992, 1, 23734)
+
+	-- Heavy Netherweave Bandage -- 27033
+	AddRecipe(27033, 330, 21991, R_COMMON, GAME_TBC, 330, 360, 367, 375)
+	self:addTradeFlags(RecipeDB, 27033, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
+	self:addTradeAcquire(RecipeDB, 27033, 1, 33589, 1, 28706, 1, 18991, 1, 29233, 1, 18990, 1, 26956, 1, 26992, 1, 23734)
+
+	-- Frostweave Bandage -- 45545
+	AddRecipe(45545, 350, 34721, R_COMMON, GAME_WOTLK, 350, 375, 392, 410)
+	self:addTradeFlags(RecipeDB, 45545, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45545, 1, 23734, 1, 26956, 1, 26992, 1, 28706, 1, 29233, 1, 33589)
+
+	-- Heavy Frostweave Bandage -- 45546
+	AddRecipe(45546, 400, 34722, R_UNCOMMON, GAME_WOTLK, 400, 400, 430, 470)
+	self:addTradeFlags(RecipeDB, 45546, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOP)
+	self:addTradeAcquire(RecipeDB, 45546, A_WORLD_DROP, R_UNCOMMON)
+
+	return num_recipes
+end
diff --git a/Database/Inscription.lua b/Database/Inscription.lua
new file mode 100644
index 0000000..87869ef
--- /dev/null
+++ b/Database/Inscription.lua
@@ -0,0 +1,2436 @@
+--[[
+************************************************************************
+Inscription.lua
+Inscription data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Format:
+
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
+
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitInscription(RecipeDB)
+
+	if initialized then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 45357, nil, Game, Orange, Yellow, Green, Gray)
+	end
+
+	-- Scroll of Stamina -- 45382
+	AddRecipe(45382,25,1180,1,2,1,35,40,45)
+	self:addTradeFlags(RecipeDB,45382,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,45382,8,8)
+
+	-- Scroll of Intellect -- 48114
+	AddRecipe(48114,25,955,1,2,25,35,40,45)
+	self:addTradeFlags(RecipeDB,48114,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,48114,8,8)
+
+	-- Scroll of Spirit -- 48116
+	AddRecipe(48116,25,1181,1,2,35,35,40,45)
+	self:addTradeFlags(RecipeDB,48116,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,48116,8,8)
+
+	-- Glyph of Entangling Roots -- 48121
+	AddRecipe(48121,100,40924,1,2,100,105,110,115)
+	self:addTradeFlags(RecipeDB,48121,1,2,3,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,48121,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Mysterious Tarot -- 48247
+	AddRecipe(48247,110,37168,1,2,110,125,137,150)
+	self:addTradeFlags(RecipeDB,48247,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,48247,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Recall -- 48248
+	AddRecipe(48248,35,37118,1,2,35,60,67,75)
+	self:addTradeFlags(RecipeDB,48248,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,48248,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Intellect II -- 50598
+	AddRecipe(50598,75,2290,1,2,75,75,80,85)
+	self:addTradeFlags(RecipeDB,50598,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50598,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Intellect III -- 50599
+	AddRecipe(50599,165,4419,1,2,165,170,175,180)
+	self:addTradeFlags(RecipeDB,50599,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50599,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Intellect IV -- 50600
+	AddRecipe(50600,215,10308,1,2,215,220,225,230)
+	self:addTradeFlags(RecipeDB,50600,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50600,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Intellect V -- 50601
+	AddRecipe(50601,260,27499,1,2,260,265,270,275)
+	self:addTradeFlags(RecipeDB,50601,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50601,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Intellect VI -- 50602
+	AddRecipe(50602,310,33458,1,2,310,310,315,320)
+	self:addTradeFlags(RecipeDB,50602,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50602,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Intellect VII -- 50603
+	AddRecipe(50603,360,37091,1,2,360,365,370,375)
+	self:addTradeFlags(RecipeDB,50603,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50603,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Scroll of Intellect VIII -- 50604
+	AddRecipe(50604,410,37092,1,2,410,415,420,425)
+	self:addTradeFlags(RecipeDB,50604,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50604,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Scroll of Spirit II -- 50605
+	AddRecipe(50605,75,1712,1,2,75,75,80,85)
+	self:addTradeFlags(RecipeDB,50605,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,50605,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Spirit III -- 50606
+	AddRecipe(50606,160,4424,1,2,160,165,170,175)
+	self:addTradeFlags(RecipeDB,50606,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,50606,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Spirit IV -- 50607
+	AddRecipe(50607,210,10306,1,2,210,215,220,225)
+	self:addTradeFlags(RecipeDB,50607,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,50607,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Spirit V -- 50608
+	AddRecipe(50608,255,27501,1,2,255,260,265,270)
+	self:addTradeFlags(RecipeDB,50608,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,50608,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Spirit VI -- 50609
+	AddRecipe(50609,295,33460,1,2,295,305,310,315)
+	self:addTradeFlags(RecipeDB,50609,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,50609,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Spirit VII -- 50610
+	AddRecipe(50610,355,37097,1,2,355,360,365,370)
+	self:addTradeFlags(RecipeDB,50610,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,50610,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Scroll of Spirit VIII -- 50611
+	AddRecipe(50611,405,37098,1,2,405,410,415,420)
+	self:addTradeFlags(RecipeDB,50611,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,50611,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Scroll of Stamina II -- 50612
+	AddRecipe(50612,75,1711,1,2,75,75,80,85)
+	self:addTradeFlags(RecipeDB,50612,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50612,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Stamina III -- 50614
+	AddRecipe(50614,155,4422,1,2,155,160,165,170)
+	self:addTradeFlags(RecipeDB,50614,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50614,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Stamina IV -- 50616
+	AddRecipe(50616,205,10307,1,2,205,210,215,220)
+	self:addTradeFlags(RecipeDB,50616,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50616,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Stamina V -- 50617
+	AddRecipe(50617,250,27502,1,2,250,255,260,265)
+	self:addTradeFlags(RecipeDB,50617,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50617,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Stamina VI -- 50618
+	AddRecipe(50618,290,33461,1,2,290,300,305,310)
+	self:addTradeFlags(RecipeDB,50618,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50618,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Stamina VII -- 50619
+	AddRecipe(50619,350,37093,1,2,350,355,360,365)
+	self:addTradeFlags(RecipeDB,50619,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50619,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Scroll of Stamina VIII -- 50620
+	AddRecipe(50620,400,37094,1,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,50620,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50620,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Ivory Ink -- 52738
+	AddRecipe(52738,1,37101,1,2,1,15,22,30)
+	self:addTradeFlags(RecipeDB,52738,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,52738,8,8)
+
+	-- Armor Vellum -- 52739
+	AddRecipe(52739,35,38682,1,2,35,75,87,100)
+	self:addTradeFlags(RecipeDB,52739,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,52739,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Weapon Vellum -- 52840
+	AddRecipe(52840,75,39349,1,2,75,100,112,125)
+	self:addTradeFlags(RecipeDB,52840,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,52840,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Moonglow Ink -- 52843
+	AddRecipe(52843,35,39469,1,2,35,45,60,75)
+	self:addTradeFlags(RecipeDB,52843,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,52843,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Midnight Ink -- 53462
+	AddRecipe(53462,75,39774,1,2,75,75,77,80)
+	self:addTradeFlags(RecipeDB,53462,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,53462,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Frenzied Regeneration -- 56943
+	AddRecipe(56943,350,40896,1,2,350,355,360,365)
+	self:addTradeFlags(RecipeDB,56943,1,2,3,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,56943,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Growl -- 56944
+	AddRecipe(56944,385,40899,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56944,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,56944,8,15)
+
+	-- Glyph of Healing Touch -- 56945
+	AddRecipe(56945,115,40914,1,2,115,120,125,130)
+	self:addTradeFlags(RecipeDB,56945,1,2,3,F_DRUID,36,41,53)
+	self:addTradeAcquire(RecipeDB,56945,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Hurricane -- 56946
+	AddRecipe(56946,385,40920,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56946,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,56946,8,15)
+
+	-- Glyph of Innervate -- 56947
+	AddRecipe(56947,385,40908,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56947,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,56947,8,15)
+
+	-- Glyph of Insect Swarm -- 56948
+	AddRecipe(56948,150,40919,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,56948,1,2,3,F_DRUID,36,41,54)
+	self:addTradeAcquire(RecipeDB,56948,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Lifebloom -- 56949
+	AddRecipe(56949,385,40915,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56949,1,2,12,F_DRUID,36,41,53)
+	self:addTradeAcquire(RecipeDB,56949,8,15)
+
+	-- Glyph of Mangle -- 56950
+	AddRecipe(56950,385,40900,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56950,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,56950,8,15)
+
+	-- Glyph of Moonfire -- 56951
+	AddRecipe(56951,130,40923,1,2,130,135,140,145)
+	self:addTradeFlags(RecipeDB,56951,1,2,3,F_DRUID,36,41,54)
+	self:addTradeAcquire(RecipeDB,56951,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Rake -- 56952
+	AddRecipe(56952,310,40903,1,2,310,315,320,325)
+	self:addTradeFlags(RecipeDB,56952,1,2,3,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,56952,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Rebirth -- 56953
+	AddRecipe(56953,170,40909,1,2,170,175,180,185)
+	self:addTradeFlags(RecipeDB,56953,1,2,3,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,56953,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Regrowth -- 56954
+	AddRecipe(56954,385,40912,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56954,1,2,12,F_DRUID,36,41,53)
+	self:addTradeAcquire(RecipeDB,56954,8,15)
+
+	-- Glyph of Rejuvenation -- 56955
+	AddRecipe(56955,80,40913,1,2,80,90,100,110)
+	self:addTradeFlags(RecipeDB,56955,1,2,3,F_DRUID,36,41,53)
+	self:addTradeAcquire(RecipeDB,56955,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Rip -- 56956
+	AddRecipe(56956,200,40902,1,2,200,205,210,215)
+	self:addTradeFlags(RecipeDB,56956,1,2,3,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,56956,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Shred -- 56957
+	AddRecipe(56957,260,40901,1,2,260,265,270,275)
+	self:addTradeFlags(RecipeDB,56957,1,2,3,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,56957,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Starfall -- 56958
+	AddRecipe(56958,385,40921,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56958,1,2,12,F_DRUID,36,41,54)
+	self:addTradeAcquire(RecipeDB,56958,8,15)
+
+	-- Glyph of Starfire -- 56959
+	AddRecipe(56959,220,40916,1,2,220,225,230,235)
+	self:addTradeFlags(RecipeDB,56959,1,2,3,F_DRUID,36,41,54)
+	self:addTradeAcquire(RecipeDB,56959,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Swiftmend -- 56960
+	AddRecipe(56960,385,40906,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56960,1,2,12,F_DRUID,36,41,53)
+	self:addTradeAcquire(RecipeDB,56960,8,15)
+
+	-- Glyph of Maul -- 56961
+	AddRecipe(56961,90,40897,1,2,90,100,110,120)
+	self:addTradeFlags(RecipeDB,56961,1,2,3,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,56961,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Wrath -- 56963
+	AddRecipe(56963,85,40922,1,2,85,95,105,115)
+	self:addTradeFlags(RecipeDB,56963,1,2,3,F_DRUID,36,41,54)
+	self:addTradeAcquire(RecipeDB,56963,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Arcane Explosion -- 56968
+	AddRecipe(56968,100,42734,1,2,100,105,110,115)
+	self:addTradeFlags(RecipeDB,56968,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56968,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Arcane Missiles -- 56971
+	AddRecipe(56971,115,42735,1,2,115,120,125,130)
+	self:addTradeFlags(RecipeDB,56971,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56971,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Arcane Power -- 56972
+	AddRecipe(56972,335,42736,1,2,335,340,345,350)
+	self:addTradeFlags(RecipeDB,56972,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56972,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Blink -- 56973
+	AddRecipe(56973,130,42737,1,2,130,135,140,145)
+	self:addTradeFlags(RecipeDB,56973,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56973,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,1,30710,1,30711,
+	1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Evocation -- 56974
+	AddRecipe(56974,155,42738,1,2,155,160,165,170)
+	self:addTradeFlags(RecipeDB,56974,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56974,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,1,30710,1,30711,
+	1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Fireball -- 56975
+	AddRecipe(56975,385,42739,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56975,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56975,8,15)
+
+	-- Glyph of Frost Nova -- 56976
+	AddRecipe(56976,80,42741,1,2,80,90,100,110)
+	self:addTradeFlags(RecipeDB,56976,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56976,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Frostbolt -- 56977
+	AddRecipe(56977,385,42742,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56977,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56977,8,15)
+
+	-- Glyph of Ice Armor -- 56978
+	AddRecipe(56978,90,42743,1,2,90,100,110,120)
+	self:addTradeFlags(RecipeDB,56978,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56978,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Ice Block -- 56979
+	AddRecipe(56979,225,42744,1,2,225,230,235,240)
+	self:addTradeFlags(RecipeDB,56979,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56979,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,30709,
+	1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
+
+	-- Glyph of Ice Lance -- 56980
+	AddRecipe(56980,375,42745,1,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,56980,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56980,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Glyph of Icy Veins -- 56981
+	AddRecipe(56981,175,42746,1,2,175,180,185,190)
+	self:addTradeFlags(RecipeDB,56981,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56981,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Improved Scorch -- 56982
+	AddRecipe(56982,205,42747,1,2,205,210,215,220)
+	self:addTradeFlags(RecipeDB,56982,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56982,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Invisibility -- 56983
+	AddRecipe(56983,385,42748,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56983,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56983,8,15)
+
+	-- Glyph of Mage Armor -- 56984
+	AddRecipe(56984,325,42749,1,2,325,330,335,340)
+	self:addTradeFlags(RecipeDB,56984,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56984,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Mana Gem -- 56985
+	AddRecipe(56985,280,42750,1,2,280,285,290,295)
+	self:addTradeFlags(RecipeDB,56985,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56985,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Molten Armor -- 56986
+	AddRecipe(56986,385,42751,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56986,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56986,8,15)
+
+	-- Glyph of Polymorph -- 56987
+	AddRecipe(56987,400,42752,1,2,400,400,400,405)
+	self:addTradeFlags(RecipeDB,56987,1,2,3,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56987,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Glyph of Remove Curse -- 56988
+	AddRecipe(56988,385,42753,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56988,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56988,8,15)
+
+	-- Glyph of Water Elemental -- 56989
+	AddRecipe(56989,385,42754,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56989,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,56989,8,15)
+
+	-- Glyph of Aimed Shot -- 56994
+	AddRecipe(56994,175,42897,1,2,175,180,185,190)
+	self:addTradeFlags(RecipeDB,56994,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,56994,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
+	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Arcane Shot -- 56995
+	AddRecipe(56995,100,42898,1,2,100,105,110,115)
+	self:addTradeFlags(RecipeDB,56995,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,56995,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Aspect the Beast -- 56996
+	AddRecipe(56996,385,42899,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56996,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,56996,8,15)
+
+	-- Glyph of Mending -- 56997
+	AddRecipe(56997,115,42900,1,2,115,120,125,130)
+	self:addTradeFlags(RecipeDB,56997,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,56997,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Aspect of the Viper -- 56998
+	AddRecipe(56998,385,42901,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56998,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,56998,8,15)
+
+	-- Glyph of Bestial Wrath -- 56999
+	AddRecipe(56999,385,42902,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,56999,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,56999,8,15)
+
+	-- Glyph of Deterrence -- 57000
+	AddRecipe(57000,200,42903,1,2,200,205,210,215)
+	self:addTradeFlags(RecipeDB,57000,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57000,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Disengage -- 57001
+	AddRecipe(57001,225,42904,1,2,225,230,235,240)
+	self:addTradeFlags(RecipeDB,57001,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57001,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Freezing Trap -- 57002
+	AddRecipe(57002,260,42905,1,2,260,265,270,275)
+	self:addTradeFlags(RecipeDB,57002,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57002,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Frost Trap -- 57003
+	AddRecipe(57003,350,42906,1,2,350,355,360,365)
+	self:addTradeFlags(RecipeDB,57003,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57003,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Hunter's Mark -- 57004
+	AddRecipe(57004,80,42907,1,2,80,90,100,110)
+	self:addTradeFlags(RecipeDB,57004,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57004,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Immolation Trap -- 57005
+	AddRecipe(57005,130,42908,1,2,130,135,140,145)
+	self:addTradeFlags(RecipeDB,57005,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57005,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of the Hawk -- 57006
+	AddRecipe(57006,375,42909,1,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,57006,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57006,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Glyph of Multi-Shot -- 57007
+	AddRecipe(57007,150,42910,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,57007,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57007,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
+	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
+
+	-- Glyph of Rapid Fire -- 57008
+	AddRecipe(57008,315,42911,1,2,315,320,325,330)
+	self:addTradeFlags(RecipeDB,57008,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57008,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Serpent Sting -- 57009
+	AddRecipe(57009,90,42912,1,2,90,100,110,120)
+	self:addTradeFlags(RecipeDB,57009,1,2,3,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57009,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Snake Trap -- 57010
+	AddRecipe(57010,385,42913,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57010,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57010,8,15)
+
+	-- Glyph of Steady Shot -- 57011
+	AddRecipe(57011,385,42914,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57011,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57011,8,15)
+
+	-- Glyph of Trueshot Aura -- 57012
+	AddRecipe(57012,385,42915,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57012,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57012,8,15)
+
+	-- Glyph of Volley -- 57013
+	AddRecipe(57013,385,42916,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57013,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57013,8,15)
+
+	-- Glyph of Wyvern Sting -- 57014
+	AddRecipe(57014,385,42917,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57014,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,57014,8,15)
+
+	-- Glyph of Avenger's Shield -- 57019
+	AddRecipe(57019,385,41101,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57019,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57019,8,15)
+
+	-- Glyph of Cleansing -- 57020
+	AddRecipe(57020,180,41104,1,2,180,185,190,195)
+	self:addTradeFlags(RecipeDB,57020,1,2,3,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57020,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Avenging Wrath -- 57021
+	AddRecipe(57021,385,41107,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57021,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57021,8,15)
+
+	-- Glyph of Spiritual Attunement -- 57022
+	AddRecipe(57022,80,41096,1,2,80,90,100,110)
+	self:addTradeFlags(RecipeDB,57022,1,2,3,F_PALADIN,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,57022,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Consecration -- 57023
+	AddRecipe(57023,205,41099,1,2,205,210,215,220)
+	self:addTradeFlags(RecipeDB,57023,1,2,3,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57023,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Crusader Strike -- 57024
+	AddRecipe(57024,230,41098,1,2,230,235,240,245)
+	self:addTradeFlags(RecipeDB,57024,1,2,3,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57024,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Exorcism -- 57025
+	AddRecipe(57025,265,41103,1,2,265,270,275,280)
+	self:addTradeFlags(RecipeDB,57025,1,2,3,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57025,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Flash of Light -- 57026
+	AddRecipe(57026,300,41105,1,2,300,305,310,315)
+	self:addTradeFlags(RecipeDB,57026,1,2,3,F_PALADIN,36,41,53)
+	self:addTradeAcquire(RecipeDB,57026,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Hammer of Justice -- 57027
+	AddRecipe(57027,90,41095,1,2,90,100,110,120)
+	self:addTradeFlags(RecipeDB,57027,1,2,3,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57027,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Hammer of Wrath -- 57028
+	AddRecipe(57028,385,41097,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57028,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57028,8,15)
+
+	-- Glyph of Holy Light -- 57029
+	AddRecipe(57029,105,41106,1,2,105,110,115,120)
+	self:addTradeFlags(RecipeDB,57029,1,2,3,F_PALADIN,36,41,53)
+	self:addTradeAcquire(RecipeDB,57029,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Judgement -- 57030
+	AddRecipe(57030,120,41092,1,2,120,125,130,135)
+	self:addTradeFlags(RecipeDB,57030,1,2,3,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57030,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Divinity -- 57031
+	AddRecipe(57031,135,41108,1,2,135,140,145,150)
+	self:addTradeFlags(RecipeDB,57031,1,2,3,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57031,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Righteous Defense -- 57032
+	AddRecipe(57032,155,41100,1,2,155,160,165,170)
+	self:addTradeFlags(RecipeDB,57032,1,2,3,F_PALADIN,36,41,52)
+	self:addTradeAcquire(RecipeDB,57032,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Seal of Command -- 57033
+	AddRecipe(57033,335,41094,1,2,335,340,345,350)
+	self:addTradeFlags(RecipeDB,57033,1,2,3,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57033,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Seal of Light -- 57034
+	AddRecipe(57034,385,41110,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57034,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57034,8,15)
+
+	-- Glyph of Seal of Wisdom -- 57035
+	AddRecipe(57035,385,41109,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57035,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57035,8,15)
+
+	-- Glyph of Turn Evil -- 57036
+	AddRecipe(57036,375,41102,1,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,57036,1,2,3,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,57036,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Glyph of Adrenaline Rush -- 57112
+	AddRecipe(57112,385,42954,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57112,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57112,8,15)
+
+	-- Glyph of Ambush -- 57113
+	AddRecipe(57113,340,42955,1,2,340,345,350,355)
+	self:addTradeFlags(RecipeDB,57113,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57113,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Backstab -- 57114
+	AddRecipe(57114,80,42956,1,2,80,90,100,110)
+	self:addTradeFlags(RecipeDB,57114,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57114,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Blade Flurry -- 57115
+	AddRecipe(57115,385,42957,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57115,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57115,8,15)
+
+	-- Glyph of Crippling Poison -- 57116
+	AddRecipe(57116,385,42958,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57116,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57116,8,15)
+
+	-- Glyph of Deadly Throw -- 57117
+	AddRecipe(57117,385,42959,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57117,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57117,8,15)
+
+	-- Glyph of Evasion -- 57119
+	AddRecipe(57119,95,42960,1,2,95,105,115,125)
+	self:addTradeFlags(RecipeDB,57119,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57119,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Eviscerate -- 57120
+	AddRecipe(57120,105,42961,1,2,105,110,115,120)
+	self:addTradeFlags(RecipeDB,57120,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57120,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Expose Armor -- 57121
+	AddRecipe(57121,120,42962,1,2,120,125,130,135)
+	self:addTradeFlags(RecipeDB,57121,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57121,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Feint -- 57122
+	AddRecipe(57122,305,42963,1,2,305,310,315,320)
+	self:addTradeFlags(RecipeDB,57122,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57122,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Garrote -- 57123
+	AddRecipe(57123,135,42964,1,2,135,140,145,150)
+	self:addTradeFlags(RecipeDB,57123,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57123,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Ghostly Strike -- 57124
+	AddRecipe(57124,385,42965,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57124,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57124,8,15)
+
+	-- Glyph of Gouge -- 57125
+	AddRecipe(57125,160,42966,1,2,160,165,170,175)
+	self:addTradeFlags(RecipeDB,57125,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57125,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Hemorrhage -- 57126
+	AddRecipe(57126,385,42967,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57126,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57126,8,15)
+
+	-- Glyph of Preparation -- 57127
+	AddRecipe(57127,385,42968,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57127,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57127,8,15)
+
+	-- Glyph of Rupture -- 57128
+	AddRecipe(57128,385,42969,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57128,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57128,8,15)
+
+	-- Glyph of Sap -- 57129
+	AddRecipe(57129,185,42970,1,2,185,190,195,200)
+	self:addTradeFlags(RecipeDB,57129,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57129,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Vigor -- 57130
+	AddRecipe(57130,385,42971,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57130,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57130,8,15)
+
+	-- Glyph of Sinister Strike -- 57131
+	AddRecipe(57131,210,42972,1,2,210,215,220,225)
+	self:addTradeFlags(RecipeDB,57131,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57131,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Slice and Dice -- 57132
+	AddRecipe(57132,235,42973,1,2,235,240,245,250)
+	self:addTradeFlags(RecipeDB,57132,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57132,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Sprint -- 57133
+	AddRecipe(57133,285,42974,1,2,285,290,295,300)
+	self:addTradeFlags(RecipeDB,57133,1,2,3,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,57133,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Barbaric Insults -- 57151
+	AddRecipe(57151,220,43420,1,2,220,225,230,235)
+	self:addTradeFlags(RecipeDB,57151,1,2,3,F_WARRIOR,36,41,51)
+	self:addTradeAcquire(RecipeDB,57151,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Blocking -- 57152
+	AddRecipe(57152,385,43425,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57152,1,2,12,F_WARRIOR,36,41,52)
+	self:addTradeAcquire(RecipeDB,57152,8,15)
+
+	-- Glyph of Bloodthirst -- 57153
+	AddRecipe(57153,385,43412,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57153,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57153,8,15)
+
+	-- Glyph of Cleaving -- 57154
+	AddRecipe(57154,240,43414,1,2,240,245,250,255)
+	self:addTradeFlags(RecipeDB,57154,1,2,3,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57154,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Devastate -- 57155
+	AddRecipe(57155,385,43415,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57155,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57155,8,15)
+
+	-- Glyph of Execution -- 57156
+	AddRecipe(57156,285,43416,1,2,285,290,295,300)
+	self:addTradeFlags(RecipeDB,57156,1,2,3,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57156,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Hamstring -- 57157
+	AddRecipe(57157,125,43417,1,2,125,130,135,140)
+	self:addTradeFlags(RecipeDB,57157,1,2,3,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57157,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Heroic Strike -- 57158
+	AddRecipe(57158,95,43418,1,2,95,105,115,125)
+	self:addTradeFlags(RecipeDB,57158,1,2,3,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57158,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Intervene -- 57159
+	AddRecipe(57159,385,43419,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57159,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57159,8,15)
+
+	-- Glyph of Mortal Strike -- 57160
+	AddRecipe(57160,385,43421,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57160,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57160,8,15)
+
+	-- Glyph of Overpower -- 57161
+	AddRecipe(57161,170,43422,1,2,170,175,180,185)
+	self:addTradeFlags(RecipeDB,57161,1,2,3,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57161,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Rapid Charge -- 57162
+	AddRecipe(57162,85,43413,1,2,85,95,105,115)
+	self:addTradeFlags(RecipeDB,57162,1,2,3,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57162,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Rending -- 57163
+	AddRecipe(57163,110,43423,1,2,110,115,120,125)
+	self:addTradeFlags(RecipeDB,57163,1,2,3,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57163,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Resonating Power -- 57164
+	AddRecipe(57164,385,43430,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57164,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57164,8,15)
+
+	-- Glyph of Revenge -- 57165
+	AddRecipe(57165,190,43424,1,2,190,195,200,205)
+	self:addTradeFlags(RecipeDB,57165,1,2,3,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57165,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Last Stand -- 57166
+	AddRecipe(57166,385,43426,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57166,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57166,8,15)
+
+	-- Glyph of Sunder Armor -- 57167
+	AddRecipe(57167,140,43427,1,2,140,145,150,155)
+	self:addTradeFlags(RecipeDB,57167,1,2,3,F_WARRIOR,36,41,52)
+	self:addTradeAcquire(RecipeDB,57167,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Sweeping Strikes -- 57168
+	AddRecipe(57168,320,43428,1,2,320,325,330,335)
+	self:addTradeFlags(RecipeDB,57168,1,2,3,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57168,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Taunt -- 57169
+	AddRecipe(57169,385,43429,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57169,1,2,12,F_WARRIOR,36,41,52)
+	self:addTradeAcquire(RecipeDB,57169,8,15)
+
+	-- Glyph of Victory Rush -- 57170
+	AddRecipe(57170,385,43431,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57170,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57170,8,15)
+
+	-- Glyph of Whirlwind -- 57172
+	AddRecipe(57172,345,43432,1,2,345,350,355,360)
+	self:addTradeFlags(RecipeDB,57172,1,2,3,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,57172,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Circle of Healing -- 57181
+	AddRecipe(57181,385,42396,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57181,1,2,12,F_PRIEST,36,41,53)
+	self:addTradeAcquire(RecipeDB,57181,8,15)
+
+	-- Glyph of Dispel Magic -- 57183
+	AddRecipe(57183,230,42397,1,2,230,235,240,245)
+	self:addTradeFlags(RecipeDB,57183,1,2,3,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,57183,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Fade -- 57184
+	AddRecipe(57184,105,42398,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,57184,1,2,3,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,57184,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Fear Ward -- 57185
+	AddRecipe(57185,270,42399,1,2,270,275,280,285)
+	self:addTradeFlags(RecipeDB,57185,1,2,3,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,57185,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Flash Heal -- 57186
+	AddRecipe(57186,120,42400,1,2,120,125,130,135)
+	self:addTradeFlags(RecipeDB,57186,1,2,3,F_PRIEST,36,41,53)
+	self:addTradeAcquire(RecipeDB,57186,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Holy Nova -- 57187
+	AddRecipe(57187,315,42401,1,2,315,320,325,330)
+	self:addTradeFlags(RecipeDB,57187,1,2,3,F_PRIEST,36,41,53)
+	self:addTradeAcquire(RecipeDB,57187,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Inner Fire -- 57188
+	AddRecipe(57188,135,42402,1,2,135,140,145,150)
+	self:addTradeFlags(RecipeDB,57188,1,2,3,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,57188,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Lightwell -- 57189
+	AddRecipe(57189,385,42403,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57189,1,2,12,F_PRIEST,36,41,53)
+	self:addTradeAcquire(RecipeDB,57189,8,15)
+
+	-- Glyph of Mass Dispel -- 57190
+	AddRecipe(57190,385,42404,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57190,1,2,12,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,57190,8,15)
+
+	-- Glyph of Mind Control -- 57191
+	AddRecipe(57191,385,42405,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57191,1,2,12,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,57191,8,15)
+
+	-- Glyph of Mind Flay -- 57192
+	AddRecipe(57192,350,42406,1,2,350,355,360,365)
+	self:addTradeFlags(RecipeDB,57192,1,2,3,F_PRIEST,36,41,54)
+	self:addTradeAcquire(RecipeDB,57192,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Mind Soothe -- 57193
+	AddRecipe(57193,385,42407,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57193,1,2,12,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,57193,8,15)
+
+	-- Glyph of Power Word: Shield -- 57194
+	AddRecipe(57194,80,42408,1,2,80,90,100,110)
+	self:addTradeFlags(RecipeDB,57194,1,2,3,F_PRIEST,36,41,53)
+	self:addTradeAcquire(RecipeDB,57194,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Prayer of Healing -- 57195
+	AddRecipe(57195,385,42409,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57195,1,2,12,F_PRIEST,36,41,53)
+	self:addTradeAcquire(RecipeDB,57195,8,15)
+
+	-- Glyph of Psychic Scream -- 57196
+	AddRecipe(57196,95,42410,1,2,95,105,115,125)
+	self:addTradeFlags(RecipeDB,57196,1,2,3,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,57196,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
+	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
+
+	-- Glyph of Renew -- 57197
+	AddRecipe(57197,160,42411,1,2,160,165,170,175)
+	self:addTradeFlags(RecipeDB,57197,1,2,3,F_PRIEST,36,41,53)
+	self:addTradeAcquire(RecipeDB,57197,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Scourge Imprisonment -- 57198
+	AddRecipe(57198,375,42412,1,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,57198,1,2,3,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,57198,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Glyph of Shadow Word: Death -- 57199
+	AddRecipe(57199,385,42414,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57199,1,2,12,F_PRIEST,36,41,54)
+	self:addTradeAcquire(RecipeDB,57199,8,15)
+
+	-- Glyph of Shadow Word: Pain -- 57200
+	AddRecipe(57200,180,42415,1,2,180,185,190,195)
+	self:addTradeFlags(RecipeDB,57200,1,2,3,F_PRIEST,36,41,54)
+	self:addTradeAcquire(RecipeDB,57200,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Smite -- 57201
+	AddRecipe(57201,210,42416,1,2,210,215,220,225)
+	self:addTradeFlags(RecipeDB,57201,1,2,3,F_PRIEST,36,41,54)
+	self:addTradeAcquire(RecipeDB,57201,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Spirit of Redemption -- 57202
+	AddRecipe(57202,385,42417,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57202,1,2,12,F_PRIEST,36,41,53)
+	self:addTradeAcquire(RecipeDB,57202,8,15)
+
+	-- Glyph of Anti-Magic Shell -- 57207
+	AddRecipe(57207,385,43533,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57207,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57207,8,15)
+
+	-- Glyph of Blood Boil -- 57208
+	AddRecipe(57208,385,43534,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57208,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57208,8,15)
+
+	-- Glyph of Blood Tap -- 57209
+	AddRecipe(57209,320,43535,1,2,320,330,335,340)
+	self:addTradeFlags(RecipeDB,57209,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57209,8,14)
+
+	-- Glyph of Bone Shield -- 57210
+	AddRecipe(57210,265,43536,1,2,265,270,275,280)
+	self:addTradeFlags(RecipeDB,57210,1,2,3,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57210,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Chains of Ice -- 57211
+	AddRecipe(57211,385,43537,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57211,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57211,8,15)
+
+	-- Glyph of Dark Command -- 57212
+	AddRecipe(57212,385,43538,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57212,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57212,8,15)
+
+	-- Glyph of Death Grip -- 57213
+	AddRecipe(57213,285,43541,1,2,285,290,295,300)
+	self:addTradeFlags(RecipeDB,57213,1,2,3,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57213,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Death and Decay -- 57214
+	AddRecipe(57214,385,43542,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57214,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57214,8,15)
+
+	-- Glyph of Death's Embrace -- 57215
+	AddRecipe(57215,295,43539,1,2,295,305,310,315)
+	self:addTradeFlags(RecipeDB,57215,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57215,8,14)
+
+	-- Glyph of Frost Strike -- 57216
+	AddRecipe(57216,270,43543,1,2,270,275,280,285)
+	self:addTradeFlags(RecipeDB,57216,1,2,3,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57216,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Horn of Winter -- 57217
+	AddRecipe(57217,320,43544,1,2,320,330,335,340)
+	self:addTradeFlags(RecipeDB,57217,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57217,8,14)
+
+	-- Glyph of Icebound Fortitude -- 57218
+	AddRecipe(57218,385,43545,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57218,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57218,8,15)
+
+	-- Glyph of Icy Touch -- 57219
+	AddRecipe(57219,280,43546,1,2,280,285,290,295)
+	self:addTradeFlags(RecipeDB,57219,1,2,3,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57219,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
+	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
+
+	-- Glyph of Obliterate -- 57220
+	AddRecipe(57220,385,43547,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57220,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57220,8,15)
+
+	-- Glyph of Plague Strike -- 57221
+	AddRecipe(57221,300,43548,1,2,300,305,310,315)
+	self:addTradeFlags(RecipeDB,57221,1,2,3,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57221,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of the Ghoul -- 57222
+	AddRecipe(57222,350,43549,1,2,350,355,360,365)
+	self:addTradeFlags(RecipeDB,57222,1,2,3,F_DK,36,41,51)
+	self:addTradeAcquire(RecipeDB,57222,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Rune Strike -- 57223
+	AddRecipe(57223,385,43550,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57223,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57223,8,15)
+
+	-- Glyph of Scourge Strike -- 57224
+	AddRecipe(57224,330,43551,1,2,330,335,340,345)
+	self:addTradeFlags(RecipeDB,57224,1,2,3,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57224,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Strangulate -- 57225
+	AddRecipe(57225,375,43552,1,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,57225,1,2,3,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57225,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Glyph of Unbreakable Armor -- 57226
+	AddRecipe(57226,305,43553,1,2,305,310,315,320)
+	self:addTradeFlags(RecipeDB,57226,1,2,3,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57226,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Vampiric Blood -- 57227
+	AddRecipe(57227,345,43554,1,2,345,350,355,360)
+	self:addTradeFlags(RecipeDB,57227,1,2,3,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57227,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Raise Dead -- 57228
+	AddRecipe(57228,295,43673,1,2,295,305,310,315)
+	self:addTradeFlags(RecipeDB,57228,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57228,8,15)
+
+	-- Glyph of Corpse Explosion -- 57229
+	AddRecipe(57229,295,43671,1,2,295,305,310,315)
+	self:addTradeFlags(RecipeDB,57229,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57229,8,14)
+
+	-- Glyph of Pestilence -- 57230
+	AddRecipe(57230,295,43672,1,2,295,305,310,315)
+	self:addTradeFlags(RecipeDB,57230,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,57230,8,14)
+
+	-- Glyph of Chain Heal -- 57232
+	AddRecipe(57232,385,41517,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57232,1,2,12,F_SHAMAN,36,41,53)
+	self:addTradeAcquire(RecipeDB,57232,8,15)
+
+	-- Glyph of Chain Lightning -- 57233
+	AddRecipe(57233,385,41518,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57233,1,2,12,F_SHAMAN,36,41,54)
+	self:addTradeAcquire(RecipeDB,57233,8,15)
+
+	-- Glyph of Lava -- 57234
+	AddRecipe(57234,385,41524,1,2,385,390,395,400)
+	self:addTradeFlags(RecipeDB,57234,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57234,8,15)
+
+	-- Glyph of Earth Shock -- 57235
+	AddRecipe(57235,385,41526,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57235,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57235,8,15)
+
+	-- Glyph of Earthliving Weapon -- 57236
+	AddRecipe(57236,300,41527,1,2,300,305,310,315)
+	self:addTradeFlags(RecipeDB,57236,1,2,3,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57236,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Fire Elemental Totem -- 57237
+	AddRecipe(57237,385,41529,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57237,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57237,8,15)
+
+	-- Glyph of Fire Nova Totem -- 57238
+	AddRecipe(57238,110,41530,1,2,110,115,120,125)
+	self:addTradeFlags(RecipeDB,57238,1,2,3,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57238,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Flame Shock -- 57239
+	AddRecipe(57239,85,41531,1,2,85,95,105,115)
+	self:addTradeFlags(RecipeDB,57239,1,2,3,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57239,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Flametongue Weapon -- 57240
+	AddRecipe(57240,125,41532,1,2,125,130,135,140)
+	self:addTradeFlags(RecipeDB,57240,1,2,3,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57240,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Frost Shock -- 57241
+	AddRecipe(57241,185,41547,1,2,185,190,195,200)
+	self:addTradeFlags(RecipeDB,57241,1,2,3,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57241,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Healing Stream Totem -- 57242
+	AddRecipe(57242,215,41533,1,2,215,220,225,230)
+	self:addTradeFlags(RecipeDB,57242,1,2,3,F_SHAMAN,36,41,53)
+	self:addTradeAcquire(RecipeDB,57242,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Healing Wave -- 57243
+	AddRecipe(57243,385,41534,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57243,1,2,12,F_SHAMAN,36,41,53)
+	self:addTradeAcquire(RecipeDB,57243,8,15)
+
+	-- Glyph of Lesser Healing Wave -- 57244
+	AddRecipe(57244,235,41535,1,2,235,240,245,250)
+	self:addTradeFlags(RecipeDB,57244,1,2,3,F_SHAMAN,36,41,53)
+	self:addTradeAcquire(RecipeDB,57244,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Lightning Bolt -- 57245
+	AddRecipe(57245,140,41536,1,2,140,145,150,155)
+	self:addTradeFlags(RecipeDB,57245,1,2,3,F_SHAMAN,36,41,54)
+	self:addTradeAcquire(RecipeDB,57245,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Lightning Shield -- 57246
+	AddRecipe(57246,95,41537,1,2,95,105,115,125)
+	self:addTradeFlags(RecipeDB,57246,1,2,3,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57246,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Mana Tide Totem -- 57247
+	AddRecipe(57247,385,41538,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57247,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57247,8,15)
+
+	-- Glyph of Stormstrike -- 57248
+	AddRecipe(57248,375,41539,1,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,57248,1,2,3,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57248,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Glyph of Lava Lash -- 57249
+	AddRecipe(57249,165,41540,1,2,165,170,175,180)
+	self:addTradeFlags(RecipeDB,57249,1,2,3,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57249,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Elemental Mastery -- 57250
+	AddRecipe(57250,385,41552,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57250,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57250,8,15)
+
+	-- Glyph of Water Mastery -- 57251
+	AddRecipe(57251,275,41541,1,2,275,280,285,290)
+	self:addTradeFlags(RecipeDB,57251,1,2,3,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57251,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Windfury Weapon -- 57252
+	AddRecipe(57252,330,41542,1,2,330,335,340,345)
+	self:addTradeFlags(RecipeDB,57252,1,2,3,F_SHAMAN,36,41,51)
+	self:addTradeAcquire(RecipeDB,57252,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Incinerate -- 57257
+	AddRecipe(57257,350,42453,1,2,350,355,360,365)
+	self:addTradeFlags(RecipeDB,57257,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57257,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Conflagrate -- 57258
+	AddRecipe(57258,385,42454,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57258,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57258,8,15)
+
+	-- Glyph of Corruption -- 57259
+	AddRecipe(57259,85,42455,1,2,85,95,105,115)
+	self:addTradeFlags(RecipeDB,57259,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57259,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Curse of Agony -- 57260
+	AddRecipe(57260,385,42456,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57260,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57260,8,15)
+
+	-- Glyph of Death Coil -- 57261
+	AddRecipe(57261,385,42457,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57261,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57261,8,15)
+
+	-- Glyph of Fear -- 57262
+	AddRecipe(57262,125,42458,1,2,125,130,135,140)
+	self:addTradeFlags(RecipeDB,57262,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57262,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Felguard -- 57263
+	AddRecipe(57263,385,42459,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57263,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57263,8,15)
+
+	-- Glyph of Felhunter -- 57264
+	AddRecipe(57264,385,42460,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57264,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57264,8,15)
+
+	-- Glyph of Health Funnel -- 57265
+	AddRecipe(57265,110,42461,1,2,110,115,120,125)
+	self:addTradeFlags(RecipeDB,57265,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57265,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Healthstone -- 57266
+	AddRecipe(57266,95,42462,1,2,95,105,115,125)
+	self:addTradeFlags(RecipeDB,57266,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57266,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Howl of Terror -- 57267
+	AddRecipe(57267,385,42463,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57267,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57267,8,15)
+
+	-- Glyph of Immolate -- 57268
+	AddRecipe(57268,385,42464,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57268,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57268,8,15)
+
+	-- Glyph of Imp -- 57269
+	AddRecipe(57269,140,42465,1,2,140,145,150,155)
+	self:addTradeFlags(RecipeDB,57269,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57269,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
+	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
+
+	-- Glyph of Searing Pain -- 57270
+	AddRecipe(57270,215,42466,1,2,215,220,225,230)
+	self:addTradeFlags(RecipeDB,57270,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57270,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
+	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
+
+	-- Glyph of Shadow Bolt -- 57271
+	AddRecipe(57271,165,42467,1,2,165,170,175,180)
+	self:addTradeFlags(RecipeDB,57271,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57271,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Shadowburn -- 57272
+	AddRecipe(57272,275,42468,1,2,275,280,285,290)
+	self:addTradeFlags(RecipeDB,57272,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57272,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Siphon Life -- 57273
+	AddRecipe(57273,385,42469,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57273,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57273,8,15)
+
+	-- Glyph of Soulstone -- 57274
+	AddRecipe(57274,240,42470,1,2,240,245,250,255)
+	self:addTradeFlags(RecipeDB,57274,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57274,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Succubus -- 57275
+	AddRecipe(57275,325,42471,1,2,325,330,335,340)
+	self:addTradeFlags(RecipeDB,57275,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57275,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Unstable Affliction -- 57276
+	AddRecipe(57276,385,42472,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57276,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57276,8,15)
+
+	-- Glyph of Voidwalker -- 57277
+	AddRecipe(57277,190,42473,1,2,190,195,200,205)
+	self:addTradeFlags(RecipeDB,57277,1,2,3,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,57277,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Hunter's Ink -- 57703
+	AddRecipe(57703,85,43115,2,2,85,85,90,95)
+	self:addTradeFlags(RecipeDB,57703,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57703,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Lion's Ink -- 57704
+	AddRecipe(57704,100,43116,1,2,100,100,100,105)
+	self:addTradeFlags(RecipeDB,57704,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57704,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Dawnstar Ink -- 57706
+	AddRecipe(57706,125,43117,2,2,125,125,130,135)
+	self:addTradeFlags(RecipeDB,57706,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57706,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Jadefire Ink -- 57707
+	AddRecipe(57707,150,43118,1,2,150,150,150,155)
+	self:addTradeFlags(RecipeDB,57707,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57707,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Royal Ink -- 57708
+	AddRecipe(57708,175,43119,2,2,175,175,175,180)
+	self:addTradeFlags(RecipeDB,57708,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57708,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Celestial Ink -- 57709
+	AddRecipe(57709,200,43120,1,2,200,200,200,205)
+	self:addTradeFlags(RecipeDB,57709,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57709,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
+	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
+
+	-- Fiery Ink -- 57710
+	AddRecipe(57710,225,43121,2,2,225,225,225,230)
+	self:addTradeFlags(RecipeDB,57710,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57710,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Shimmering Ink -- 57711
+	AddRecipe(57711,250,43122,1,2,250,250,250,255)
+	self:addTradeFlags(RecipeDB,57711,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57711,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Ink of the Sky -- 57712
+	AddRecipe(57712,275,43123,2,2,275,290,295,300)
+	self:addTradeFlags(RecipeDB,57712,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57712,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Ethereal Ink -- 57713
+	AddRecipe(57713,290,43124,1,2,290,295,300,305)
+	self:addTradeFlags(RecipeDB,57713,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57713,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Darkflame Ink -- 57714
+	AddRecipe(57714,325,43125,2,2,325,325,325,330)
+	self:addTradeFlags(RecipeDB,57714,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57714,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603,1,33615,1,30722,1,30721,1,33679)
+
+	-- Ink of the Sea -- 57715
+	AddRecipe(57715,350,43126,1,2,350,350,350,355)
+	self:addTradeFlags(RecipeDB,57715,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57715,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Snowfall Ink -- 57716
+	AddRecipe(57716,375,43127,2,2,375,375,375,380)
+	self:addTradeFlags(RecipeDB,57716,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57716,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Glyph of Fire Blast -- 57719
+	AddRecipe(57719,385,42740,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,57719,1,2,12,F_MAGE,36,41)
+	self:addTradeAcquire(RecipeDB,57719,8,15)
+
+	-- Glyph of Aquatic Form -- 58286
+	AddRecipe(58286,95,43316,1,2,85,105,110,115)
+	self:addTradeFlags(RecipeDB,58286,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,58286,8,14)
+
+	-- Glyph of Challenging Roar -- 58287
+	AddRecipe(58287,150,43334,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,58287,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,58287,8,14)
+
+	-- Glyph of Unburdened Rebirth -- 58288
+	AddRecipe(58288,95,43331,1,2,95,105,110,115)
+	self:addTradeFlags(RecipeDB,58288,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,58288,8,14)
+
+	-- Glyph of Thorns -- 58289
+	AddRecipe(58289,75,43332,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58289,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,58289,8,14)
+
+	-- Glyph of the Wild -- 58296
+	AddRecipe(58296,75,43335,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58296,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,58296,8,14)
+
+	-- Glyph of the Pack -- 58297
+	AddRecipe(58297,195,43355,1,2,195,205,210,215)
+	self:addTradeFlags(RecipeDB,58297,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,58297,8,14)
+
+	-- Glyph of Scare Beast -- 58298
+	AddRecipe(58298,75,43356,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58298,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,58298,8,14)
+
+	-- Glyph of Revive Pet -- 58299
+	AddRecipe(58299,75,43338,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58299,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,58299,8,14)
+
+	-- Glyph of Possessed Strength -- 58300
+	AddRecipe(58300,75,43354,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58300,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,58300,8,14)
+
+	-- Glyph of Mend Pet -- 58301
+	AddRecipe(58301,75,43350,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58301,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,58301,8,14)
+
+	-- Glyph of Feign Death -- 58302
+	AddRecipe(58302,150,43351,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,58302,1,2,12,F_HUNTER,36,41,51)
+	self:addTradeAcquire(RecipeDB,58302,8,14)
+
+	-- Glyph of Arcane Intellect -- 58303
+	AddRecipe(58303,75,43339,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58303,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,58303,8,14)
+
+	-- Glyph of Fire Ward -- 58305
+	AddRecipe(58305,95,43357,1,2,95,105,110,115)
+	self:addTradeFlags(RecipeDB,58305,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,58305,8,14)
+
+	-- Glyph of Frost Armor -- 58306
+	AddRecipe(58306,75,43359,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58306,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,58306,8,14)
+
+	-- Glyph of Frost Ward -- 58307
+	AddRecipe(58307,120,43360,1,2,120,130,135,140)
+	self:addTradeFlags(RecipeDB,58307,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,58307,8,14)
+
+	-- Glyph of Slow Fall -- 58308
+	AddRecipe(58308,75,43364,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58308,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,58308,8,14)
+
+	-- Glyph of the Penguin -- 58310
+	AddRecipe(58310,75,43361,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58310,1,2,12,F_MAGE,36,41,54)
+	self:addTradeAcquire(RecipeDB,58310,8,14)
+
+	-- Glyph of Blessing of Kings -- 58311
+	AddRecipe(58311,95,43365,1,2,95,105,110,115)
+	self:addTradeFlags(RecipeDB,58311,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,58311,8,14)
+
+	-- Glyph of Blessing of Wisdom -- 58312
+	AddRecipe(58312,75,43366,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58312,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,58312,8,14)
+
+	-- Glyph of Lay on Hands -- 58313
+	AddRecipe(58313,75,43367,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58313,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,58313,8,14)
+
+	-- Glyph of Blessing of Might -- 58314
+	AddRecipe(58314,75,43340,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58314,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,58314,8,14)
+
+	-- Glyph of Sense Undead -- 58315
+	AddRecipe(58315,95,43368,1,2,95,105,110,115)
+	self:addTradeFlags(RecipeDB,58315,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,58315,8,14)
+
+	-- Glyph of the Wise -- 58316
+	AddRecipe(58316,150,43369,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,58316,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,58316,8,14)
+
+	-- Glyph of Fading -- 58317
+	AddRecipe(58317,75,43342,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58317,1,2,12,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,58317,8,14)
+
+	-- Glyph of Fortitude -- 58318
+	AddRecipe(58318,75,43371,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58318,1,2,12,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,58318,8,14)
+
+	-- Glyph of Levitate -- 58319
+	AddRecipe(58319,170,43370,1,2,170,180,185,190)
+	self:addTradeFlags(RecipeDB,58319,1,2,12,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,58319,8,14)
+
+	-- Glyph of Shackle Undead -- 58320
+	AddRecipe(58320,95,43373,1,2,95,105,110,115)
+	self:addTradeFlags(RecipeDB,58320,1,2,12,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,58320,8,14)
+
+	-- Glyph of Shadow Protection -- 58321
+	AddRecipe(58321,150,43372,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,58321,1,2,12,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,58321,8,14)
+
+	-- Glyph of Shadowfiend -- 58322
+	AddRecipe(58322,345,43374,1,2,345,355,360,365)
+	self:addTradeFlags(RecipeDB,58322,1,2,12,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,58322,8,14)
+
+	-- Glyph of Blurred Speed -- 58323
+	AddRecipe(58323,75,43379,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58323,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,58323,8,14)
+
+	-- Glyph of Distract -- 58324
+	AddRecipe(58324,120,43376,1,2,120,130,135,140)
+	self:addTradeFlags(RecipeDB,58324,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,58324,8,14)
+
+	-- Glyph of Pick Lock -- 58325
+	AddRecipe(58325,95,43377,1,2,95,105,110,115)
+	self:addTradeFlags(RecipeDB,58325,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,58325,8,14)
+
+	-- Glyph of Pick Pocket -- 58326
+	AddRecipe(58326,75,43343,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58326,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,58326,8,14)
+
+	-- Glyph of Safe Fall -- 58327
+	AddRecipe(58327,195,43378,1,2,195,205,210,215)
+	self:addTradeFlags(RecipeDB,58327,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,58327,8,14)
+
+	-- Glyph of Vanish -- 58328
+	AddRecipe(58328,120,43380,1,2,120,130,135,140)
+	self:addTradeFlags(RecipeDB,58328,1,2,12,F_ROGUE,36,41,51)
+	self:addTradeAcquire(RecipeDB,58328,8,14)
+
+	-- Glyph of Astral Recall -- 58329
+	AddRecipe(58329,150,43381,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,58329,1,2,12,F_SHAMAN,36,41,51,53,54)
+	self:addTradeAcquire(RecipeDB,58329,8,14)
+
+	-- Glyph of Renewed Life -- 58330
+	AddRecipe(58330,150,43385,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,58330,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,58330,8,14)
+
+	-- Glyph of Water Breathing -- 58331
+	AddRecipe(58331,120,43344,1,2,120,130,135,140)
+	self:addTradeFlags(RecipeDB,58331,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,58331,8,14)
+
+	-- Glyph of Water Shield -- 58332
+	AddRecipe(58332,95,43386,1,2,95,105,110,115)
+	self:addTradeFlags(RecipeDB,58332,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,58332,8,14)
+
+	-- Glyph of Water Walking -- 58333
+	AddRecipe(58333,150,43388,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,58333,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,58333,8,14)
+
+	-- Glyph of Unending Breath -- 58336
+	AddRecipe(58336,95,43389,1,2,95,105,110,115)
+	self:addTradeFlags(RecipeDB,58336,1,2,12,F_WARLOCK,36,41)
+	self:addTradeAcquire(RecipeDB,58336,8,14)
+
+	-- Glyph of Drain Soul -- 58337
+	AddRecipe(58337,75,43390,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58337,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,58337,8,14)
+
+	-- Glyph of Curse of Exhaustion -- 58338
+	AddRecipe(58338,150,43392,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,58338,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,58338,8,14)
+
+	-- Glyph of Enslave Demon -- 58339
+	AddRecipe(58339,150,43393,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,58339,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,58339,8,14)
+
+	-- Glyph of Kilrogg -- 58340
+	AddRecipe(58340,120,43391,1,2,120,130,135,140)
+	self:addTradeFlags(RecipeDB,58340,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,58340,8,14)
+
+	-- Glyph of Souls -- 58341
+	AddRecipe(58341,345,43394,1,2,345,355,360,365)
+	self:addTradeFlags(RecipeDB,58341,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,58341,8,14)
+
+	-- Glyph of Battle -- 58342
+	AddRecipe(58342,75,43395,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58342,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,58342,8,14)
+
+	-- Glyph of Bloodrage -- 58343
+	AddRecipe(58343,75,43396,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58343,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,58343,8,14)
+
+	-- Glyph of Charge -- 58344
+	AddRecipe(58344,75,43397,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58344,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,58344,8,14)
+
+	-- Glyph of Mocking Blow -- 58345
+	AddRecipe(58345,95,43398,1,2,95,105,110,115)
+	self:addTradeFlags(RecipeDB,58345,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,58345,8,14)
+
+	-- Glyph of Thunder Clap -- 58346
+	AddRecipe(58346,75,43399,1,2,75,80,85,90)
+	self:addTradeFlags(RecipeDB,58346,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,58346,8,14)
+
+	-- Glyph of Enduring Victory -- 58347
+	AddRecipe(58347,320,43400,1,2,320,330,335,340)
+	self:addTradeFlags(RecipeDB,58347,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,58347,8,14)
+
+	-- Scroll of Agility -- 58472
+	AddRecipe(58472,15,3012,1,2,15,35,40,45)
+	self:addTradeFlags(RecipeDB,58472,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58472,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Agility II -- 58473
+	AddRecipe(58473,85,1477,1,2,85,85,90,95)
+	self:addTradeFlags(RecipeDB,58473,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58473,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Agility III -- 58476
+	AddRecipe(58476,175,4425,1,2,175,180,185,190)
+	self:addTradeFlags(RecipeDB,58476,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58476,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Agility IV -- 58478
+	AddRecipe(58478,225,10309,1,2,225,230,235,240)
+	self:addTradeFlags(RecipeDB,58478,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58478,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Agility V -- 58480
+	AddRecipe(58480,270,27498,1,2,270,275,280,285)
+	self:addTradeFlags(RecipeDB,58480,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58480,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Agility VI -- 58481
+	AddRecipe(58481,310,33457,1,2,310,320,325,330)
+	self:addTradeFlags(RecipeDB,58481,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58481,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Agility VII -- 58482
+	AddRecipe(58482,370,43463,1,2,370,375,380,385)
+	self:addTradeFlags(RecipeDB,58482,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58482,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Scroll of Agility VIII -- 58483
+	AddRecipe(58483,420,43464,1,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,58483,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58483,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Scroll of Strength -- 58484
+	AddRecipe(58484,15,954,1,2,15,35,40,45)
+	self:addTradeFlags(RecipeDB,58484,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58484,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Strength II -- 58485
+	AddRecipe(58485,80,2289,1,2,80,80,85,90)
+	self:addTradeFlags(RecipeDB,58485,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58485,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Strength III -- 58486
+	AddRecipe(58486,170,4426,1,2,170,175,180,185)
+	self:addTradeFlags(RecipeDB,58486,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58486,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Strength IV -- 58487
+	AddRecipe(58487,220,10310,1,2,220,225,230,235)
+	self:addTradeFlags(RecipeDB,58487,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58487,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Strength V -- 58488
+	AddRecipe(58488,265,27503,1,2,265,270,275,280)
+	self:addTradeFlags(RecipeDB,58488,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58488,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Strength VI -- 58489
+	AddRecipe(58489,305,33462,1,2,305,315,320,325)
+	self:addTradeFlags(RecipeDB,58489,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58489,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Strength VII -- 58490
+	AddRecipe(58490,365,43465,1,2,365,370,375,380)
+	self:addTradeFlags(RecipeDB,58490,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58490,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Scroll of Strength VIII -- 58491
+	AddRecipe(58491,415,43466,1,2,415,420,425,430)
+	self:addTradeFlags(RecipeDB,58491,1,2,3,36,41,51,52)
+	self:addTradeAcquire(RecipeDB,58491,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Mystic Tome -- 58565
+	AddRecipe(58565,110,43515,3,2,110,125,137,150)
+	self:addTradeFlags(RecipeDB,58565,1,2,3,36,41,66)
+	self:addTradeAcquire(RecipeDB,58565,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Dash -- 59315
+	AddRecipe(59315,150,43674,1,2,150,155,160,165)
+	self:addTradeFlags(RecipeDB,59315,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,59315,8,14)
+
+	-- Glyph of Ghost Wolf -- 59326
+	AddRecipe(59326,95,43725,1,2,95,105,110,115)
+	self:addTradeFlags(RecipeDB,59326,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,59326,8,14)
+
+	-- Glyph of Rune Tap -- 59338
+	AddRecipe(59338,310,43825,1,2,310,315,320,325)
+	self:addTradeFlags(RecipeDB,59338,1,2,3,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,59338,1,28702,1,33603,1,26977,1,33615,1,30722,1,26959,1,26995,1,30721,1,26916,1,33679)
+
+	-- Glyph of Blood Strike -- 59339
+	AddRecipe(59339,320,43826,1,2,320,325,330,335)
+	self:addTradeFlags(RecipeDB,59339,1,2,3,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,59339,1,28702,1,33603,1,26977,1,33615,1,30722,1,26959,1,26995,1,30721,1,26916,1,33679)
+
+	-- Glyph of Death Strike -- 59340
+	AddRecipe(59340,340,43827,1,2,340,345,350,355)
+	self:addTradeFlags(RecipeDB,59340,1,2,3,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,59340,1,28702,1,33603,1,26977,1,33615,1,30722,1,26959,1,26995,1,30721,1,26916,1,33679)
+
+	-- Certificate of Ownership -- 59387
+	AddRecipe(59387,200,43850,1,2,200,205,210,215)
+	self:addTradeFlags(RecipeDB,59387,1,2,3,F_HUNTER,36,41)
+	self:addTradeAcquire(RecipeDB,59387,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
+	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
+
+	-- Tome of the Dawn -- 59475
+	AddRecipe(59475,125,43654,3,2,125,150,162,175)
+	self:addTradeFlags(RecipeDB,59475,1,2,3,36,41,66)
+	self:addTradeAcquire(RecipeDB,59475,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Book of Survival -- 59478
+	AddRecipe(59478,125,43655,3,2,125,150,162,175)
+	self:addTradeFlags(RecipeDB,59478,1,2,3,36,41,66)
+	self:addTradeAcquire(RecipeDB,59478,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Strange Tarot -- 59480
+	AddRecipe(59480,125,nil,1,2,125,150,162,175)
+	self:addTradeFlags(RecipeDB,59480,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59480,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Tome of Kings -- 59484
+	AddRecipe(59484,175,43656,3,2,175,200,205,210)
+	self:addTradeFlags(RecipeDB,59484,1,2,3,36,41,66)
+	self:addTradeAcquire(RecipeDB,59484,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Royal Guide of Escape Routes -- 59486
+	AddRecipe(59486,175,43657,3,2,175,200,205,210)
+	self:addTradeFlags(RecipeDB,59486,1,2,3,36,41,66)
+	self:addTradeAcquire(RecipeDB,59486,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Arcane Tarot -- 59487
+	AddRecipe(59487,175,nil,1,2,175,200,205,210)
+	self:addTradeFlags(RecipeDB,59487,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59487,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Weapon Vellum II -- 59488
+	AddRecipe(59488,235,39350,1,2,235,250,255,260)
+	self:addTradeFlags(RecipeDB,59488,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59488,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Fire Eater's Guide -- 59489
+	AddRecipe(59489,225,43660,3,2,225,240,245,250)
+	self:addTradeFlags(RecipeDB,59489,1,2,3,36,41,66)
+	self:addTradeAcquire(RecipeDB,59489,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Book of Stars -- 59490
+	AddRecipe(59490,225,43661,3,2,225,240,245,250)
+	self:addTradeFlags(RecipeDB,59490,1,2,3,36,41,66)
+	self:addTradeAcquire(RecipeDB,59490,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Shadowy Tarot -- 59491
+	AddRecipe(59491,225,nil,1,2,225,240,245,250)
+	self:addTradeFlags(RecipeDB,59491,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59491,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Stormbound Tome -- 59493
+	AddRecipe(59493,275,43663,3,2,275,290,295,300)
+	self:addTradeFlags(RecipeDB,59493,1,2,3,36,41,53,54,66)
+	self:addTradeAcquire(RecipeDB,59493,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Manual of Clouds -- 59494
+	AddRecipe(59494,275,43664,3,2,275,290,295,300)
+	self:addTradeFlags(RecipeDB,59494,1,2,3,36,41,53,54,66)
+	self:addTradeAcquire(RecipeDB,59494,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Hellfire Tome -- 59495
+	AddRecipe(59495,325,43666,3,2,325,340,345,350)
+	self:addTradeFlags(RecipeDB,59495,1,2,3,36,41,53,54,66)
+	self:addTradeAcquire(RecipeDB,59495,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Book of Clever Tricks -- 59496
+	AddRecipe(59496,325,43667,3,2,325,340,345,350)
+	self:addTradeFlags(RecipeDB,59496,1,2,3,36,41,66)
+	self:addTradeAcquire(RecipeDB,59496,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603,1,33615,1,30722,1,30721,1,33679)
+
+	-- Iron-bound Tome -- 59497
+	AddRecipe(59497,400,38322,4,2,400,425,437,450)
+	self:addTradeFlags(RecipeDB,59497,1,2,3,36,41,53,54,66)
+	self:addTradeAcquire(RecipeDB,59497,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Faces of Doom -- 59498
+	AddRecipe(59498,400,44210,4,2,400,425,437,450)
+	self:addTradeFlags(RecipeDB,59498,1,2,3,36,41,53,54,66)
+	self:addTradeAcquire(RecipeDB,59498,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Armor Vellum II -- 59499
+	AddRecipe(59499,200,37602,1,2,200,210,215,220)
+	self:addTradeFlags(RecipeDB,59499,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59499,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Armor Vellum III -- 59500
+	AddRecipe(59500,350,43145,1,2,350,355,370,385)
+	self:addTradeFlags(RecipeDB,59500,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59500,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Weapon Vellum III -- 59501
+	AddRecipe(59501,400,43146,1,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,59501,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59501,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Darkmoon Card -- 59502
+	AddRecipe(59502,275,nil,1,2,275,290,295,300)
+	self:addTradeFlags(RecipeDB,59502,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59502,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Greater Darkmoon Card -- 59503
+	AddRecipe(59503,325,nil,1,2,325,340,345,350)
+	self:addTradeFlags(RecipeDB,59503,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59503,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33615,1,33603,1,33679)
+
+	-- Darkmoon Card of the North -- 59504
+	AddRecipe(59504,400,nil,1,2,400,425,450,475)
+	self:addTradeFlags(RecipeDB,59504,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,59504,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Glyph of Seal of Blood -- 59559
+	AddRecipe(59559,385,43867,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,59559,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,59559,8,15)
+
+	-- Glyph of Seal of Righteousness -- 59560
+	AddRecipe(59560,385,43868,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,59560,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,59560,8,15)
+
+	-- Glyph of Seal of Vengeance -- 59561
+	AddRecipe(59561,385,43869,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,59561,1,2,12,F_PALADIN,36,41,51)
+	self:addTradeAcquire(RecipeDB,59561,8,15)
+
+	-- Scroll of Recall II -- 60336
+	AddRecipe(60336,200,44314,1,2,200,215,220,225)
+	self:addTradeFlags(RecipeDB,60336,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,60336,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Scroll of Recall III -- 60337
+	AddRecipe(60337,350,44315,1,2,350,350,350,355)
+	self:addTradeFlags(RecipeDB,60337,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,60337,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Master's Inscription of the Axe -- 61117
+	AddRecipe(61117,400,nil,1,2,400,400,400,405)
+	self:addTradeFlags(RecipeDB,61117,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,61117,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Master's Inscription of the Crag -- 61118
+	AddRecipe(61118,400,nil,1,2,400,400,400,405)
+	self:addTradeFlags(RecipeDB,61118,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,61118,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Master's Inscription of the Pinnacle -- 61119
+	AddRecipe(61119,400,nil,1,2,400,400,400,405)
+	self:addTradeFlags(RecipeDB,61119,1,2,3,36,41,52)
+	self:addTradeAcquire(RecipeDB,61119,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Master's Inscription of the Storm -- 61120
+	AddRecipe(61120,400,nil,1,2,400,400,400,405)
+	self:addTradeFlags(RecipeDB,61120,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,61120,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Northrend Inscription Research -- 61177
+	AddRecipe(61177,385,nil,1,2,385,425,437,450)
+	self:addTradeFlags(RecipeDB,61177,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,61177,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603,1,33679)
+
+	-- Minor Inscription Research -- 61288
+	AddRecipe(61288,75,nil,1,2,75,125,137,150)
+	self:addTradeFlags(RecipeDB,61288,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,61288,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
+	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
+
+	-- Glyph of Frostfire -- 61677
+	AddRecipe(61677,385,44684,1,2,385,390,397,405)
+	self:addTradeFlags(RecipeDB,61677,1,2,12,F_MAGE,36,41)
+	self:addTradeAcquire(RecipeDB,61677,8,15)
+
+	-- Glyph of Blast Wave -- 56990
+	AddRecipe(56990,310,44920,1,2,310,355,360,365)
+	self:addTradeFlags(RecipeDB,56990,1,2,12,F_MAGE,36,41)
+	self:addTradeAcquire(RecipeDB,56990,8,14)
+
+	-- Glyph of Arcane Blast -- 56991
+	AddRecipe(56991,315,44955,1,2,310,320,325,330)
+	self:addTradeFlags(RecipeDB,56991,1,2,3,F_MAGE,36,41)
+	self:addTradeAcquire(RecipeDB,56991,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603,1,33615,1,30722,1,30721,1,33679)
+
+	-- Glyph of Typhoon -- 56965
+	AddRecipe(56965,310,44955,1,2)
+	self:addTradeFlags(RecipeDB,56965,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,56965,8,14)
+
+	-- Glyph of Focus -- 62162
+	AddRecipe(62162,375,44928,1,2,375,380,385,390)
+	self:addTradeFlags(RecipeDB,62162,1,2,3,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,62162,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
+
+	-- Glyph of Thunderstorm -- 57253
+	AddRecipe(57253,355,44923,1,2,355,355,360,365)
+	self:addTradeFlags(RecipeDB,57253,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,57253,8,14)
+
+	-- Rituals of the New Moon -- 64051
+	AddRecipe(64051,350,46108,2,2,350,375,387,400)
+	self:addTradeFlags(RecipeDB,64051,1,2,11,36,41,54,66)
+	self:addTradeAcquire(RecipeDB,64051,3,26679,3,26708,3,27546,3,27676)
+
+	-- Glyph of Dancing Rune Weapon -- 64297
+	AddRecipe(64297,425,45799,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64297,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,64297,8,40)
+
+	-- Glyph of Dark Death -- 64266
+	AddRecipe(64266,275,45804,1,2,275,280,287,295)
+	self:addTradeFlags(RecipeDB,64266,1,2,3,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,64266,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
+	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
+
+	-- Glyph of Disease -- 64267
+	AddRecipe(64267,280,45805,1,2,280,285,290,295)
+	self:addTradeFlags(RecipeDB,64267,1,2,3,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,64267,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
+	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
+
+	-- Glyph of Howling Blast -- 64300
+	AddRecipe(64300,425,45806,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64300,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,64300,8,40)
+
+	-- Glyph of Hungering Cold -- 64298
+	AddRecipe(64298,425,45800,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64298,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,64298,8,40)
+
+	-- Glyph of Unholy Blight -- 64299
+	AddRecipe(64299,425,45803,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64299,1,2,12,F_DK,36,41)
+	self:addTradeAcquire(RecipeDB,64299,8,40)
+
+	--Glyph of Arcane Barrage -- 64276
+	AddRecipe(64276,425,45738,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64276,1,2,12,F_MAGE,36,41)
+	self:addTradeAcquire(RecipeDB,64276,8,40)
+
+	--Glyph of Barkskin  -- 64256
+	AddRecipe(64256,425,45623,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64256,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,64256,8,40)
+
+	--Glyph of Beacon of Light -- 64277
+	AddRecipe(64277,425,45741,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64277,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,64277,8,40)
+
+	--Glyph of Berserk  -- 64268
+	AddRecipe(64268,425,45601,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64268,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,64268,8,40)
+
+	--Glyph of Bladestorm  -- 64295
+	AddRecipe(64295,425,45790,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64295,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,64295,8,40)
+
+	--Glyph of Chaos Bolt  -- 64294
+	AddRecipe(64294,425,45781,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64294,1,2,12,F_WARLOCK,36,41)
+	self:addTradeAcquire(RecipeDB,64294,8,40)
+
+	--Glyph of Chimera Shot -- 64271
+	AddRecipe(64271,425,45625,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64271,1,2,12,F_HUNTER,36,41)
+	self:addTradeAcquire(RecipeDB,64271,8,40)
+
+	--Glyph of Cloak of Shadows -- 64303
+	AddRecipe(64303,425,45769,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64303,1,2,12,F_ROGUE,36,41)
+	self:addTradeAcquire(RecipeDB,64303,8,40)
+
+	--Glyph of Deep Freeze  - 64274
+	AddRecipe(64274,425,45736,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64274,1,2,12,F_MAGE,36,41)
+	self:addTradeAcquire(RecipeDB,64274,8,40)
+
+	--Glyph of Demonic Circle  -- 64317
+	AddRecipe(64317,425,45782,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64317,1,2,12,F_WARLOCK,36,41)
+	self:addTradeAcquire(RecipeDB,64317,8,40)
+
+	--Glyph of Dispersion  -- 64280
+	AddRecipe(64280,425,45753,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64280,1,2,12,F_PRIEST,36,41)
+	self:addTradeAcquire(RecipeDB,64280,8,40)
+
+	--Glyph of Divine Plea -- 64305
+	AddRecipe(64305,425,45745,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64305,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,64305,8,40)
+
+	--Glyph of Divine Storm  -- 64279
+	AddRecipe(64279,425,45743,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64279,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,64279,8,40)
+
+	--Glyph of Earth Shield -- 64261
+	AddRecipe(64261,250,45775,1,2,250,255,262,270)
+	self:addTradeFlags(RecipeDB,64261,1,2,3,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,64261,1,30709,1,30706,1,28702,1,30713,1,30715,
+	1,30716,1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
+
+	--Glyph of Enraged Regeneration  -- 64312
+	AddRecipe(64312,425,45794,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64312,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,64312,8,40)
+
+	--Glyph of Explosive Shot  -- 64273
+	AddRecipe(64273,425,45731,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64273,1,2,12,F_HUNTER,36,41)
+	self:addTradeAcquire(RecipeDB,64273,8,40)
+
+	--Glyph of Explosive Trap -- 64253
+	AddRecipe(64253,425,45733,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64253,1,2,12,F_HUNTER,36,41)
+	self:addTradeAcquire(RecipeDB,64253,8,40)
+
+	--Glyph of Fan of Knives -- 64315
+	AddRecipe(64315,425,45766,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64315,1,2,12,F_ROGUE,36,41)
+	self:addTradeAcquire(RecipeDB,64315,8,40)
+
+	--Glyph of Feral Spirit  -- 64288
+	AddRecipe(64288,425,45771,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64288,1,2,12,F_SHAMAN,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,64288,8,40)
+
+	--Glyph of Guardian Spirit  -- 64281
+	AddRecipe(64281,425,45755,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64281,1,2,12,F_PRIEST,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,64281,8,40)
+
+	--Glyph of Hammer of the Righteous  -- 64278
+	AddRecipe(64278,425,45742,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64278,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,64278,8,40)
+
+	--Glyph of Haunt  -- 64291
+	AddRecipe(64291,425,45779,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64291,1,2,12,F_WARLOCK,36,41)
+	self:addTradeAcquire(RecipeDB,64291,8,40)
+
+	--Glyph of Hex -- 64316
+	AddRecipe(64316,425,45777,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64316,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,64316,8,40)
+
+	--Glyph of Holy Shock  -- 64254
+	AddRecipe(64254,425,45746,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64254,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,64254,8,40)
+
+	--Glyph of Hunger for Blood  -- 64284
+	AddRecipe(64284,425,45761,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64284,1,2,12,F_ROGUE,36,41)
+	self:addTradeAcquire(RecipeDB,64284,8,40)
+
+	--Glyph of Hymn of Hope -- 64283
+	AddRecipe(64283,425,45758,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64283,1,2,12,F_PRIEST,36,41)
+	self:addTradeAcquire(RecipeDB,64283,8,40)
+
+	--Glyph of Ice Barrier -- 64257
+	AddRecipe(64257,425,45740,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64257,1,2,12,F_MAGE,36,41)
+	self:addTradeAcquire(RecipeDB,64257,8,40)
+
+	--Glyph of Kill Shot -- 64304
+	AddRecipe(64304,425,45732,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64304,1,2,12,F_HUNTER,36,41)
+	self:addTradeAcquire(RecipeDB,64304,8,40)
+
+	--Glyph of Killing Spree -- 64285
+	AddRecipe(64285,425,45762,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64285,1,2,12,F_ROGUE,36,41)
+	self:addTradeAcquire(RecipeDB,64285,8,40)
+
+	--Glyph of Life Tap -- 64248
+	AddRecipe(64248,425,45785,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64248,1,2,12,F_WARLOCK,36,41,54)
+	self:addTradeAcquire(RecipeDB,64248,8,40)
+
+	--Glyph of Living Bomb -- 64275
+	AddRecipe(64275,425,45737,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64275,1,2,12,F_MAGE,36,41)
+	self:addTradeAcquire(RecipeDB,64275,8,40)
+
+	--Glyph of Metamorphosis  -- 64318
+	AddRecipe(64318,425,45780,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64318,1,2,12,F_WARLOCK,36,41)
+	self:addTradeAcquire(RecipeDB,64318,8,40)
+
+	--Glyph of Mind Sear -- 64309
+	AddRecipe(64309,425,45757,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64309,1,2,12,F_PRIEST,36,41)
+	self:addTradeAcquire(RecipeDB,64309,8,40)
+
+	--Glyph of Mirror Image -- 64314
+	AddRecipe(64314,425,45739,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64314,1,2,12,F_MAGE,36,41)
+	self:addTradeAcquire(RecipeDB,64314,8,40)
+
+	--Glyph of Monsoon -- 64258
+	AddRecipe(64258,250,45622,1,2,250,255,262,270)
+	self:addTradeFlags(RecipeDB,64258,1,2,3,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,64258,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
+	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
+
+	--Glyph of Mutilate -- 64260
+	AddRecipe(64260,255,45768,1,2,255,255,262,270)
+	self:addTradeFlags(RecipeDB,64260,1,2,3,F_ROGUE,36,41)
+	self:addTradeAcquire(RecipeDB,64260,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
+	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
+
+	--Glyph of Nourish -- 64313
+	AddRecipe(64313,425,45603,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64313,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,64313,8,40)
+
+	--Glyph of Pain Suppression -- 64259
+	AddRecipe(64259,255,45760,1,2,255,255,262,270)
+	self:addTradeFlags(RecipeDB,64259,1,2,3,F_PRIEST,36,41)
+	self:addTradeAcquire(RecipeDB,64259,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
+	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,30721,1,26916,1,30711,1,33679)
+
+	--Glyph of Penance -- 64282
+	AddRecipe(64282,425,45756,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64282,1,2,12,F_PRIEST,36,41)
+	self:addTradeAcquire(RecipeDB,64282,8,40)
+
+	--Glyph of Raptor Strike -- 64246
+	AddRecipe(64246,425,45735,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64246,1,2,12,F_HUNTER,36,41)
+	self:addTradeAcquire(RecipeDB,64246,8,40)
+
+	--Glyph of Riptide -- 64289
+	AddRecipe(64289,425,45772,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64289,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,64289,8,40)
+
+	--Glyph of Salvation -- 64251
+	AddRecipe(64251,425,45747,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64251,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,64251,8,40)
+
+	--Glyph of Savage Roar -- 64307
+	AddRecipe(64307,425,45604,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64307,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,64307,8,40)
+
+	--Glyph of Scatter Shot -- 64249
+	AddRecipe(64249,425,45734,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64249,1,2,12,F_HUNTER,36,41)
+	self:addTradeAcquire(RecipeDB,64249,8,40)
+
+	--Glyph of Shadow Dance -- 64286
+	AddRecipe(64286,425,45764,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64286,1,2,12,F_ROGUE,36,41)
+	self:addTradeAcquire(RecipeDB,64286,8,40)
+
+	--Glyph of Shadowflame -- 64311
+	AddRecipe(64311,425,45783,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64311,1,2,12,F_WARLOCK,36,41)
+	self:addTradeAcquire(RecipeDB,64311,8,40)
+
+	--Glyph of Shield of Righteousness -- 64308
+	AddRecipe(64308,425,45744,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64308,1,2,12,F_PALADIN,36,41)
+	self:addTradeAcquire(RecipeDB,64308,8,40)
+
+	--Glyph of Shield Wall -- 64252
+	AddRecipe(64252,425,45797,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64252,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,64252,8,40)
+
+	--Glyph of Shockwave -- 64296
+	AddRecipe(64296,425,45792,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64296,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,64296,8,40)
+
+	--Glyph of Soul Link -- 64250
+	AddRecipe(64250,425,45789,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64250,1,2,12,F_WARLOCK,36,41)
+	self:addTradeAcquire(RecipeDB,64250,8,40)
+
+	--Glyph of Spell Reflection -- 64302
+	AddRecipe(64302,425,45795,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64302,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,64302,8,40)
+
+	--Glyph of Stoneclaw Totem -- 64247
+	AddRecipe(64247,425,45778,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64247,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,64247,8,40)
+
+	--Glyph of Survival Instincts  -- 65245
+	AddRecipe(65245,425,46372,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,65245,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,65245,8,40)
+
+	--Glyph of Thunder -- 64287
+	AddRecipe(64287,425,45770,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64287,1,2,12,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,64287,8,40)
+
+	--Glyph of Totem of Wrath -- 64262
+	AddRecipe(64262,255,45776,1,2,255,255,262,270)
+	self:addTradeFlags(RecipeDB,64262,1,2,3,F_SHAMAN,36,41)
+	self:addTradeAcquire(RecipeDB,64262,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
+	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
+
+	--Glyph of Tricks of the Trade -- 64310
+	AddRecipe(64310,425,45767,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64310,1,2,12,F_ROGUE,36,41)
+	self:addTradeAcquire(RecipeDB,64310,8,40)
+
+	--Glyph of Vigilance -- 64255
+	AddRecipe(64255,425,45793,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64255,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,64255,8,40)
+
+	--Glyph of Wild Growth -- 64270
+	AddRecipe(64270,425,45602,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,64270,1,2,12,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,64270,8,40)
+
+	--Twilight Tome -- 64053
+	AddRecipe(64053,350,45849,1,2,350,375,387,400)
+	self:addTradeFlags(RecipeDB,64053,1,2,3,36,41,53,54,66)
+	self:addTradeAcquire(RecipeDB,64053,1,33603,1,28702,1,26977,1,26959,1,26995,1,26916)
+
+	--Glyph of Claw -- 67600
+	AddRecipe(67600,100,48720,1,2,100,105,110,115)
+	self:addTradeFlags(RecipeDB,67600,1,2,3,F_DRUID,36,41)
+	self:addTradeAcquire(RecipeDB,67600,1,33603,1,33679,1,28702,1,30722,1,30710,1,26959)
+
+	--Glyph of Command -- 68166
+	AddRecipe(68166,355,49084,1,2,355,355,360,365)
+	self:addTradeFlags(RecipeDB,68166,1,2,12,F_WARRIOR,36,41)
+	self:addTradeAcquire(RecipeDB,68166,8,14)
+
+	-- Runescroll of Fortitude -- 69385
+	AddRecipe(69385,440,49632,1,2,440,440,442,460)
+	self:addTradeFlags(RecipeDB,69385,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,69385,1,28702,1,26977,1,33603,1,26959,1,26916,1,26995)
+
+	-- Glyph of Quick Decay - 71102
+	AddRecipe(71102, 375, 50077, R_COMMON, GAME_WOTLK, 375, 380, 382, 385)
+	self:addTradeFlags(RecipeDB, 71102, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_WARLOCK)
+	self:addTradeAcquire(RecipeDB, 71102, A_VENDOR, 28723)
+
+	-- Glyph of Rapid Rejuvination - 71015
+	AddRecipe(71015, 375, 50125, R_COMMON, GAME_WOTLK, 375, 380, 382, 385)
+	self:addTradeFlags(RecipeDB, 71015, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DRUID)
+	self:addTradeAcquire(RecipeDB, 71015, A_VENDOR, 28723)
+
+	-- Glyph of Eternal Water - 71101
+	AddRecipe(71101, 375, 50045, R_COMMON, GAME_WOTLK, 375, 380, 382, 385)
+	self:addTradeFlags(RecipeDB, 71101, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_MAGE)
+	self:addTradeAcquire(RecipeDB, 71101, A_VENDOR, 28723)
+
+	return num_recipes
+
+end
diff --git a/Database/Jewelcrafting.lua b/Database/Jewelcrafting.lua
new file mode 100644
index 0000000..1f88771
--- /dev/null
+++ b/Database/Jewelcrafting.lua
@@ -0,0 +1,2840 @@
+--[[
+************************************************************************
+Jewelcrafting.lua
+Jewelcrafting data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = F_ALLIANCE, F_HORDE, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = F_ALLIANCE, F_HORDE, 3, 4, 5, 6, 7, 8
+
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitJewelcrafting(RecipeDB)
+
+	if initialized then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 25229, nil, Game, Orange, Yellow, Green, Gray)
+	end
+
+	-- Delicate Copper Wire -- 25255
+	AddRecipe(25255, 1, 20816, 1, 1)
+	self:addTradeFlags(RecipeDB, 25255, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 25255, 8, 8)
+
+	-- Bronze Setting -- 25278
+	AddRecipe(25278, 50, 20817, 1, 1)
+	self:addTradeFlags(RecipeDB, 25278, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 25278, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Elegant Silver Ring -- 25280
+	AddRecipe(25280, 50, 20818, 1, 1)
+	self:addTradeFlags(RecipeDB, 25280, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 25280, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Inlaid Malachite Ring -- 25283
+	AddRecipe(25283, 30, 20821, 1, 1)
+	self:addTradeFlags(RecipeDB, 25283, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 25283, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Simple Pearl Ring -- 25284
+	AddRecipe(25284, 60, 20820, 1, 1)
+	self:addTradeFlags(RecipeDB, 25284, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 25284, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Gloom Band -- 25287
+	AddRecipe(25287, 70, 20823, 1, 1)
+	self:addTradeFlags(RecipeDB, 25287, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 25287, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Heavy Silver Ring -- 25305
+	AddRecipe(25305, 90, 20826, 1, 1)
+	self:addTradeFlags(RecipeDB, 25305, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 25305, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Ring of Silver Might -- 25317
+	AddRecipe(25317, 80, 20827, 1, 1)
+	self:addTradeFlags(RecipeDB, 25317, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 25317, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Ring of Twilight Shadows -- 25318
+	AddRecipe(25318, 100, 20828, 1, 1)
+	self:addTradeFlags(RecipeDB, 25318, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 25318, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26960, 1, 33680)
+
+	-- Heavy Golden Necklace of Battle -- 25320
+	AddRecipe(25320, 150, 20856, 1, 1)
+	self:addTradeFlags(RecipeDB, 25320, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 51, 63)
+	self:addTradeAcquire(RecipeDB, 25320, 2, 1286, 2, 3367, 2, 16624, 2, 17512)
+
+	-- Moonsoul Crown -- 25321
+	AddRecipe(25321, 120, 20832, 1, 1)
+	self:addTradeFlags(RecipeDB, 25321, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 56)
+	self:addTradeAcquire(RecipeDB, 25321, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Wicked Moonstone Ring -- 25323
+	AddRecipe(25323, 125, 20833, 1, 1)
+	self:addTradeFlags(RecipeDB, 25323, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 25323, 2, 3499, 2, 3954)
+
+	-- Amulet of the Moon -- 25339
+	AddRecipe(25339, 110, 20830, 1, 1)
+	self:addTradeFlags(RecipeDB, 25339, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 25339, 2, 4229, 2, 4561, 2, 16624, 2, 17512)
+
+	-- Solid Bronze Ring -- 25490
+	AddRecipe(25490, 50, 20907, 1, 1)
+	self:addTradeFlags(RecipeDB, 25490, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 25490, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Braided Copper Ring -- 25493
+	AddRecipe(25493, 1, 20906, 2, 1)
+	self:addTradeFlags(RecipeDB, 25493, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 25493, 8, 8)
+
+	-- Barbaric Iron Collar -- 25498
+	AddRecipe(25498, 110, 20909, 1, 1)
+	self:addTradeFlags(RecipeDB, 25498, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
+	self:addTradeAcquire(RecipeDB, 25498, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Pendant of the Agate Shield -- 25610
+	AddRecipe(25610, 120, 20950, 1, 1)
+	self:addTradeFlags(RecipeDB, 25610, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 52, 63)
+	self:addTradeAcquire(RecipeDB, 25610, 2, 1448, 2, 4877)
+
+	-- Heavy Iron Knuckles -- 25612
+	AddRecipe(25612, 125, 20954, 1, 1)
+	self:addTradeFlags(RecipeDB, 25612, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 51, 66, 79)
+	self:addTradeAcquire(RecipeDB, 25612, 2, 2381, 2, 2393)
+
+	-- Golden Dragon Ring -- 25613
+	AddRecipe(25613, 135, 20955, 1, 1)
+	self:addTradeFlags(RecipeDB, 25613, F_ALLIANCE, F_HORDE, 3, 36, 41, 52, 62)
+	self:addTradeAcquire(RecipeDB, 25613, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Mithril Filigree -- 25615
+	AddRecipe(25615, 150, 20963, 1, 1)
+	self:addTradeFlags(RecipeDB, 25615, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 25615, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Blazing Citrine Ring -- 25617
+	AddRecipe(25617, 150, 20958, 1, 1)
+	self:addTradeFlags(RecipeDB, 25617, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 25617, 2, 2381, 2, 9636)
+
+	-- Jade Pendant of Blasting -- 25618
+	AddRecipe(25618, 160, 20966, 2, 1)
+	self:addTradeFlags(RecipeDB, 25618, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 25618, 7, 2)
+
+	-- The Jade Eye -- 25619
+	AddRecipe(25619, 170, 20959, 1, 1)
+	self:addTradeFlags(RecipeDB, 25619, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 52, 62)
+	self:addTradeAcquire(RecipeDB, 25619, 2, 4775, 2, 5163, 2, 16624, 2, 17512)
+
+	-- Engraved Truesilver Ring -- 25620
+	AddRecipe(25620, 170, 20960, 1, 1)
+	self:addTradeFlags(RecipeDB, 25620, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 25620, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Citrine Ring of Rapid Healing -- 25621
+	AddRecipe(25621, 180, 20961, 1, 1)
+	self:addTradeFlags(RecipeDB, 25621, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 25621, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Citrine Pendant of Golden Healing -- 25622
+	AddRecipe(25622, 190, 20967, 2, 1)
+	self:addTradeFlags(RecipeDB, 25622, F_ALLIANCE, F_HORDE, 10, 36, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 25622, 7, 2)
+
+	-- Figurine - Jade Owl -- 26872
+	AddRecipe(26872, 200, 21748, 1, 1)
+	self:addTradeFlags(RecipeDB, 26872, F_ALLIANCE, F_HORDE, 3, 37, 41, 53, 54, 61)
+	self:addTradeAcquire(RecipeDB, 26872, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Figurine - Golden Hare -- 26873
+	AddRecipe(26873, 200, 21756, 2, 1)
+	self:addTradeFlags(RecipeDB, 26873, F_ALLIANCE, F_HORDE, 10, 37, 40, 61)
+	self:addTradeAcquire(RecipeDB, 26873, 7, 2)
+
+	-- Aquamarine Signet -- 26874
+	AddRecipe(26874, 210, 20964, 1, 1)
+	self:addTradeFlags(RecipeDB, 26874, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 26874, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Figurine - Black Pearl Panther -- 26875
+	AddRecipe(26875, 215, 21758, 1, 1)
+	self:addTradeFlags(RecipeDB, 26875, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 40, 51, 61)
+	self:addTradeAcquire(RecipeDB, 26875, 2, 989, 2, 4897)
+
+	-- Aquamarine Pendant of the Warrior -- 26876
+	AddRecipe(26876, 220, 21755, 1, 1)
+	self:addTradeFlags(RecipeDB, 26876, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
+	self:addTradeAcquire(RecipeDB, 26876, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Ruby Crown of Restoration -- 26878
+	AddRecipe(26878, 225, 20969, 1, 1)
+	self:addTradeFlags(RecipeDB, 26878, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 56)
+	self:addTradeAcquire(RecipeDB, 26878, 2, 2810, 2, 2821)
+
+	-- Thorium Setting -- 26880
+	AddRecipe(26880, 225, 21752, 1, 1)
+	self:addTradeFlags(RecipeDB, 26880, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 26880, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Figurine - Truesilver Crab -- 26881
+	AddRecipe(26881, 225, 21760, 1, 1)
+	self:addTradeFlags(RecipeDB, 26881, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 40, 52, 61)
+	self:addTradeAcquire(RecipeDB, 26881, 2, 1148, 2, 4897)
+
+	-- Figurine - Truesilver Boar -- 26882
+	AddRecipe(26882, 235, 21763, 2, 1)
+	self:addTradeFlags(RecipeDB, 26882, F_ALLIANCE, F_HORDE, 10, 37, 40, 51, 61)
+	self:addTradeAcquire(RecipeDB, 26882, 7, 2)
+
+	-- Ruby Pendant of Fire -- 26883
+	AddRecipe(26883, 235, 21764, 1, 1)
+	self:addTradeFlags(RecipeDB, 26883, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 26883, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Truesilver Healing Ring -- 26885
+	AddRecipe(26885, 240, 21765, 1, 1)
+	self:addTradeFlags(RecipeDB, 26885, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 26885, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- The Aquamarine Ward -- 26887
+	AddRecipe(26887, 245, 21754, 2, 1)
+	self:addTradeFlags(RecipeDB, 26887, F_ALLIANCE, F_HORDE, 10, 36, 40, 52, 62)
+	self:addTradeAcquire(RecipeDB, 26887, 7, 2)
+
+	-- Gem Studded Band -- 26896
+	AddRecipe(26896, 250, 21753, 2, 1)
+	self:addTradeFlags(RecipeDB, 26896, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 26896, 7, 2)
+
+	-- Opal Necklace of Impact -- 26897
+	AddRecipe(26897, 250, 21766, 1, 1)
+	self:addTradeFlags(RecipeDB, 26897, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 51, 63)
+	self:addTradeAcquire(RecipeDB, 26897, 2, 5163, 2, 8363, 2, 16624, 2, 17512)
+
+	-- Figurine - Ruby Serpent -- 26900
+	AddRecipe(26900, 260, 21769, 2, 1)
+	self:addTradeFlags(RecipeDB, 26900, F_ALLIANCE, F_HORDE, 10, 37, 40, 53, 54, 61)
+	self:addTradeAcquire(RecipeDB, 26900, 7, 2)
+
+	-- Simple Opal Ring -- 26902
+	AddRecipe(26902, 260, 21767, 1, 1)
+	self:addTradeFlags(RecipeDB, 26902, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 26902, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Sapphire Signet -- 26903
+	AddRecipe(26903, 275, 21768, 1, 1)
+	self:addTradeFlags(RecipeDB, 26903, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 26903, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Emerald Crown of Destruction -- 26906
+	AddRecipe(26906, 275, 21774, 1, 1)
+	self:addTradeFlags(RecipeDB, 26906, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 56)
+	self:addTradeAcquire(RecipeDB, 26906, 2, 15179)
+
+	-- Onslaught Ring -- 26907
+	AddRecipe(26907, 280, 21775, 1, 1)
+	self:addTradeFlags(RecipeDB, 26907, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 26907, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Sapphire Pendant of Winter Night -- 26908
+	AddRecipe(26908, 280, 21790, 1, 1)
+	self:addTradeFlags(RecipeDB, 26908, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 26908, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Figurine - Emerald Owl -- 26909
+	AddRecipe(26909, 285, 21777, 2, 1)
+	self:addTradeFlags(RecipeDB, 26909, F_ALLIANCE, F_HORDE, 10, 37, 40, 53, 54, 61)
+	self:addTradeAcquire(RecipeDB, 26909, 7, 2)
+
+	-- Ring of Bitter Shadows -- 26910
+	AddRecipe(26910, 285, 21778, 1, 1)
+	self:addTradeFlags(RecipeDB, 26910, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 26910, 2, 12941)
+
+	-- Living Emerald Pendant -- 26911
+	AddRecipe(26911, 290, 21791, 1, 1)
+	self:addTradeFlags(RecipeDB, 26911, F_ALLIANCE, F_HORDE, 3, 37, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 26911, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Figurine - Black Diamond Crab -- 26912
+	AddRecipe(26912, 300, 21784, 2, 1)
+	self:addTradeFlags(RecipeDB, 26912, F_ALLIANCE, F_HORDE, 5, 11, 37, 41, 52, 61)
+	self:addTradeAcquire(RecipeDB, 26912, 3, 9736)
+
+	-- Figurine - Dark Iron Scorpid -- 26914
+	AddRecipe(26914, 300, 21789, 2, 1)
+	self:addTradeFlags(RecipeDB, 26914, F_ALLIANCE, F_HORDE, 5, 37, 41, 51, 61)
+	self:addTradeAcquire(RecipeDB, 26914, 3, 8983)
+
+	-- Necklace of the Diamond Tower -- 26915
+	AddRecipe(26915, 305, 21792, 1, 1)
+	self:addTradeFlags(RecipeDB, 26915, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 52, 63)
+	self:addTradeAcquire(RecipeDB, 26915, 2, 11189)
+
+	-- Band of Natural Fire -- 26916
+	AddRecipe(26916, 310, 21779, 1, 1)
+	self:addTradeFlags(RecipeDB, 26916, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 26916, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Woven Copper Ring -- 26925
+	AddRecipe(26925, 1, 21931, 2, 1)
+	self:addTradeFlags(RecipeDB, 26925, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 26925, 8, 8)
+
+	-- Heavy Copper Ring -- 26926
+	AddRecipe(26926, 5, 21932, 1, 1)
+	self:addTradeFlags(RecipeDB, 26926, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 26926, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Thick Bronze Necklace -- 26927
+	AddRecipe(26927, 50, 21933, 1, 1)
+	self:addTradeFlags(RecipeDB, 26927, F_ALLIANCE, F_HORDE, 3, 36, 41, 63)
+	self:addTradeAcquire(RecipeDB, 26927, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Ornate Tigerseye Necklace -- 26928
+	AddRecipe(26928, 30, 21934, 1, 1)
+	self:addTradeFlags(RecipeDB, 26928, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 26928, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Teardrop Blood Garnet -- 28903
+	AddRecipe(28903, 300, 23094, 1, 1)
+	self:addTradeFlags(RecipeDB, 28903, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 28903, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Bold Blood Garnet -- 28905
+	AddRecipe(28905, 305, 23095, 1, 1)
+	self:addTradeFlags(RecipeDB, 28905, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 28905, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Runed Blood Garnet -- 28906
+	AddRecipe(28906, 315, 23096, 2, 1)
+	self:addTradeFlags(RecipeDB, 28906, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 110)
+	self:addTradeAcquire(RecipeDB, 28906, 6, 934, 1, 19331)
+
+	-- Delicate Blood Garnet -- 28907
+	AddRecipe(28907, 325, 23097, 2, 1)
+	self:addTradeFlags(RecipeDB, 28907, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 105)
+	self:addTradeAcquire(RecipeDB, 28907, 6, 933, 2, 20242, 6, 933, 2, 23007)
+
+	-- Inscribed Flame Spessarite -- 28910
+	AddRecipe(28910, 300, 23098, 1, 1)
+	self:addTradeFlags(RecipeDB, 28910, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 28910, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Luminous Flame Spessarite -- 28912
+	AddRecipe(28912, 305, 23099, 2, 1)
+	self:addTradeFlags(RecipeDB, 28912, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 105)
+	self:addTradeAcquire(RecipeDB, 28912, 6, 933, 1, 20242, 6, 933, 1, 23007)
+
+	-- Glinting Flame Spessarite -- 28914
+	AddRecipe(28914, 315, 23100, 1, 1)
+	self:addTradeFlags(RecipeDB, 28914, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 28914, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Potent Flame Spessarite -- 28915
+	AddRecipe(28915, 325, 23101, 2, 1)
+	self:addTradeFlags(RecipeDB, 28915, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 107)
+	self:addTradeAcquire(RecipeDB, 28915, 6, 1011, 1, 21655)
+
+	-- Radiant Deep Peridot -- 28916
+	AddRecipe(28916, 300, 23103, 1, 1)
+	self:addTradeFlags(RecipeDB, 28916, F_ALLIANCE, F_HORDE, 3, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 28916, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Jagged Deep Peridot -- 28917
+	AddRecipe(28917, 305, 23104, 1, 1)
+	self:addTradeFlags(RecipeDB, 28917, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 28917, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Enduring Deep Peridot -- 28918
+	AddRecipe(28918, 315, 23105, 2, 1)
+	self:addTradeFlags(RecipeDB, 28918, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 52, 104)
+	self:addTradeAcquire(RecipeDB, 28918, 6, 946, 1, 17657, 6, 947, 1, 17585)
+
+	-- Dazzling Deep Peridot -- 28924
+	AddRecipe(28924, 325, 23106, 2, 1)
+	self:addTradeFlags(RecipeDB, 28924, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 110)
+	self:addTradeAcquire(RecipeDB, 28924, 6, 934, 2, 19331)
+
+	-- Glowing Shadow Draenite -- 28925
+	AddRecipe(28925, 300, 23108, 1, 1)
+	self:addTradeFlags(RecipeDB, 28925, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 28925, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Royal Shadow Draenite -- 28927
+	AddRecipe(28927, 305, 23109, 2, 1)
+	self:addTradeFlags(RecipeDB, 28927, F_ALLIANCE, F_VENDOR, 36, 41, 53, 54, 101)
+	self:addTradeAcquire(RecipeDB, 28927, 6, 932, 2, 19321)
+
+	-- Shifting Shadow Draenite -- 28933
+	AddRecipe(28933, 315, 23110, 2, 1)
+	self:addTradeFlags(RecipeDB, 28933, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 105)
+	self:addTradeAcquire(RecipeDB, 28933, 6, 933, 1, 20242, 6, 933, 1, 23007)
+
+	-- Sovereign Shadow Draenite -- 28936
+	AddRecipe(28936, 325, 23111, 2, 1)
+	self:addTradeFlags(RecipeDB, 28936, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 28936, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Brilliant Golden Draenite -- 28938
+	AddRecipe(28938, 300, 23113, 1, 1)
+	self:addTradeFlags(RecipeDB, 28938, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 28938, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Gleaming Golden Draenite -- 28944
+	AddRecipe(28944, 305, 23114, 2, 1)
+	self:addTradeFlags(RecipeDB, 28944, F_ALLIANCE, F_VENDOR, 36, 41, 101)
+	self:addTradeAcquire(RecipeDB, 28944, 6, 932, 1, 19321)
+
+	-- Thick Golden Draenite -- 28947
+	AddRecipe(28947, 315, 23115, 2, 1)
+	self:addTradeFlags(RecipeDB, 28947, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 52, 105)
+	self:addTradeAcquire(RecipeDB, 28947, 6, 933, 2, 20242, 6, 933, 2, 23007)
+
+	-- Rigid Golden Draenite -- 28948
+	AddRecipe(28948, 325, 23116, 2, 1)
+	self:addTradeFlags(RecipeDB, 28948, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 28948, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Solid Azure Moonstone -- 28950
+	AddRecipe(28950, 300, 23118, 1, 1)
+	self:addTradeFlags(RecipeDB, 28950, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 28950, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Sparkling Azure Moonstone -- 28953
+	AddRecipe(28953, 305, 23119, 2, 1)
+	self:addTradeFlags(RecipeDB, 28953, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 28953, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Stormy Azure Moonstone -- 28955
+	AddRecipe(28955, 315, 23120, 2, 1)
+	self:addTradeFlags(RecipeDB, 28955, F_ALLIANCE, F_HORDE, 10, 36, 40, 54)
+	self:addTradeAcquire(RecipeDB, 28955, 7, 2)
+
+	-- Lustrous Azure Moonstone -- 28957
+	AddRecipe(28957, 325, 23121, 2, 1)
+	self:addTradeFlags(RecipeDB, 28957, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 105)
+	self:addTradeAcquire(RecipeDB, 28957, 6, 933, 2, 20242, 6, 933, 2, 23007)
+
+	-- Fel Iron Blood Ring -- 31048
+	AddRecipe(31048, 310, 24074, 1, 1)
+	self:addTradeFlags(RecipeDB, 31048, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 31048, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Golden Draenite Ring -- 31049
+	AddRecipe(31049, 310, 24075, 1, 1)
+	self:addTradeFlags(RecipeDB, 31049, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 31049, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Azure Moonstone Ring -- 31050
+	AddRecipe(31050, 320, 24076, 1, 1)
+	self:addTradeFlags(RecipeDB, 31050, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 31050, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Thick Adamantite Necklace -- 31051
+	AddRecipe(31051, 335, 24077, 1, 1)
+	self:addTradeFlags(RecipeDB, 31051, F_ALLIANCE, F_HORDE, 3, 36, 41, 63)
+	self:addTradeAcquire(RecipeDB, 31051, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Heavy Adamantite Ring -- 31052
+	AddRecipe(31052, 335, 24078, 1, 1)
+	self:addTradeFlags(RecipeDB, 31052, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 31052, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Khorium Band of Shadows -- 31053
+	AddRecipe(31053, 350, 24079, 3, 1)
+	self:addTradeFlags(RecipeDB, 31053, F_ALLIANCE, F_HORDE, 11, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 31053, 3, 19826)
+
+	-- Khorium Band of Frost -- 31054
+	AddRecipe(31054, 355, 24080, 3, 1)
+	self:addTradeFlags(RecipeDB, 31054, F_ALLIANCE, F_HORDE, 5, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 31054, 3, 17722)
+
+	-- Khorium Inferno Band -- 31055
+	AddRecipe(31055, 355, 24082, 3, 1)
+	self:addTradeFlags(RecipeDB, 31055, F_ALLIANCE, F_HORDE, 5, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 31055, 3, 18472)
+
+	-- Khorium Band of Leaves -- 31056
+	AddRecipe(31056, 360, 24085, 3, 1)
+	self:addTradeFlags(RecipeDB, 31056, F_ALLIANCE, F_HORDE, 11, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 31056, 3, 19984)
+
+	-- Arcane Khorium Band -- 31057
+	AddRecipe(31057, 365, 24086, 3, 1)
+	self:addTradeFlags(RecipeDB, 31057, F_ALLIANCE, F_HORDE, 11, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 31057, 3, 18866)
+
+	-- Heavy Felsteel Ring -- 31058
+	AddRecipe(31058, 345, 24087, 3, 1)
+	self:addTradeFlags(RecipeDB, 31058, F_ALLIANCE, F_HORDE, 10, 36, 40, 51, 62)
+	self:addTradeAcquire(RecipeDB, 31058, 7, 3)
+
+	-- Delicate Eternium Ring -- 31060
+	AddRecipe(31060, 355, 24088, 3, 1)
+	self:addTradeFlags(RecipeDB, 31060, F_ALLIANCE, F_HORDE, 10, 36, 40, 52, 62)
+	self:addTradeAcquire(RecipeDB, 31060, 7, 3)
+
+	-- Blazing Eternium Band -- 31061
+	AddRecipe(31061, 365, 24089, 3, 1)
+	self:addTradeFlags(RecipeDB, 31061, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 31061, 7, 3)
+
+	-- Pendant of Frozen Flame -- 31062
+	AddRecipe(31062, 360, 24092, 3, 1)
+	self:addTradeFlags(RecipeDB, 31062, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 63, 106)
+	self:addTradeAcquire(RecipeDB, 31062, 6, 989, 3, 21643)
+
+	-- Pendant of Thawing -- 31063
+	AddRecipe(31063, 360, 24093, 3, 1)
+	self:addTradeFlags(RecipeDB, 31063, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 63, 107)
+	self:addTradeAcquire(RecipeDB, 31063, 6, 1011, 3, 21655)
+
+	-- Pendant of Withering -- 31064
+	AddRecipe(31064, 360, 24095, 3, 1)
+	self:addTradeFlags(RecipeDB, 31064, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 63, 110)
+	self:addTradeAcquire(RecipeDB, 31064, 6, 934, 3, 19331)
+
+	-- Pendant of Shadow's End -- 31065
+	AddRecipe(31065, 360, 24097, 3, 1)
+	self:addTradeFlags(RecipeDB, 31065, 1, F_VENDOR, 36, 41, 63, 101)
+	self:addTradeAcquire(RecipeDB, 31065, 6, 932, 3, 19321)
+
+	-- Pendant of the Null Rune -- 31066
+	AddRecipe(31066, 360, 24098, 3, 1)
+	self:addTradeFlags(RecipeDB, 31066, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 63, 105)
+	self:addTradeAcquire(RecipeDB, 31066, 6, 933, 3, 20242, 6, 933, 3, 23007)
+
+	-- Thick Felsteel Necklace -- 31067
+	AddRecipe(31067, 355, 24106, 3, 1)
+	self:addTradeFlags(RecipeDB, 31067, F_ALLIANCE, F_HORDE, 10, 36, 40, 63)
+	self:addTradeAcquire(RecipeDB, 31067, 7, 3)
+
+	-- Living Ruby Pendant -- 31068
+	AddRecipe(31068, 355, 24110, 3, 1)
+	self:addTradeFlags(RecipeDB, 31068, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 31068, 7, 3)
+
+	-- Braided Eternium Chain -- 31070
+	AddRecipe(31070, 360, 24114, 3, 1)
+	self:addTradeFlags(RecipeDB, 31070, F_ALLIANCE, F_HORDE, 10, 36, 40, 51, 63)
+	self:addTradeAcquire(RecipeDB, 31070, 7, 3)
+
+	-- Eye of the Night -- 31071
+	AddRecipe(31071, 360, 24116, 3, 1)
+	self:addTradeFlags(RecipeDB, 31071, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 31071, 7, 3)
+
+	-- Embrace of the Dawn -- 31072
+	AddRecipe(31072, 365, 24117, 3, 1)
+	self:addTradeFlags(RecipeDB, 31072, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 31072, 7, 3)
+
+	-- Chain of the Twilight Owl -- 31076
+	AddRecipe(31076, 365, 24121, 3, 1)
+	self:addTradeFlags(RecipeDB, 31076, F_ALLIANCE, F_HORDE, 10, 36, 40, 52, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 31076, 7, 3)
+
+	-- Coronet of Verdant Flame -- 31077
+	AddRecipe(31077, 370, 24122, 4, 1)
+	self:addTradeFlags(RecipeDB, 31077, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 56)
+	self:addTradeAcquire(RecipeDB, 31077, 3, 18422)
+
+	-- Circlet of Arcane Might -- 31078
+	AddRecipe(31078, 370, 24123, 4, 1)
+	self:addTradeFlags(RecipeDB, 31078, F_ALLIANCE, F_HORDE, 5, 36, 41, 53, 54, 56)
+	self:addTradeAcquire(RecipeDB, 31078, 3, 18096)
+
+	-- Figurine - Felsteel Boar -- 31079
+	AddRecipe(31079, 370, 24124, 3, 1)
+	self:addTradeFlags(RecipeDB, 31079, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 41, 51, 61, 107)
+	self:addTradeAcquire(RecipeDB, 31079, 6, 1011, 3, 21655)
+
+	-- Figurine - Dawnstone Crab -- 31080
+	AddRecipe(31080, 370, 24125, 3, 1)
+	self:addTradeFlags(RecipeDB, 31080, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 41, 52, 61, 104)
+	self:addTradeAcquire(RecipeDB, 31080, 6, 946, 3, 17657, 6, 947, 3, 17585)
+
+	-- Figurine - Living Ruby Serpent -- 31081
+	AddRecipe(31081, 370, 24126, 3, 1)
+	self:addTradeFlags(RecipeDB, 31081, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 41, 53, 54, 61, 106)
+	self:addTradeAcquire(RecipeDB, 31081, 6, 989, 3, 21643)
+
+	-- Figurine - Talasite Owl -- 31082
+	AddRecipe(31082, 370, 24127, 3, 1)
+	self:addTradeFlags(RecipeDB, 31082, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 41, 53, 54, 61, 111)
+	self:addTradeAcquire(RecipeDB, 31082, 6, 935, 3, 21432)
+
+	-- Figurine - Nightseye Panther -- 31083
+	AddRecipe(31083, 370, 24128, 3, 1)
+	self:addTradeFlags(RecipeDB, 31083, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 41, 51, 61, 103)
+	self:addTradeAcquire(RecipeDB, 31083, 6, 942, 3, 17904)
+
+	-- Bold Living Ruby -- 31084
+	AddRecipe(31084, 350, 24027, 3, 1)
+	self:addTradeFlags(RecipeDB, 31084, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 31084, 7, 3)
+
+	-- Delicate Living Ruby -- 31085
+	AddRecipe(31085, 350, 24028, 3, 1)
+	self:addTradeFlags(RecipeDB, 31085, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 31085, 7, 3)
+
+	-- Teardrop Living Ruby -- 31087
+	AddRecipe(31087, 350, 24029, 3, 1)
+	self:addTradeFlags(RecipeDB, 31087, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 31087, 7, 3)
+
+	-- Runed Living Ruby -- 31088
+	AddRecipe(31088, 350, 24030, 3, 1)
+	self:addTradeFlags(RecipeDB, 31088, F_ALLIANCE, F_HORDE, 10, 11, 36, 40, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 31088, 3, 24664, 7, 3)
+
+	-- Bright Living Ruby -- 31089
+	AddRecipe(31089, 350, 24031, 3, 1)
+	self:addTradeFlags(RecipeDB, 31089, F_ALLIANCE, F_HORDE, 10, 11, 36, 40, 41, 51)
+	self:addTradeAcquire(RecipeDB, 31089, 3, 24664, 7, 3)
+
+	-- Subtle Living Ruby -- 31090
+	AddRecipe(31090, 350, 24032, 3, 1)
+	self:addTradeFlags(RecipeDB, 31090, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
+	self:addTradeAcquire(RecipeDB, 31090, 7, 3)
+
+	-- Flashing Living Ruby -- 31091
+	AddRecipe(31091, 350, 24036, 3, 1)
+	self:addTradeFlags(RecipeDB, 31091, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
+	self:addTradeAcquire(RecipeDB, 31091, 7, 3)
+
+	-- Solid Star of Elune -- 31092
+	AddRecipe(31092, 350, 24033, 3, 1)
+	self:addTradeFlags(RecipeDB, 31092, F_ALLIANCE, F_HORDE, 10, 11, 36, 40, 41)
+	self:addTradeAcquire(RecipeDB, 31092, 3, 24664, 7, 3)
+
+	-- Lustrous Star of Elune -- 31094
+	AddRecipe(31094, 350, 24037, 3, 1)
+	self:addTradeFlags(RecipeDB, 31094, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 31094, 7, 3)
+
+	-- Stormy Star of Elune -- 31095
+	AddRecipe(31095, 350, 24039, 3, 1)
+	self:addTradeFlags(RecipeDB, 31095, F_ALLIANCE, F_HORDE, 10, 36, 40, 54)
+	self:addTradeAcquire(RecipeDB, 31095, 7, 3)
+
+	-- Brilliant Dawnstone -- 31096
+	AddRecipe(31096, 350, 24047, 3, 1)
+	self:addTradeFlags(RecipeDB, 31096, F_ALLIANCE, F_HORDE, 10, 36, 40)
+	self:addTradeAcquire(RecipeDB, 31096, 7, 3)
+
+	-- Smooth Dawnstone -- 31097
+	AddRecipe(31097, 350, 24048, 3, 1)
+	self:addTradeFlags(RecipeDB, 31097, F_ALLIANCE, F_HORDE, 10, 36, 40)
+	self:addTradeAcquire(RecipeDB, 31097, 7, 3)
+
+	-- Rigid Dawnstone -- 31098
+	AddRecipe(31098, 350, 24051, 3, 1)
+	self:addTradeFlags(RecipeDB, 31098, F_ALLIANCE, F_HORDE, 10, 11, 36, 40, 41)
+	self:addTradeAcquire(RecipeDB, 31098, 3, 24664, 7, 3)
+
+	-- Gleaming Dawnstone -- 31099
+	AddRecipe(31099, 350, 24050, 3, 1)
+	self:addTradeFlags(RecipeDB, 31099, F_ALLIANCE, F_HORDE, 10, 36, 40)
+	self:addTradeAcquire(RecipeDB, 31099, 7, 3)
+
+	-- Thick Dawnstone -- 31100
+	AddRecipe(31100, 350, 24052, 3, 1)
+	self:addTradeFlags(RecipeDB, 31100, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
+	self:addTradeAcquire(RecipeDB, 31100, 7, 3)
+
+	-- Mystic Dawnstone -- 31101
+	AddRecipe(31101, 350, 24053, 3, 1)
+	self:addTradeFlags(RecipeDB, 31101, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41)
+	self:addTradeAcquire(RecipeDB, 31101, 2, 21474, 2, 21485)
+
+	-- Sovereign Nightseye -- 31102
+	AddRecipe(31102, 350, 24054, 3, 1)
+	self:addTradeFlags(RecipeDB, 31102, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 31102, 7, 3)
+
+	-- Shifting Nightseye -- 31103
+	AddRecipe(31103, 350, 24055, 3, 1)
+	self:addTradeFlags(RecipeDB, 31103, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 31103, 7, 3)
+
+	-- Glowing Nightseye -- 31104
+	AddRecipe(31104, 350, 24056, 3, 1)
+	self:addTradeFlags(RecipeDB, 31104, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 31104, 7, 3)
+
+	-- Royal Nightseye -- 31105
+	AddRecipe(31105, 350, 24057, 3, 1)
+	self:addTradeFlags(RecipeDB, 31105, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 31105, 7, 3)
+
+	-- Inscribed Noble Topaz -- 31106
+	AddRecipe(31106, 350, 24058, 3, 1)
+	self:addTradeFlags(RecipeDB, 31106, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 31106, 7, 3)
+
+	-- Potent Noble Topaz -- 31107
+	AddRecipe(31107, 350, 24059, 3, 1)
+	self:addTradeFlags(RecipeDB, 31107, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 31107, 7, 3)
+
+	-- Luminous Noble Topaz -- 31108
+	AddRecipe(31108, 350, 24060, 3, 1)
+	self:addTradeFlags(RecipeDB, 31108, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 31108, 7, 3)
+
+	-- Glinting Noble Topaz -- 31109
+	AddRecipe(31109, 350, 24061, 3, 1)
+	self:addTradeFlags(RecipeDB, 31109, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 31109, 7, 3)
+
+	-- Enduring Talasite -- 31110
+	AddRecipe(31110, 350, 24062, 3, 1)
+	self:addTradeFlags(RecipeDB, 31110, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
+	self:addTradeAcquire(RecipeDB, 31110, 7, 3)
+
+	-- Radiant Talasite -- 31111
+	AddRecipe(31111, 350, 24066, 3, 1)
+	self:addTradeFlags(RecipeDB, 31111, F_ALLIANCE, F_HORDE, 10, 36, 40, 54)
+	self:addTradeAcquire(RecipeDB, 31111, 7, 3)
+
+	-- Dazzling Talasite -- 31112
+	AddRecipe(31112, 350, 24065, 3, 1)
+	self:addTradeFlags(RecipeDB, 31112, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 31112, 7, 3)
+
+	-- Jagged Talasite -- 31113
+	AddRecipe(31113, 350, 24067, 3, 1)
+	self:addTradeFlags(RecipeDB, 31113, F_ALLIANCE, F_HORDE, 10, 36, 40)
+	self:addTradeAcquire(RecipeDB, 31113, 7, 3)
+
+	-- Sparkling Star of Elune -- 31149
+	AddRecipe(31149, 350, 24035, 3, 1)
+	self:addTradeFlags(RecipeDB, 31149, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 31149, 7, 3)
+
+	-- Malachite Pendant -- 32178
+	AddRecipe(32178, 20, 25438, 1, 1)
+	self:addTradeFlags(RecipeDB, 32178, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
+	self:addTradeAcquire(RecipeDB, 32178, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Tigerseye Band -- 32179
+	AddRecipe(32179, 20, 25439, 1, 1)
+	self:addTradeFlags(RecipeDB, 32179, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 32179, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Rough Stone Statue -- 32259
+	AddRecipe(32259, 1, 25498, 1, 1)
+	self:addTradeFlags(RecipeDB, 32259, F_ALLIANCE, F_HORDE, 3, 37, 41)
+	self:addTradeAcquire(RecipeDB, 32259, 8, 8)
+
+	-- Coarse Stone Statue -- 32801
+	AddRecipe(32801, 50, 25880, 1, 1)
+	self:addTradeFlags(RecipeDB, 32801, F_ALLIANCE, F_HORDE, 3, 37, 41)
+	self:addTradeAcquire(RecipeDB, 32801, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Heavy Stone Statue -- 32807
+	AddRecipe(32807, 110, 25881, 1, 1)
+	self:addTradeFlags(RecipeDB, 32807, F_ALLIANCE, F_HORDE, 3, 37, 41)
+	self:addTradeAcquire(RecipeDB, 32807, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Solid Stone Statue -- 32808
+	AddRecipe(32808, 175, 25882, 1, 1)
+	self:addTradeFlags(RecipeDB, 32808, F_ALLIANCE, F_HORDE, 3, 37, 41)
+	self:addTradeAcquire(RecipeDB, 32808, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Dense Stone Statue -- 32809
+	AddRecipe(32809, 225, 25883, 1, 1)
+	self:addTradeFlags(RecipeDB, 32809, F_ALLIANCE, F_HORDE, 3, 37, 41)
+	self:addTradeAcquire(RecipeDB, 32809, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Powerful Earthstorm Diamond -- 32866
+	AddRecipe(32866, 365, 25896, 1, 1)
+	self:addTradeFlags(RecipeDB, 32866, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 105)
+	self:addTradeAcquire(RecipeDB, 32866, 6, 933, 2, 17518)
+
+	-- Bracing Earthstorm Diamond -- 32867
+	AddRecipe(32867, 365, 25897, 1, 1)
+	self:addTradeFlags(RecipeDB, 32867, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 105)
+	self:addTradeAcquire(RecipeDB, 32867, 6, 933, 3, 17518)
+
+	-- Tenacious Earthstorm Diamond -- 32868
+	AddRecipe(32868, 365, 25898, 3, 1)
+	self:addTradeFlags(RecipeDB, 32868, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
+	self:addTradeAcquire(RecipeDB, 32868, 7, 3)
+
+	-- Brutal Earthstorm Diamond -- 32869
+	AddRecipe(32869, 365, 25899, 3, 1)
+	self:addTradeFlags(RecipeDB, 32869, F_ALLIANCE, F_HORDE, 10, 36, 40)
+	self:addTradeAcquire(RecipeDB, 32869, 7, 3)
+
+	-- Insightful Earthstorm Diamond -- 32870
+	AddRecipe(32870, 365, 25901, 1, 1)
+	self:addTradeFlags(RecipeDB, 32870, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_CASTER, F_HEALER, 111)
+	self:addTradeAcquire(RecipeDB, 32870, 6, 935, 1, 21432)
+
+	-- Destructive Skyfire Diamond -- 32871
+	AddRecipe(32871, 365, 25890, 3, 1)
+	self:addTradeFlags(RecipeDB, 32871, F_ALLIANCE, F_HORDE, 10, 36, 40)
+	self:addTradeAcquire(RecipeDB, 32871, 7, 3)
+
+	-- Mystical Skyfire Diamond -- 32872
+	AddRecipe(32872, 365, 25893, 3, 1)
+	self:addTradeFlags(RecipeDB, 32872, F_ALLIANCE, F_HORDE, 10, 36, 40)
+	self:addTradeAcquire(RecipeDB, 32872, 7, 3)
+
+	-- Swift Skyfire Diamond -- 32873
+	AddRecipe(32873, 365, 25894, 1, 1)
+	self:addTradeFlags(RecipeDB, 32873, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 105)
+	self:addTradeAcquire(RecipeDB, 32873, 6, 933, 2, 20242, 6, 933, 2, 23007)
+
+	-- Enigmatic Skyfire Diamond -- 32874
+	AddRecipe(32874, 365, 25895, 1, 1)
+	self:addTradeFlags(RecipeDB, 32874, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 106)
+	self:addTradeAcquire(RecipeDB, 32874, 6, 989, 2, 21643)
+
+	-- Smooth Golden Draenite -- 34069
+	AddRecipe(34069, 325, 28290, 2, 1)
+	self:addTradeFlags(RecipeDB, 34069, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 34069, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Bright Blood Garnet -- 34590
+	AddRecipe(34590, 305, 28595, 1, 1)
+	self:addTradeFlags(RecipeDB, 34590, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 34590, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Golden Ring of Power -- 34955
+	AddRecipe(34955, 180, 29157, 1, 1)
+	self:addTradeFlags(RecipeDB, 34955, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 34955, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Truesilver Commander's Ring -- 34959
+	AddRecipe(34959, 200, 29158, 1, 1)
+	self:addTradeFlags(RecipeDB, 34959, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 34959, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Glowing Thorium Band -- 34960
+	AddRecipe(34960, 280, 29159, 1, 1)
+	self:addTradeFlags(RecipeDB, 34960, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 34960, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Emerald Lion Ring -- 34961
+	AddRecipe(34961, 290, 29160, 1, 1)
+	self:addTradeFlags(RecipeDB, 34961, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 34961, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Brilliant Necklace -- 36523
+	AddRecipe(36523, 75, 30419, 1, 1)
+	self:addTradeFlags(RecipeDB, 36523, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 36523, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Heavy Jade Ring -- 36524
+	AddRecipe(36524, 105, 30420, 1, 1)
+	self:addTradeFlags(RecipeDB, 36524, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 36524, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Red Ring of Destruction -- 36525
+	AddRecipe(36525, 230, 30421, 1, 1)
+	self:addTradeFlags(RecipeDB, 36525, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 36525, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Diamond Focus Ring -- 36526
+	AddRecipe(36526, 265, 30422, 1, 1)
+	self:addTradeFlags(RecipeDB, 36526, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 36526, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Bronze Band of Force -- 37818
+	AddRecipe(37818, 65, 30804, 1, 1)
+	self:addTradeFlags(RecipeDB, 37818, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 37818, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Ring of Arcane Shielding -- 37855
+	AddRecipe(37855, 360, 30825, 3, 1)
+	self:addTradeFlags(RecipeDB, 37855, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 62, 111)
+	self:addTradeAcquire(RecipeDB, 37855, 6, 935, 2, 21432)
+
+	-- Mercurial Adamantite -- 38068
+	AddRecipe(38068, 325, 31079, 1, 1)
+	self:addTradeFlags(RecipeDB, 38068, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 38068, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Bronze Torc -- 38175
+	AddRecipe(38175, 80, 31154, 1, 1)
+	self:addTradeFlags(RecipeDB, 38175, F_ALLIANCE, F_HORDE, 3, 36, 41, 63)
+	self:addTradeAcquire(RecipeDB, 38175, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- The Frozen Eye -- 38503
+	AddRecipe(38503, 375, 31398, 4, 1)
+	self:addTradeFlags(RecipeDB, 38503, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 62, 114)
+	self:addTradeAcquire(RecipeDB, 38503, 6, 967, 2, 18255)
+
+	-- The Natural Ward -- 38504
+	AddRecipe(38504, 375, 31399, 4, 1)
+	self:addTradeFlags(RecipeDB, 38504, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 62, 103)
+	self:addTradeAcquire(RecipeDB, 38504, 6, 942, 4, 17904)
+
+	-- Great Golden Draenite -- 39451
+	AddRecipe(39451, 325, 31860, 2, 1)
+	self:addTradeFlags(RecipeDB, 39451, F_ALLIANCE, F_HORDE, 11, 36, 40)
+	self:addTradeAcquire(RecipeDB, 39451, 8, 35)
+
+	-- Great Dawnstone -- 39452
+	AddRecipe(39452, 350, 31861, 3, 1)
+	self:addTradeFlags(RecipeDB, 39452, F_ALLIANCE, F_HORDE, 10, 36, 40)
+	self:addTradeAcquire(RecipeDB, 39452, 7, 3)
+
+	-- Balanced Shadow Draenite -- 39455
+	AddRecipe(39455, 325, 31862, 2, 1)
+	self:addTradeFlags(RecipeDB, 39455, F_ALLIANCE, F_HORDE, 11, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 39455, 8, 35)
+
+	-- Infused Shadow Draenite -- 39458
+	AddRecipe(39458, 325, 31864, 2, 1)
+	self:addTradeFlags(RecipeDB, 39458, F_ALLIANCE, F_HORDE, 11, 36, 40, 51, 53, 54)
+	self:addTradeAcquire(RecipeDB, 39458, 8, 35)
+
+	-- Infused Nightseye -- 39462
+	AddRecipe(39462, 350, 31865, 3, 1)
+	self:addTradeFlags(RecipeDB, 39462, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 39462, 7, 3)
+
+	-- Balanced Nightseye -- 39463
+	AddRecipe(39463, 350, 31863, 3, 1)
+	self:addTradeFlags(RecipeDB, 39463, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 39463, 7, 3)
+
+	-- Veiled Flame Spessarite -- 39466
+	AddRecipe(39466, 325, 31866, 2, 1)
+	self:addTradeFlags(RecipeDB, 39466, F_ALLIANCE, F_HORDE, 11, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 39466, 8, 35)
+
+	-- Wicked Flame Spessarite -- 39467
+	AddRecipe(39467, 325, 31869, 2, 1)
+	self:addTradeFlags(RecipeDB, 39467, F_ALLIANCE, F_HORDE, 11, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 39467, 8, 35)
+
+	-- Veiled Noble Topaz -- 39470
+	AddRecipe(39470, 350, 31867, 3, 1)
+	self:addTradeFlags(RecipeDB, 39470, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 39470, 7, 3)
+
+	-- Wicked Noble Topaz -- 39471
+	AddRecipe(39471, 350, 31868, 3, 1)
+	self:addTradeFlags(RecipeDB, 39471, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 39471, 7, 3)
+
+	-- Bold Crimson Spinel -- 39705
+	AddRecipe(39705, 375, 32193, 1, 1)
+	self:addTradeFlags(RecipeDB, 39705, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39705, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
+
+	-- Delicate Crimson Spinel -- 39706
+	AddRecipe(39706, 375, 32194, 1, 1)
+	self:addTradeFlags(RecipeDB, 39706, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39706, 6, 1077, 1, 25950, 6, 990, 1, 23437, 6, 1077, 1, 27666)
+
+	-- Teardrop Crimson Spinel -- 39710
+	AddRecipe(39710, 375, 32195, 1, 1)
+	self:addTradeFlags(RecipeDB, 39710, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39710, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
+
+	-- Runed Crimson Spinel -- 39711
+	AddRecipe(39711, 375, 32196, 1, 1)
+	self:addTradeFlags(RecipeDB, 39711, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39711, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
+
+	-- Bright Crimson Spinel -- 39712
+	AddRecipe(39712, 375, 32197, 1, 1)
+	self:addTradeFlags(RecipeDB, 39712, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39712, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
+
+	-- Subtle Crimson Spinel -- 39713
+	AddRecipe(39713, 375, 32198, 1, 1)
+	self:addTradeFlags(RecipeDB, 39713, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 52, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39713, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
+
+	-- Flashing Crimson Spinel -- 39714
+	AddRecipe(39714, 375, 32199, 1, 1)
+	self:addTradeFlags(RecipeDB, 39714, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 52, 112)
+	self:addTradeAcquire(RecipeDB, 39714, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
+
+	-- Solid Empyrean Sapphire -- 39715
+	AddRecipe(39715, 375, 32200, 1, 1)
+	self:addTradeFlags(RecipeDB, 39715, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39715, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
+
+	-- Sparkling Empyrean Sapphire -- 39716
+	AddRecipe(39716, 375, 32201, 1, 1)
+	self:addTradeFlags(RecipeDB, 39716, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39716, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
+
+	-- Lustrous Empyrean Sapphire -- 39717
+	AddRecipe(39717, 375, 32202, 1, 1)
+	self:addTradeFlags(RecipeDB, 39717, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39717, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
+
+	-- Stormy Empyrean Sapphire -- 39718
+	AddRecipe(39718, 375, 32203, 1, 1)
+	self:addTradeFlags(RecipeDB, 39718, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 54, 112)
+	self:addTradeAcquire(RecipeDB, 39718, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
+
+	-- Brilliant Lionseye -- 39719
+	AddRecipe(39719, 375, 32204, 1, 1)
+	self:addTradeFlags(RecipeDB, 39719, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39719, 6, 1077, 1, 25950, 6, 990, 1, 23437, 6, 1077, 1, 27666)
+
+	-- Smooth Lionseye -- 39720
+	AddRecipe(39720, 375, 32205, 1, 1)
+	self:addTradeFlags(RecipeDB, 39720, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39720, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
+
+	-- Rigid Lionseye -- 39721
+	AddRecipe(39721, 375, 32206, 1, 1)
+	self:addTradeFlags(RecipeDB, 39721, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39721, 6, 1077, 3, 25950, 6, 990, 3, 23437, 6, 1077, 3, 27666)
+
+	-- Gleaming Lionseye -- 39722
+	AddRecipe(39722, 375, 32207, 1, 1)
+	self:addTradeFlags(RecipeDB, 39722, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39722, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
+
+	-- Thick Lionseye -- 39723
+	AddRecipe(39723, 375, 32208, 1, 1)
+	self:addTradeFlags(RecipeDB, 39723, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 52, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39723, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
+
+	-- Mystic Lionseye -- 39724
+	AddRecipe(39724, 375, 32209, 1, 1)
+	self:addTradeFlags(RecipeDB, 39724, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 112)
+	self:addTradeAcquire(RecipeDB, 39724, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
+
+	-- Great Lionseye -- 39725
+	AddRecipe(39725, 375, 32210, 1, 1)
+	self:addTradeFlags(RecipeDB, 39725, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 112)
+	self:addTradeAcquire(RecipeDB, 39725, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
+
+	-- Sovereign Shadowsong Amethyst -- 39727
+	AddRecipe(39727, 375, 32211, 1, 1)
+	self:addTradeFlags(RecipeDB, 39727, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 51, 112)
+	self:addTradeAcquire(RecipeDB, 39727, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
+
+	-- Shifting Shadowsong Amethyst -- 39728
+	AddRecipe(39728, 375, 32212, 1, 1)
+	self:addTradeFlags(RecipeDB, 39728, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 51, 112)
+	self:addTradeAcquire(RecipeDB, 39728, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
+
+	-- Balanced Shadowsong Amethyst -- 39729
+	AddRecipe(39729, 375, 32213, 1, 1)
+	self:addTradeFlags(RecipeDB, 39729, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39729, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
+
+	-- Infused Shadowsong Amethyst -- 39730
+	AddRecipe(39730, 375, 32214, 1, 1)
+	self:addTradeFlags(RecipeDB, 39730, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39730, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
+
+	-- Glowing Shadowsong Amethyst -- 39731
+	AddRecipe(39731, 375, 32215, 1, 1)
+	self:addTradeFlags(RecipeDB, 39731, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39731, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
+
+	-- Royal Shadowsong Amethyst -- 39732
+	AddRecipe(39732, 375, 32216, 1, 1)
+	self:addTradeFlags(RecipeDB, 39732, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39732, 6, 1077, 3, 25950, 6, 990, 3, 23437, 6, 1077, 3, 27666)
+
+	-- Inscribed Pyrestone -- 39733
+	AddRecipe(39733, 375, 32217, 1, 1)
+	self:addTradeFlags(RecipeDB, 39733, F_ALLIANCE, F_HORDE, 4, 6, 36, 41, 51, 112)
+	self:addTradeAcquire(RecipeDB, 39733, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
+
+	-- Potent Pyrestone -- 39734
+	AddRecipe(39734, 375, 32218, 1, 1)
+	self:addTradeFlags(RecipeDB, 39734, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39734, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
+
+	-- Luminous Pyrestone -- 39735
+	AddRecipe(39735, 375, 32219, 1, 1)
+	self:addTradeFlags(RecipeDB, 39735, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39735, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
+
+	-- Glinting Pyrestone -- 39736
+	AddRecipe(39736, 375, 32220, 1, 1)
+	self:addTradeFlags(RecipeDB, 39736, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39736, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
+
+	-- Veiled Pyrestone -- 39737
+	AddRecipe(39737, 375, 32221, 1, 1)
+	self:addTradeFlags(RecipeDB, 39737, F_ALLIANCE, F_HORDE, 4, 6, 36, 41, 53, 54, 112)
+	self:addTradeAcquire(RecipeDB, 39737, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
+
+	-- Wicked Pyrestone -- 39738
+	AddRecipe(39738, 375, 32222, 1, 1)
+	self:addTradeFlags(RecipeDB, 39738, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39738, 6, 1077, 3, 25950, 6, 990, 3, 23437, 6, 1077, 3, 27666)
+
+	-- Enduring Seaspray Emerald -- 39739
+	AddRecipe(39739, 375, 32223, 1, 1)
+	self:addTradeFlags(RecipeDB, 39739, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39739, 6, 1077, 3, 25950, 6, 990, 3, 23437, 6, 1077, 3, 27666)
+
+	-- Radiant Seaspray Emerald -- 39740
+	AddRecipe(39740, 375, 32224, 1, 1)
+	self:addTradeFlags(RecipeDB, 39740, F_ALLIANCE, F_HORDE, 4, 36, 41, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39740, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
+
+	-- Dazzling Seaspray Emerald -- 39741
+	AddRecipe(39741, 375, 32225, 1, 1)
+	self:addTradeFlags(RecipeDB, 39741, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39741, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
+
+	-- Jagged Seaspray Emerald -- 39742
+	AddRecipe(39742, 375, 32226, 1, 1)
+	self:addTradeFlags(RecipeDB, 39742, F_ALLIANCE, F_HORDE, 4, 36, 41, 109, 112)
+	self:addTradeAcquire(RecipeDB, 39742, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
+
+	-- Relentless Earthstorm Diamond -- 39961
+	AddRecipe(39961, 365, 32409, 3, 1)
+	self:addTradeFlags(RecipeDB, 39961, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 105)
+	self:addTradeAcquire(RecipeDB, 39961, 6, 933, 4, 20242, 6, 933, 4, 23007)
+
+	-- Thundering Skyfire Diamond -- 39963
+	AddRecipe(39963, 365, 32410, 3, 1)
+	self:addTradeFlags(RecipeDB, 39963, F_ALLIANCE, F_HORDE, 10, 36, 40)
+	self:addTradeAcquire(RecipeDB, 39963, 7, 3)
+
+	-- Necklace of the Deep -- 40514
+	AddRecipe(40514, 340, 32508, 1, 1)
+	self:addTradeFlags(RecipeDB, 40514, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
+	self:addTradeAcquire(RecipeDB, 40514, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Brilliant Pearl Band -- 41414
+	AddRecipe(41414, 325, 32772, 1, 1)
+	self:addTradeFlags(RecipeDB, 41414, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 41414, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- The Black Pearl -- 41415
+	AddRecipe(41415, 330, 32774, 1, 1)
+	self:addTradeFlags(RecipeDB, 41415, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 41415, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Crown of the Sea Witch -- 41418
+	AddRecipe(41418, 365, 32776, 1, 1)
+	self:addTradeFlags(RecipeDB, 41418, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 56)
+	self:addTradeAcquire(RecipeDB, 41418, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Purified Jaggal Pearl -- 41420
+	AddRecipe(41420, 325, 32833, 1, 1)
+	self:addTradeFlags(RecipeDB, 41420, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 41420, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Purified Shadow Pearl -- 41429
+	AddRecipe(41429, 350, 32836, 1, 1)
+	self:addTradeFlags(RecipeDB, 41429, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 41429, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
+
+	-- Don Julio's Heart -- 42558
+	AddRecipe(42558, 360, 33133, 1, 1)
+	self:addTradeFlags(RecipeDB, 42558, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54, 105)
+	self:addTradeAcquire(RecipeDB, 42558, 6, 933, 3, 20242, 6, 933, 3, 23007)
+
+	-- Kailee's Rose -- 42588
+	AddRecipe(42588, 360, 33134, 1, 1)
+	self:addTradeFlags(RecipeDB, 42588, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54, 111)
+	self:addTradeAcquire(RecipeDB, 42588, 6, 935, 2, 21432)
+
+	-- Crimson Sun -- 42589
+	AddRecipe(42589, 360, 33131, 1, 1)
+	self:addTradeFlags(RecipeDB, 42589, F_ALLIANCE, F_HORDE, 4, 37, 41, 51, 105)
+	self:addTradeAcquire(RecipeDB, 42589, 6, 933, 3, 20242, 6, 933, 3, 23007)
+
+	-- Falling Star -- 42590
+	AddRecipe(42590, 360, 33135, 1, 1)
+	self:addTradeFlags(RecipeDB, 42590, F_ALLIANCE, F_HORDE, 4, 37, 41, 107)
+	self:addTradeAcquire(RecipeDB, 42590, 6, 1011, 3, 21655)
+
+	-- Stone of Blades -- 42591
+	AddRecipe(42591, 360, 33143, 1, 1)
+	self:addTradeFlags(RecipeDB, 42591, F_ALLIANCE, F_HORDE, 4, 37, 41, 106)
+	self:addTradeAcquire(RecipeDB, 42591, 6, 989, 3, 21643)
+
+	-- Blood of Amber -- 42592
+	AddRecipe(42592, 360, 33140, 1, 1)
+	self:addTradeFlags(RecipeDB, 42592, F_ALLIANCE, F_HORDE, 4, 37, 41, 111, F_DPS)
+	self:addTradeAcquire(RecipeDB, 42592, 6, 935, 3, 21432)
+
+	-- Facet of Eternity -- 42593
+	AddRecipe(42593, 360, 33144, 1, 1)
+	self:addTradeFlags(RecipeDB, 42593, F_ALLIANCE, F_HORDE, 4, 37, 41, 52, 106)
+	self:addTradeAcquire(RecipeDB, 42593, 6, 989, 2, 21643)
+
+	-- Steady Talasite -- 43493
+	AddRecipe(43493, 350, 33782, 3, 1)
+	self:addTradeFlags(RecipeDB, 43493, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
+	self:addTradeAcquire(RecipeDB, 43493, 2, 18821, 2, 18822)
+
+	-- Chaotic Skyfire Diamond -- 44794
+	AddRecipe(44794, 365, 34220, 3, 1)
+	self:addTradeFlags(RecipeDB, 44794, F_ALLIANCE, F_HORDE, 11, 36, 41)
+	self:addTradeAcquire(RecipeDB, 44794, 3, 19768)
+
+	-- Loop of Forged Power -- 46122
+	AddRecipe(46122, 365, 34362, 4, 1)
+	self:addTradeFlags(RecipeDB, 46122, F_ALLIANCE, F_HORDE, 6, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 46122, 8, 24)
+
+	-- Ring of Flowing Life -- 46123
+	AddRecipe(46123, 365, 34363, 4, 1)
+	self:addTradeFlags(RecipeDB, 46123, F_ALLIANCE, F_HORDE, 6, 36, 40, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 46123, 8, 24)
+
+	-- Hard Khorium Band -- 46124
+	AddRecipe(46124, 365, 34361, 4, 1)
+	self:addTradeFlags(RecipeDB, 46124, F_ALLIANCE, F_HORDE, 6, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 46124, 8, 24)
+
+	-- Pendant of Sunfire -- 46125
+	AddRecipe(46125, 365, 34359, 4, 1)
+	self:addTradeFlags(RecipeDB, 46125, F_ALLIANCE, F_HORDE, 6, 37, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 46125, 8, 24)
+
+	-- Amulet of Flowing Life -- 46126
+	AddRecipe(46126, 365, 34360, 4, 1)
+	self:addTradeFlags(RecipeDB, 46126, F_ALLIANCE, F_HORDE, 6, 37, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 46126, 8, 24)
+
+	-- Hard Khorium Choker -- 46127
+	AddRecipe(46127, 365, 34358, 4, 1)
+	self:addTradeFlags(RecipeDB, 46127, F_ALLIANCE, F_HORDE, 6, 11, 37, 41, 51, 63)
+	self:addTradeAcquire(RecipeDB, 46127, 8, 24)
+
+	-- Quick Dawnstone -- 46403
+	AddRecipe(46403, 350, 35315, 3, 1)
+	self:addTradeFlags(RecipeDB, 46403, F_ALLIANCE, F_HORDE, 4, 36, 41, 112)
+	self:addTradeAcquire(RecipeDB, 46403, 6, 1077, 4, 25950, 6, 1077, 4, 27666)
+
+	-- Reckless Noble Topaz -- 46404
+	AddRecipe(46404, 350, 35316, 3, 1)
+	self:addTradeFlags(RecipeDB, 46404, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 112)
+	self:addTradeAcquire(RecipeDB, 46404, 6, 1077, 4, 25950, 6, 1077, 4, 27666)
+
+	-- Forceful Talasite -- 46405
+	AddRecipe(46405, 350, 35318, 3, 1)
+	self:addTradeFlags(RecipeDB, 46405, F_ALLIANCE, F_HORDE, 4, 36, 41, 112)
+	self:addTradeAcquire(RecipeDB, 46405, 6, 1077, 4, 25950, 6, 1077, 4, 27666)
+
+	-- Eternal Earthstorm Diamond -- 46597
+	AddRecipe(46597, 370, 35501, 1, 1)
+	self:addTradeFlags(RecipeDB, 46597, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 112)
+	self:addTradeAcquire(RecipeDB, 46597, 6, 1077, 3, 25032)
+
+	-- Ember Skyfire Diamond -- 46601
+	AddRecipe(46601, 370, 35503, 1, 1)
+	self:addTradeFlags(RecipeDB, 46601, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 112)
+	self:addTradeAcquire(RecipeDB, 46601, 6, 1077, 3, 25032)
+
+	-- Figurine - Empyrean Tortoise -- 46775
+	AddRecipe(46775, 375, 35693, 1, 1)
+	self:addTradeFlags(RecipeDB, 46775, F_ALLIANCE, F_HORDE, 4, 37, 41, 52, 61, 112)
+	self:addTradeAcquire(RecipeDB, 46775, 6, 1077, 3, 25032)
+
+	-- Figurine - Khorium Boar -- 46776
+	AddRecipe(46776, 375, 35694, 1, 1)
+	self:addTradeFlags(RecipeDB, 46776, F_ALLIANCE, F_HORDE, 4, 37, 41, 51, 61, 112)
+	self:addTradeAcquire(RecipeDB, 46776, 6, 1077, 3, 25032)
+
+	-- Figurine - Crimson Serpent -- 46777
+	AddRecipe(46777, 375, 35700, 1, 1)
+	self:addTradeFlags(RecipeDB, 46777, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54, 61, 112)
+	self:addTradeAcquire(RecipeDB, 46777, 6, 1077, 3, 25032)
+
+	-- Figurine - Shadowsong Panther -- 46778
+	AddRecipe(46778, 375, 35702, 1, 1)
+	self:addTradeFlags(RecipeDB, 46778, F_ALLIANCE, F_HORDE, 4, 37, 41, 51, 61, 112)
+	self:addTradeAcquire(RecipeDB, 46778, 6, 1077, 3, 25032)
+
+	-- Figurine - Seaspray Albatross -- 46779
+	AddRecipe(46779, 375, 35703, 1, 1)
+	self:addTradeFlags(RecipeDB, 46779, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54, 61, 112)
+	self:addTradeAcquire(RecipeDB, 46779, 6, 1077, 3, 25032)
+
+	-- Regal Nightseye -- 46803
+	AddRecipe(46803, 350, 35707, 1, 1)
+	self:addTradeFlags(RecipeDB, 46803, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 112)
+	self:addTradeAcquire(RecipeDB, 46803, 6, 1077, 3, 25032)
+
+	-- Forceful Seaspray Emerald -- 47053
+	AddRecipe(47053, 375, 35759, 4, 1)
+	self:addTradeFlags(RecipeDB, 47053, F_ALLIANCE, F_HORDE, 4, 36, 41, 109, 112)
+	self:addTradeAcquire(RecipeDB, 47053, 6, 1077, 3, 25032, 6, 1077, 3, 25950, 6, 990, 2, 23437, 6, 1077, 3, 27666)
+
+	-- Steady Seaspray Emerald -- 47054
+	AddRecipe(47054, 375, 35758, 4, 1)
+	self:addTradeFlags(RecipeDB, 47054, F_ALLIANCE, F_HORDE, 4, 36, 41, 109, 112)
+	self:addTradeAcquire(RecipeDB, 47054, 6, 990, 2, 23437, 6, 1077, 3, 25032, 6, 1077, 3, 25950, 6, 1077, 3, 27666)
+
+	-- Reckless Pyrestone -- 47055
+	AddRecipe(47055, 375, 35760, 4, 1)
+	self:addTradeFlags(RecipeDB, 47055, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
+	self:addTradeAcquire(RecipeDB, 47055, 6, 1077, 3, 25032, 6, 1077, 3, 25950, 6, 990, 2, 23437, 6, 1077, 3, 27666)
+
+	-- Quick Lionseye -- 47056
+	AddRecipe(47056, 375, 35761, 4, 1)
+	self:addTradeFlags(RecipeDB, 47056, F_ALLIANCE, F_HORDE, 4, 36, 41, 109, 112)
+	self:addTradeAcquire(RecipeDB, 47056, 6, 1077, 3, 25032, 6, 1077, 3, 25950, 6, 990, 2, 23437, 6, 1077, 3, 27666)
+
+	-- Brilliant Glass -- 47280
+	AddRecipe(47280, 350, 35945, 3, 1)
+	self:addTradeFlags(RecipeDB, 47280, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 47280, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
+
+	-- Purified Shadowsong Amethyst -- 48789
+	AddRecipe(48789, 375, 37503, 1, 1)
+	self:addTradeFlags(RecipeDB, 48789, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 112)
+	self:addTradeAcquire(RecipeDB, 48789, 6, 1077, 4, 25950, 6, 1077, 4, 27666)
+
+	-- Bold Scarlet Ruby -- 53830
+	AddRecipe(53830, 390, 39996, 3, 2)
+	self:addTradeFlags(RecipeDB, 53830, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53830, 2, 28721, 2, 33602)
+
+	-- Bold Bloodstone -- 53831
+	AddRecipe(53831, 350, 39900, 2, 2)
+	self:addTradeFlags(RecipeDB, 53831, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53831, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Delicate Bloodstone -- 53832
+	AddRecipe(53832, 350, 39905, 2, 2)
+	self:addTradeFlags(RecipeDB, 53832, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53832, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Runed Bloodstone -- 53834
+	AddRecipe(53834, 350, 39911, 2, 2)
+	self:addTradeFlags(RecipeDB, 53834, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53834, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Bright Bloodstone -- 53835
+	AddRecipe(53835, 350, 39906, 2, 2)
+	self:addTradeFlags(RecipeDB, 53835, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53835, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Subtle Bloodstone -- 53843
+	AddRecipe(53843, 360, 39907, 2, 2)
+	self:addTradeFlags(RecipeDB, 53843, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53843, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Flashing Bloodstone -- 53844
+	AddRecipe(53844, 350, 39908, 2, 2)
+	self:addTradeFlags(RecipeDB, 53844, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53844, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Fractured Bloodstone -- 53845
+	AddRecipe(53845, 350, 39909, 2, 2)
+	self:addTradeFlags(RecipeDB, 53845, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53845, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Brilliant Sun Crystal -- 53852
+	AddRecipe(53852, 350, 39912, 2, 2)
+	self:addTradeFlags(RecipeDB, 53852, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53852, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Smooth Sun Crystal -- 53853
+	AddRecipe(53853, 350, 39914, 2, 2)
+	self:addTradeFlags(RecipeDB, 53853, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53853, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Rigid Sun Crystal -- 53854
+	AddRecipe(53854, 350, 39915, 2, 2)
+	self:addTradeFlags(RecipeDB, 53854, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53854, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Thick Sun Crystal -- 53855
+	AddRecipe(53855, 350, 39916, 2, 2)
+	self:addTradeFlags(RecipeDB, 53855, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53855, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Quick Sun Crystal -- 53856
+	AddRecipe(53856, 350, 39918, 2, 2)
+	self:addTradeFlags(RecipeDB, 53856, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53856, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Mystic Sun Crystal -- 53857
+	AddRecipe(53857, 350, 39917, 2, 2)
+	self:addTradeFlags(RecipeDB, 53857, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53857, 2, 34079, 2, 34039)
+
+	-- Sovereign Shadow Crystal -- 53859
+	AddRecipe(53859, 350, 39934, 2, 2)
+	self:addTradeFlags(RecipeDB, 53859, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53859, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Shifting Shadow Crystal -- 53860
+	AddRecipe(53860, 350, 39935, 2, 2)
+	self:addTradeFlags(RecipeDB, 53860, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53860, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Tenuous Shadow Crystal -- 53861
+	AddRecipe(53861, 350, 39942, 2, 2)
+	self:addTradeFlags(RecipeDB, 53861, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53861, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Glowing Shadow Crystal -- 53862
+	AddRecipe(53862, 350, 39936, 2, 2)
+	self:addTradeFlags(RecipeDB, 53862, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53862, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Purified Shadow Crystal -- 53863
+	AddRecipe(53863, 350, 39941, 2, 2)
+	self:addTradeFlags(RecipeDB, 53863, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53863, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Royal Shadow Crystal -- 53864
+	AddRecipe(53864, 350, 39943, 2, 2)
+	self:addTradeFlags(RecipeDB, 53864, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53864, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Mysterious Shadow Crystal -- 53865
+	AddRecipe(53865, 350, 39945, 2, 2)
+	self:addTradeFlags(RecipeDB, 53865, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53865, 2, 34079, 2, 34039)
+
+	-- Balanced Shadow Crystal -- 53866
+	AddRecipe(53866, 350, 39937, 2, 2)
+	self:addTradeFlags(RecipeDB, 53866, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53866, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Infused Shadow Crystal -- 53867
+	AddRecipe(53867, 350, 39944, 2, 2)
+	self:addTradeFlags(RecipeDB, 53867, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53867, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Regal Shadow Crystal -- 53868
+	AddRecipe(53868, 360, 39938, 2, 2)
+	self:addTradeFlags(RecipeDB, 53868, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53868, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Defender's Shadow Crystal -- 53869
+	AddRecipe(53869, 350, 39939, 2, 2)
+	self:addTradeFlags(RecipeDB, 53869, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 120)
+	self:addTradeAcquire(RecipeDB, 53869, 6, 1073, 2, 31916, 6, 1073, 2, 32763)
+
+	-- Puissant Shadow Crystal -- 53870
+	AddRecipe(53870, 350, 39933, 2, 2)
+	self:addTradeFlags(RecipeDB, 53870, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53870, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Guardian's Shadow Crystal -- 53871
+	AddRecipe(53871, 350, 39940, 2, 2)
+	self:addTradeFlags(RecipeDB, 53871, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 53871, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Inscribed Huge Citrine -- 53872
+	AddRecipe(53872, 350, 39947, 2, 2)
+	self:addTradeFlags(RecipeDB, 53872, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53872, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Etched Huge Citrine -- 53873
+	AddRecipe(53873, 350, 39948, 2, 2)
+	self:addTradeFlags(RecipeDB, 53873, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53873, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Champion's Huge Citrine -- 53874
+	AddRecipe(53874, 350, 39949, 2, 2)
+	self:addTradeFlags(RecipeDB, 53874, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 53874, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Resplendent Huge Citrine -- 53875
+	AddRecipe(53875, 350, 39950, 2, 2)
+	self:addTradeFlags(RecipeDB, 53875, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53875, 2, 34079, 2, 34039)
+
+	-- Fierce Huge Citrine -- 53876
+	AddRecipe(53876, 350, 39951, 2, 2)
+	self:addTradeFlags(RecipeDB, 53876, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53876, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Deadly Huge Citrine -- 53877
+	AddRecipe(53877, 350, 39952, 2, 2)
+	self:addTradeFlags(RecipeDB, 53877, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 117)
+	self:addTradeAcquire(RecipeDB, 53877, 6, 1098, 1, 32538)
+
+	-- Glinting Huge Citrine -- 53878
+	AddRecipe(53878, 350, 39953, 2, 2)
+	self:addTradeFlags(RecipeDB, 53878, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53878, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Lucent Huge Citrine -- 53879
+	AddRecipe(53879, 350, 39954, 2, 2)
+	self:addTradeFlags(RecipeDB, 53879, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53879, 2, 34079, 2, 34039)
+
+	-- Deft Huge Citrine -- 53880
+	AddRecipe(53880, 350, 39955, 2, 2)
+	self:addTradeFlags(RecipeDB, 53880, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53880, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Luminous Huge Citrine -- 53881
+	AddRecipe(53881, 350, 39946, 2, 2)
+	self:addTradeFlags(RecipeDB, 53881, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53881, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Potent Huge Citrine -- 53882
+	AddRecipe(53882, 350, 39956, 2, 2)
+	self:addTradeFlags(RecipeDB, 53882, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53882, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Veiled Huge Citrine -- 53883
+	AddRecipe(53883, 350, 39957, 2, 2)
+	self:addTradeFlags(RecipeDB, 53883, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53883, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Durable Huge Citrine -- 53884
+	AddRecipe(53884, 350, 39958, 2, 2)
+	self:addTradeFlags(RecipeDB, 53884, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53884, 2, 34079, 2, 34039)
+
+	-- Reckless Huge Citrine -- 53885
+	AddRecipe(53885, 350, 39959, 2, 2)
+	self:addTradeFlags(RecipeDB, 53885, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 116)
+	self:addTradeAcquire(RecipeDB, 53885, 6, 1104, 1, 31911)
+
+	-- Wicked Huge Citrine -- 53886
+	AddRecipe(53886, 350, 39960, 2, 2)
+	self:addTradeFlags(RecipeDB, 53886, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53886, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Pristine Huge Citrine -- 53887
+	AddRecipe(53887, 350, 39961, 2, 2)
+	self:addTradeFlags(RecipeDB, 53887, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53887, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Empowered Huge Citrine -- 53888
+	AddRecipe(53888, 350, 39962, 2, 2)
+	self:addTradeFlags(RecipeDB, 53888, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53888, 2, 34079, 2, 34039)
+
+	-- Stark Huge Citrine -- 53889
+	AddRecipe(53889, 350, 39963, 2, 2)
+	self:addTradeFlags(RecipeDB, 53889, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53889, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Stalwart Huge Citrine -- 53890
+	AddRecipe(53890, 350, 39964, 2, 2)
+	self:addTradeFlags(RecipeDB, 53890, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53890, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Glimmering Huge Citrine -- 53891
+	AddRecipe(53891, 360, 39965, 2, 2)
+	self:addTradeFlags(RecipeDB, 53891, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53891, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Accurate Huge Citrine -- 53892
+	AddRecipe(53892, 350, 39966, 2, 2)
+	self:addTradeFlags(RecipeDB, 53892, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 53892, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Resolute Huge Citrine -- 53893
+	AddRecipe(53893, 350, 39967, 2, 2)
+	self:addTradeFlags(RecipeDB, 53893, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 53893, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Timeless Dark Jade -- 53894
+	AddRecipe(53894, 350, 39968, 2, 2)
+	self:addTradeFlags(RecipeDB, 53894, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53894, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Jagged Dark Jade -- 53916
+	AddRecipe(53916, 350, 39974, 2, 2)
+	self:addTradeFlags(RecipeDB, 53916, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53916, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Vivid Dark Jade -- 53917
+	AddRecipe(53917, 350, 39975, 2, 2)
+	self:addTradeFlags(RecipeDB, 53917, F_ALLIANCE, F_HORDE, 4, 36, 41, 121)
+	self:addTradeAcquire(RecipeDB, 53917, 6, 1105, 1, 31910)
+
+	-- Enduring Dark Jade -- 53918
+	AddRecipe(53918, 350, 39976, 2, 2)
+	self:addTradeFlags(RecipeDB, 53918, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53918, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Steady Dark Jade -- 53919
+	AddRecipe(53919, 350, 39977, 2, 2)
+	self:addTradeFlags(RecipeDB, 53919, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53919, 2, 34079, 2, 34039)
+
+	-- Forceful Dark Jade -- 53920
+	AddRecipe(53920, 350, 39978, 2, 2)
+	self:addTradeFlags(RecipeDB, 53920, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53920, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Seer's Dark Jade -- 53921
+	AddRecipe(53921, 350, 39979, 2, 2)
+	self:addTradeFlags(RecipeDB, 53921, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 120)
+	self:addTradeAcquire(RecipeDB, 53921, 6, 1073, 1, 31916, 6, 1073, 1, 32763)
+
+	-- Misty Dark Jade -- 53922
+	AddRecipe(53922, 350, 39980, 2, 2)
+	self:addTradeFlags(RecipeDB, 53922, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53922, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Shining Dark Jade -- 53923
+	AddRecipe(53923, 350, 39981, 2, 2)
+	self:addTradeFlags(RecipeDB, 53923, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53923, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Turbid Dark Jade -- 53924
+	AddRecipe(53924, 350, 39982, 2, 2)
+	self:addTradeFlags(RecipeDB, 53924, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53924, 2, 34079, 2, 34039)
+
+	-- Intricate Dark Jade -- 53925
+	AddRecipe(53925, 350, 39983, 2, 2)
+	self:addTradeFlags(RecipeDB, 53925, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53925, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Dazzling Dark Jade -- 53926
+	AddRecipe(53926, 350, 39984, 2, 2)
+	self:addTradeFlags(RecipeDB, 53926, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53926, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Sundered Dark Jade -- 53927
+	AddRecipe(53927, 350, 39985, 2, 2)
+	self:addTradeFlags(RecipeDB, 53927, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53927, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Lambent Dark Jade -- 53928
+	AddRecipe(53928, 350, 39986, 2, 2)
+	self:addTradeFlags(RecipeDB, 53928, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53928, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Opaque Dark Jade -- 53929
+	AddRecipe(53929, 350, 39988, 2, 2)
+	self:addTradeFlags(RecipeDB, 53929, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53929, 2, 34079, 2, 34039)
+
+	-- Energized Dark Jade -- 53930
+	AddRecipe(53930, 350, 39989, 2, 2)
+	self:addTradeFlags(RecipeDB, 53930, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53930, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Radiant Dark Jade -- 53931
+	AddRecipe(53931, 350, 39990, 2, 2)
+	self:addTradeFlags(RecipeDB, 53931, F_ALLIANCE, F_HORDE, 3, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 53931, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Tense Dark Jade -- 53932
+	AddRecipe(53932, 350, 39991, 2, 2)
+	self:addTradeFlags(RecipeDB, 53932, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 53932, 2, 34079, 2, 34039)
+
+	-- Shattered Dark Jade -- 53933
+	AddRecipe(53933, 350, 39992, 2, 2)
+	self:addTradeFlags(RecipeDB, 53933, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 53933, 2, 34079, 2, 34039)
+
+	-- Solid Chalcedony -- 53934
+	AddRecipe(53934, 350, 39919, 2, 2)
+	self:addTradeFlags(RecipeDB, 53934, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53934, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Sparkling Chalcedony -- 53940
+	AddRecipe(53940, 350, 39920, 2, 2)
+	self:addTradeFlags(RecipeDB, 53940, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53940, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Lustrous Chalcedony -- 53941
+	AddRecipe(53941, 350, 39927, 2, 2)
+	self:addTradeFlags(RecipeDB, 53941, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53941, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Stormy Chalcedony -- 53943
+	AddRecipe(53943, 350, 39927, 2, 2)
+	self:addTradeFlags(RecipeDB, 53943, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 53943, 2, 34079, 2, 34039)
+
+	-- Delicate Scarlet Ruby -- 53945
+	AddRecipe(53945, 390, 39997, 3, 2)
+	self:addTradeFlags(RecipeDB, 53945, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53945, 2, 28721, 2, 33602)
+
+	-- Runed Scarlet Ruby -- 53946
+	AddRecipe(53946, 390, 39998, 3, 2)
+	self:addTradeFlags(RecipeDB, 53946, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 118)
+	self:addTradeAcquire(RecipeDB, 53946, 6, 1090, 4, 32287)
+
+	-- Bright Scarlet Ruby -- 53947
+	AddRecipe(53947, 390, 39999, 3, 2)
+	self:addTradeFlags(RecipeDB, 53947, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53947, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Flashing Scarlet Ruby -- 53949
+	AddRecipe(53949, 390, 40001, 3, 2)
+	self:addTradeFlags(RecipeDB, 53949, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53949, 2, 28721, 2, 33602)
+
+	-- Fractured Scarlet Ruby -- 53950
+	AddRecipe(53950, 390, 40002, 3, 2)
+	self:addTradeFlags(RecipeDB, 53950, F_ALLIANCE, F_HORDE, 11, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53950, 3, 29570)
+
+	-- Precise Scarlet Ruby -- 53951
+	AddRecipe(53951, 390, 40003, 3, 2)
+	self:addTradeFlags(RecipeDB, 53951, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 53951, 3, 29311)
+
+	-- Solid Sky Sapphire -- 53952
+	AddRecipe(53952, 390, 40008, 3, 2)
+	self:addTradeFlags(RecipeDB, 53952, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53952, 2, 28721, 2, 33602)
+
+	-- Sparkling Sky Sapphire -- 53953
+	AddRecipe(53953, 390, 40009, 3, 2)
+	self:addTradeFlags(RecipeDB, 53953, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53953, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Lustrous Sky Sapphire -- 53954
+	AddRecipe(53954, 390, 40010, 3, 2)
+	self:addTradeFlags(RecipeDB, 53954, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53954, 2, 28721, 2, 33602)
+
+	-- Stormy Sky Sapphire -- 53955
+	AddRecipe(53955, 390, 40011, 3, 2)
+	self:addTradeFlags(RecipeDB, 53955, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 53955, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Brilliant Autumn's Glow -- 53956
+	AddRecipe(53956, 390, 40012, 3, 2)
+	self:addTradeFlags(RecipeDB, 53956, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53956, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Smooth Autumn's Glow -- 53957
+	AddRecipe(53957, 390, 40013, 3, 2)
+	self:addTradeFlags(RecipeDB, 53957, F_ALLIANCE, F_HORDE, 4, 36, 41, 119)
+	self:addTradeAcquire(RecipeDB, 53957, 6, 1119, 4, 32540)
+
+	-- Rigid Autumn's Glow -- 53958
+	AddRecipe(53958, 390, 40014, 3, 2)
+	self:addTradeFlags(RecipeDB, 53958, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53958, 2, 28721, 2, 33602)
+
+	-- Thick Autumn's Glow -- 53959
+	AddRecipe(53959, 390, 40015, 3, 2)
+	self:addTradeFlags(RecipeDB, 53959, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53959, 3, 31134)
+
+	-- Mystic Autumn's Glow -- 53960
+	AddRecipe(53960, 390, 40016, 3, 2)
+	self:addTradeFlags(RecipeDB, 53960, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53960, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Quick Autumn's Glow -- 53961
+	AddRecipe(53961, 390, 40017, 3, 2)
+	self:addTradeFlags(RecipeDB, 53961, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53961, 2, 28721, 2, 33602)
+
+	-- Sovereign Twilight Opal -- 53962
+	AddRecipe(53962, 380, 40022, 3, 2)
+	self:addTradeFlags(RecipeDB, 53962, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 53962, 7, 3)
+
+	-- Tenuous Twilight Opal -- 53964
+	AddRecipe(53964, 380, 40024, 3, 2)
+	self:addTradeFlags(RecipeDB, 53964, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 53964, 7, 3)
+
+	-- Glowing Twilight Opal -- 53965
+	AddRecipe(53965, 390, 40025, 3, 2)
+	self:addTradeFlags(RecipeDB, 53965, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 117)
+	self:addTradeAcquire(RecipeDB, 53965, 6, 1098, 4, 32538)
+
+	-- Purified Twilight Opal -- 53966
+	AddRecipe(53966, 380, 40026, 3, 2)
+	self:addTradeFlags(RecipeDB, 53966, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53966, 7, 3)
+
+	-- Royal Twilight Opal -- 53967
+	AddRecipe(53967, 390, 40027, 3, 2)
+	self:addTradeFlags(RecipeDB, 53967, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53967, 2, 28721, 2, 33602)
+
+	-- Mysterious Twilight Opal
+	AddRecipe(53968, 390, 40028, 3, 2)
+	self:addTradeFlags(RecipeDB, 53968, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53968, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Balanced Twilight Opal -- 53969
+	AddRecipe(53969, 390, 40029, 3, 2)
+	self:addTradeFlags(RecipeDB, 53969, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53969, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Infused Twilight Opal -- 53970
+	AddRecipe(53970, 390, 40030, 3, 2)
+	self:addTradeFlags(RecipeDB, 53970, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53970, 3, 29120)
+
+	-- Regal Twilight Opal -- 53971
+	AddRecipe(53971, 390, 40031, 3, 2)
+	self:addTradeFlags(RecipeDB, 53971, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53971, 2, 28721, 2, 33602)
+
+	-- Defender's Twilight Opal -- 53972
+	AddRecipe(53972, 390, 40032, 3, 2)
+	self:addTradeFlags(RecipeDB, 53972, F_ALLIANCE, F_HORDE, 11, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53972, 3, 29370, 3, 29376, 3, 30208, 3, 30222)
+
+	-- Puissant Twilight Opal -- 53973
+	AddRecipe(53973, 390, 40033, 3, 2)
+	self:addTradeFlags(RecipeDB, 53973, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53973, 2, 28721, 2, 33602)
+
+	-- Guardian's Twilight Opal -- 53974
+	AddRecipe(53974, 390, 40034, 3, 2)
+	self:addTradeFlags(RecipeDB, 53974, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 52, 115)
+	self:addTradeAcquire(RecipeDB, 53974, 6, 1106, 3, 30431)
+
+	-- Inscribed Monarch Topaz -- 53975
+	AddRecipe(53975, 390, 40037, 3, 2)
+	self:addTradeFlags(RecipeDB, 53975, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 53975, 7, 3)
+
+	-- Etched Monarch Topaz -- 53976
+	AddRecipe(53976, 380, 40038, 3, 2)
+	self:addTradeFlags(RecipeDB, 53976, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
+	self:addTradeAcquire(RecipeDB, 53976, 7, 3)
+
+	-- Champion's Monarch Topaz -- 53977
+	AddRecipe(53977, 380, 40039, 3, 2)
+	self:addTradeFlags(RecipeDB, 53977, F_ALLIANCE, F_HORDE, 10, 36, 40, 51, 52)
+	self:addTradeAcquire(RecipeDB, 53977, 7, 3)
+
+	-- Resplendent Monarch Topaz -- 53978
+	AddRecipe(53978, 390, 40040, 3, 2)
+	self:addTradeFlags(RecipeDB, 53978, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53978, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Deadly Monarch Topaz -- 53979
+	AddRecipe(53979, 390, 40043, 3, 2)
+	self:addTradeFlags(RecipeDB, 53979, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53979, 3, 26723)
+
+	-- Glinting Monarch Topaz -- 53980
+	AddRecipe(53980, 390, 40044, 3, 2)
+	self:addTradeFlags(RecipeDB, 53980, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53980, 2, 28721, 2, 33602)
+
+	-- Lucent Monarch Topaz -- 53981
+	AddRecipe(53981, 390, 40045, 3, 2)
+	self:addTradeFlags(RecipeDB, 53981, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53981, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Deft Monarch Topaz -- 53982
+	AddRecipe(53982, 390, 40046, 3, 2)
+	self:addTradeFlags(RecipeDB, 53982, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53982, 3, 27978)
+
+	-- Luminous Monarch Topaz -- 53983
+	AddRecipe(53983, 390, 40047, 3, 2)
+	self:addTradeFlags(RecipeDB, 53983, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53983, 2, 28721, 2, 33602)
+
+	-- Potent Monarch Topaz -- 53984
+	AddRecipe(53984, 390, 40048, 3, 2)
+	self:addTradeFlags(RecipeDB, 53984, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53984, 2, 28721, 2, 33602)
+
+	-- Veiled Monarch Topaz -- 53985
+	AddRecipe(53985, 390, 40049, 3, 2)
+	self:addTradeFlags(RecipeDB, 53985, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53985, 2, 28721, 2, 33602)
+
+	-- Durable Monarch Topaz -- 53986
+	AddRecipe(53986, 390, 40050, 3, 2)
+	self:addTradeFlags(RecipeDB, 53986, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53986, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Reckless Monarch Topaz -- 53987
+	AddRecipe(53987, 390, 40051, 3, 2)
+	self:addTradeFlags(RecipeDB, 53987, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 53987, 2, 28721, 2, 33602)
+
+	-- Wicked Monarch Topaz -- 53988
+	AddRecipe(53988, 390, 40052, 3, 2)
+	self:addTradeFlags(RecipeDB, 53988, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 117)
+	self:addTradeAcquire(RecipeDB, 53988, 6, 1098, 3, 32538)
+
+	-- Pristine Monarch Topaz -- 53989
+	AddRecipe(53989, 390, 40053, 3, 2)
+	self:addTradeFlags(RecipeDB, 53989, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53989, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Empowered Monarch Topaz -- 53990
+	AddRecipe(53990, 390, 40054, 3, 2)
+	self:addTradeFlags(RecipeDB, 53990, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53990, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Stark Monarch Topaz -- 53991
+	AddRecipe(53991, 390, 40055, 3, 2)
+	self:addTradeFlags(RecipeDB, 53991, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53991, 2, 28721, 2, 33602)
+
+	-- Stalwart Monarch Topaz -- 53992
+	AddRecipe(53992, 390, 40056, 3, 2)
+	self:addTradeFlags(RecipeDB, 53992, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
+	self:addTradeAcquire(RecipeDB, 53992, 7, 3)
+
+	-- Glimmering Monarch Topaz -- 53993
+	AddRecipe(53993, 390, 40057, 3, 2)
+	self:addTradeFlags(RecipeDB, 53993, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 122)
+	self:addTradeAcquire(RecipeDB, 53993, 6, 1091, 4, 32533)
+
+	-- Accurate Monarch Topaz -- 53994
+	AddRecipe(53994, 390, 40058, 3, 2)
+	self:addTradeFlags(RecipeDB, 53994, F_ALLIANCE, F_HORDE, 11, 36, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 53994, 3, 28379, 3, 28851, 3, 29402, 3, 30260, 3, 30448)
+
+	-- Timeless Forest Emerald -- 53995
+	AddRecipe(53995, 390, 40085, 3, 2)
+	self:addTradeFlags(RecipeDB, 53995, F_ALLIANCE, F_HORDE, 5, 11, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53995, 3, 26632)
+
+	-- Jagged Forest Emerald -- 53996
+	AddRecipe(53996, 390, 40086, 3, 2)
+	self:addTradeFlags(RecipeDB, 53996, F_ALLIANCE, F_HORDE, 4, 36, 41, 116)
+	self:addTradeAcquire(RecipeDB, 53996, 6, 1104, 3, 31911)
+
+	-- Vivid Forest Emerald -- 53997
+	AddRecipe(53997, 390, 40088, 3, 2)
+	self:addTradeFlags(RecipeDB, 53997, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 53997, 2, 28721, 2, 33602)
+
+	-- Enduring Forest Emerald -- 53998
+	AddRecipe(53998, 390, 40089, 3, 2)
+	self:addTradeFlags(RecipeDB, 53998, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53998, 2, 28721, 2, 33602)
+
+	-- Steady Forest Emerald -- 54000
+	AddRecipe(54000, 390, 40090, 3, 2)
+	self:addTradeFlags(RecipeDB, 54000, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
+	self:addTradeAcquire(RecipeDB, 54000, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Forceful Forest Emerald -- 54001
+	AddRecipe(54001, 390, 40091, 3, 2)
+	self:addTradeFlags(RecipeDB, 54001, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 54001, 2, 28721, 2, 33602)
+
+	-- Seer's Forest Emerald -- 54002
+	AddRecipe(54002, 390, 40092, 3, 2)
+	self:addTradeFlags(RecipeDB, 54002, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 54002, 2, 28721, 2, 33602)
+
+	-- Misty Forest Emerald -- 54003
+	AddRecipe(54003, 380, 40095, 3, 2)
+	self:addTradeFlags(RecipeDB, 54003, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 54003, 7, 3)
+
+	-- Shining Forest Emerald -- 54004
+	AddRecipe(54004, 380, 40099, 3, 2)
+	self:addTradeFlags(RecipeDB, 54004, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 54004, 7, 3)
+
+	-- Turbid Forest Emerald -- 54005
+	AddRecipe(54005, 390, 40102, 3, 2)
+	self:addTradeFlags(RecipeDB, 54005, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 54005, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Intricate Forest Emerald -- 54006
+	AddRecipe(54006, 390, 40104, 3, 2)
+	self:addTradeFlags(RecipeDB, 54006, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 54006, 2, 28721, 2, 33602)
+
+	-- Dazzling Forest Emerald -- 54007
+	AddRecipe(54007, 390, 40094, 3, 2)
+	self:addTradeFlags(RecipeDB, 54007, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 54007, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Sundered Forest Emerald -- 54008
+	AddRecipe(54008, 390, 40096, 3, 2)
+	self:addTradeFlags(RecipeDB, 54008, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 121)
+	self:addTradeAcquire(RecipeDB, 54008, 6, 1105, 3, 31910)
+
+	-- Lambent Forest Emerald -- 54009
+	AddRecipe(54009, 390, 40100, 3, 2)
+	self:addTradeFlags(RecipeDB, 54009, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 54009, 2, 28721, 2, 33602)
+
+	-- Opaque Forest Emerald -- 54010
+	AddRecipe(54010, 390, 40103, 3, 2)
+	self:addTradeFlags(RecipeDB, 54010, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 54010, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Energized Forest Emerald -- 54011
+	AddRecipe(54011, 390, 40105, 3, 2)
+	self:addTradeFlags(RecipeDB, 54011, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 54011, 2, 28721, 2, 33602)
+
+	-- Radiant Forest Emerald -- 54012
+	AddRecipe(54012, 390, 40098, 3, 2)
+	self:addTradeFlags(RecipeDB, 54012, F_ALLIANCE, F_HORDE, 11, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 54012, 3, 29792, 3, 29793)
+
+	-- Tense Forest Emerald -- 54013
+	AddRecipe(54013, 390, 40101, 3, 2)
+	self:addTradeFlags(RecipeDB, 54013, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 54013, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Shattered Forest Emerald -- 54014
+	AddRecipe(54014, 390, 40106, 3, 2)
+	self:addTradeFlags(RecipeDB, 54014, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 54014, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Precise Bloodstone -- 54017
+	AddRecipe(54017, 350, 39910, 2, 2)
+	self:addTradeFlags(RecipeDB, 54017, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 54017, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Fierce Monarch Topaz -- 54019
+	AddRecipe(54019, 390, 40041, 3, 2)
+	self:addTradeFlags(RecipeDB, 54019, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 54019, 3, 23954)
+
+	-- Resolute Monarch Topaz -- 54023
+	AddRecipe(54023, 380, 40059, 3, 2)
+	self:addTradeFlags(RecipeDB, 54023, F_ALLIANCE, F_HORDE, 10, 36, 40, 51, 52)
+	self:addTradeAcquire(RecipeDB, 54023, 7, 3)
+
+	-- Effulgent Skyflare Diamond -- 55384
+	AddRecipe(55384, 420, 41377, 3, 2)
+	self:addTradeFlags(RecipeDB, 55384, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 55384, 2, 28721, 2, 33602)
+
+	-- Tireless Skyflare Diamond -- 55386
+	AddRecipe(55386, 420, 41375, 3, 2)
+	self:addTradeFlags(RecipeDB, 55386, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 55386, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Forlorn Skyflare Diamond -- 55387
+	AddRecipe(55387, 420, 41378, 3, 2)
+	self:addTradeFlags(RecipeDB, 55387, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 55387, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Impassive Skyflare Diamond -- 55388
+	AddRecipe(55388, 420, 41379, 3, 2)
+	self:addTradeFlags(RecipeDB, 55388, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
+	self:addTradeAcquire(RecipeDB, 55388, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Chaotic Skyflare Diamond -- 55389
+	AddRecipe(55389, 420, 41285, 3, 2)
+	self:addTradeFlags(RecipeDB, 55389, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 55389, 2, 28721, 2, 33602)
+
+	-- Destructive Skyflare Diamond -- 55390
+	AddRecipe(55390, 420, 41307, 3, 2)
+	self:addTradeFlags(RecipeDB, 55390, F_ALLIANCE, F_HORDE, 10, 36, 41)
+	self:addTradeAcquire(RecipeDB, 55390, 7, 3)
+
+	-- Ember Skyflare Diamond -- 55392
+	AddRecipe(55392, 420, 41333, 3, 2)
+	self:addTradeFlags(RecipeDB, 55392, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 55392, 2, 28721, 2, 33602)
+
+	-- Enigmatic Skyflare Diamond -- 55393
+	AddRecipe(55393, 420, 41335, 3, 2)
+	self:addTradeFlags(RecipeDB, 55393, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
+	self:addTradeAcquire(RecipeDB, 55393, 2, 30489, 2, 32294, 2, 32296)
+
+	-- Swift Skyflare Diamond -- 55394
+	AddRecipe(55394, 420, 41339, 3, 2)
+	self:addTradeFlags(RecipeDB, 55394, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 55394, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Thundering Skyflare Diamond -- 55395
+	AddRecipe(55395, 420, 41400, 3, 2)
+	self:addTradeFlags(RecipeDB, 55395, F_ALLIANCE, F_HORDE, 10, 36, 40)
+	self:addTradeAcquire(RecipeDB, 55395, 7, 3)
+
+	-- Insightful Earthsiege Diamond -- 55396
+	AddRecipe(55396, 420, 41401, 3, 2)
+	self:addTradeFlags(RecipeDB, 55396, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 55396, 2, 28721, 2, 33602)
+
+	-- Bracing Earthsiege Diamond -- 55397
+	AddRecipe(55397, 420, 41395, 3, 2)
+	self:addTradeFlags(RecipeDB, 55397, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 55397, 3, 27656)
+
+	-- Eternal Earthsiege Diamond -- 55398
+	AddRecipe(55398, 420, 41396, 3, 2)
+	self:addTradeFlags(RecipeDB, 55398, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 55398, 3, 28923)
+
+	-- Powerful Earthsiege Diamond -- 55399
+	AddRecipe(55399, 420, 41397, 3, 2)
+	self:addTradeFlags(RecipeDB, 55399, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 55399, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Relentless Earthsiege Diamond -- 55400
+	AddRecipe(55400, 420, 41398, 3, 2)
+	self:addTradeFlags(RecipeDB, 55400, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 55400, 2, 28721, 2, 33602)
+
+	-- Austere Earthsiege Diamond -- 55401
+	AddRecipe(55401, 420, 41380, 3, 2)
+	self:addTradeFlags(RecipeDB, 55401, F_ALLIANCE, F_HORDE, 5, 11, 36, 41)
+	self:addTradeAcquire(RecipeDB, 55401, 3, 26861)
+
+	-- Persistent Earthsiege Diamond -- 55402
+	AddRecipe(55402, 420, 41381, 3, 2)
+	self:addTradeFlags(RecipeDB, 55402, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 55402, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Trenchant Earthsiege Diamond -- 55403
+	AddRecipe(55403, 420, 41382, 3, 2)
+	self:addTradeFlags(RecipeDB, 55403, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 55403, 2, 28721, 2, 33602)
+
+	-- Invigorating Earthsiege Diamond -- 55404
+	AddRecipe(55404, 420, 41385, 3, 2)
+	self:addTradeFlags(RecipeDB, 55404, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 55404, 2, 28721, 2, 33602)
+
+	-- Beaming Earthsiege Diamond -- 55405
+	AddRecipe(55405, 420, 41389, 3, 2)
+	self:addTradeFlags(RecipeDB, 55405, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
+	self:addTradeAcquire(RecipeDB, 55405, 7, 3)
+
+	-- Revitalizing Skyflare Diamond -- 55407
+	AddRecipe(55407, 420, 41376, 3, 2)
+	self:addTradeFlags(RecipeDB, 55407, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 55407, 2, 28721, 2, 33602)
+
+	-- Bold Dragon's Eye -- 56049
+	AddRecipe(56049, 370, 42142, 3, 2)
+	self:addTradeFlags(RecipeDB, 56049, F_ALLIANCE, F_HORDE, 4, 37, 41, 51)
+	self:addTradeAcquire(RecipeDB, 56049, 2, 28721, 2, 33602)
+
+	-- Delicate Dragon's Eye -- 56052
+	AddRecipe(56052, 370, 42143, 3, 2)
+	self:addTradeFlags(RecipeDB, 56052, F_ALLIANCE, F_HORDE, 4, 37, 41, 51)
+	self:addTradeAcquire(RecipeDB, 56052, 2, 28721, 2, 33602)
+
+	-- Runed Dragon's Eye -- 56053
+	AddRecipe(56053, 370, 42144, 3, 2)
+	self:addTradeFlags(RecipeDB, 56053, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 56053, 2, 28721, 2, 33602)
+
+	-- Bright Dragon's Eye -- 56054
+	AddRecipe(56054, 370, 36766, 3, 2)
+	self:addTradeFlags(RecipeDB, 56054, F_ALLIANCE, F_HORDE, 4, 37, 41, 51)
+	self:addTradeAcquire(RecipeDB, 56054, 2, 28721, 2, 33602)
+
+	-- Subtle Dragon's Eye -- 56055
+	AddRecipe(56055, 370, 42151, 3, 2)
+	self:addTradeFlags(RecipeDB, 56055, F_ALLIANCE, F_HORDE, 4, 37, 41, 52)
+	self:addTradeAcquire(RecipeDB, 56055, 2, 28721, 2, 33602)
+
+	-- Flashing Dragon's Eye -- 56056
+	AddRecipe(56056, 370, 42152, 3, 2)
+	self:addTradeFlags(RecipeDB, 56056, F_ALLIANCE, F_HORDE, 4, 37, 41, 52)
+	self:addTradeAcquire(RecipeDB, 56056, 2, 28721, 2, 33602)
+
+	-- Brilliant Dragon's Eye -- 56074
+	AddRecipe(56074, 370, 42148, 3, 2)
+	self:addTradeFlags(RecipeDB, 56074, F_ALLIANCE, F_HORDE, 4, 37, 41)
+	self:addTradeAcquire(RecipeDB, 56074, 2, 28721, 2, 33602)
+
+	-- Fractured Dragon's Eye -- 56076
+	AddRecipe(56076, 370, 42153, 3, 2)
+	self:addTradeFlags(RecipeDB, 56076, F_ALLIANCE, F_HORDE, 4, 37, 41, 51)
+	self:addTradeAcquire(RecipeDB, 56076, 2, 28721, 2, 33602)
+
+	-- Lustrous Dragon's Eye -- 56077
+	AddRecipe(56077, 370, 42146, 3, 2)
+	self:addTradeFlags(RecipeDB, 56077, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 56077, 2, 28721, 2, 33602)
+
+	-- Mystic Dragon's Eye -- 56079
+	AddRecipe(56079, 370, 42158, 3, 2)
+	self:addTradeFlags(RecipeDB, 56079, F_ALLIANCE, F_HORDE, 4, 37, 41)
+	self:addTradeAcquire(RecipeDB, 56079, 2, 28721, 2, 33602)
+
+	-- Precise Dragon's Eye -- 56081
+	AddRecipe(56081, 370, 42154, 3, 2)
+	self:addTradeFlags(RecipeDB, 56081, F_ALLIANCE, F_HORDE, 4, 37, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 56081, 2, 28721, 2, 33602)
+
+	-- Quick Dragon's Eye -- 56083
+	AddRecipe(56083, 370, 42150, 3, 2)
+	self:addTradeFlags(RecipeDB, 56083, F_ALLIANCE, F_HORDE, 4, 37, 41)
+	self:addTradeAcquire(RecipeDB, 56083, 2, 28721, 2, 33602)
+
+	-- Rigid Dragon's Eye -- 56084
+	AddRecipe(56084, 370, 42156, 3, 2)
+	self:addTradeFlags(RecipeDB, 56084, F_ALLIANCE, F_HORDE, 4, 37, 41)
+	self:addTradeAcquire(RecipeDB, 56084, 2, 28721, 2, 33602)
+
+	-- Smooth Dragon's Eye -- 56085
+	AddRecipe(56085, 370, 42149, 3, 2, 370, 390, 415, 440)
+	self:addTradeFlags(RecipeDB, 56085, F_ALLIANCE, F_HORDE, 4, 37, 41)
+	self:addTradeAcquire(RecipeDB, 56085, 2, 28721, 2, 33602)
+
+	-- Solid Dragon's Eye -- 56086
+	AddRecipe(56086, 370, 36767, 3, 2, 370, 390, 415, 440)
+	self:addTradeFlags(RecipeDB, 56086, F_ALLIANCE, F_HORDE, 4, 37, 41)
+	self:addTradeAcquire(RecipeDB, 56086, 2, 28721, 2, 33602)
+
+	-- Sparkling Dragon's Eye -- 56087
+	AddRecipe(56087, 370, 42145, 3, 2)
+	self:addTradeFlags(RecipeDB, 56087, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 56087, 2, 28721, 2, 33602)
+
+	-- Stormy Dragon's Eye -- 56088
+	AddRecipe(56088, 370, 42155, 3, 2)
+	self:addTradeFlags(RecipeDB, 56088, F_ALLIANCE, F_HORDE, 4, 37, 41, 54)
+	self:addTradeAcquire(RecipeDB, 56088, 2, 28721, 2, 33602)
+
+	-- Thick Dragon's Eye -- 56089
+	AddRecipe(56089, 370, 42157, 3, 2)
+	self:addTradeFlags(RecipeDB, 56089, F_ALLIANCE, F_HORDE, 4, 37, 41, 52)
+	self:addTradeAcquire(RecipeDB, 56089, 2, 28721, 2, 33602)
+
+	-- Bloodstone Band -- 56193
+	AddRecipe(56193, 350, 42336, 1, 2)
+	self:addTradeFlags(RecipeDB, 56193, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 56193, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Sun Rock Ring -- 56194
+	AddRecipe(56194, 350, 42337, 1, 2)
+	self:addTradeFlags(RecipeDB, 56194, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 56194, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Jade Dagger Pendant -- 56195
+	AddRecipe(56195, 380, 42338, 1, 2)
+	self:addTradeFlags(RecipeDB, 56195, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
+	self:addTradeAcquire(RecipeDB, 56195, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Blood Sun Necklace -- 56196
+	AddRecipe(56196, 380, 42339, 3, 2)
+	self:addTradeFlags(RecipeDB, 56196, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 56196, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Dream Signet -- 56197
+	AddRecipe(56197, 420, 42340, 3, 2)
+	self:addTradeFlags(RecipeDB, 56197, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 56197, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Ruby Hare -- 56199
+	AddRecipe(56199, 400, 42341, 3, 2)
+	self:addTradeFlags(RecipeDB, 56199, F_ALLIANCE, F_HORDE, 3, 37, 41, 61)
+	self:addTradeAcquire(RecipeDB, 56199, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Twilight Serpent -- 56201
+	AddRecipe(56201, 400, 42395, 3, 2)
+	self:addTradeFlags(RecipeDB, 56201, F_ALLIANCE, F_HORDE, 3, 37, 41, 53, 54, 61)
+	self:addTradeAcquire(RecipeDB, 56201, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Sapphire Owl -- 56202
+	AddRecipe(56202, 400, 42413, 3, 2)
+	self:addTradeFlags(RecipeDB, 56202, F_ALLIANCE, F_HORDE, 3, 37, 41, 53, 54, 61)
+	self:addTradeAcquire(RecipeDB, 56202, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Emerald Boar -- 56203
+	AddRecipe(56203, 400, 42418, 3, 2)
+	self:addTradeFlags(RecipeDB, 56203, F_ALLIANCE, F_HORDE, 3, 37, 41, 51, 61)
+	self:addTradeAcquire(RecipeDB, 56203, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Dark Jade Focusing Lens -- 56205
+	AddRecipe(56205, 350, 41367, 2, 2)
+	self:addTradeFlags(RecipeDB, 56205, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 56205, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Shadow Crystal Focusing Lens -- 56206
+	AddRecipe(56206, 360, 42420, 2, 2)
+	self:addTradeFlags(RecipeDB, 56206, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 56206, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Shadow Jade Focusing Lens -- 56208
+	AddRecipe(56208, 370, 42421, 1, 2)
+	self:addTradeFlags(RecipeDB, 56208, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 56208, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Titanium Impact Band -- 56496
+	AddRecipe(56496, 430, 42642, 4, 2)
+	self:addTradeFlags(RecipeDB, 56496, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 56496, 2, 28721, 2, 33602)
+
+	-- Titanium Earthguard Ring -- 56497
+	AddRecipe(56497, 430, 42643, 4, 2)
+	self:addTradeFlags(RecipeDB, 56497, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 62)
+	self:addTradeAcquire(RecipeDB, 56497, 2, 28721, 2, 33602)
+
+	-- Titanium Spellshock Ring -- 56498
+	AddRecipe(56498, 430, 42644, 4, 2)
+	self:addTradeFlags(RecipeDB, 56498, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 56498, 2, 28721, 2, 33602)
+
+	-- Titanium Impact Choker -- 56499
+	AddRecipe(56499, 440, 42645, 4, 2)
+	self:addTradeFlags(RecipeDB, 56499, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 63)
+	self:addTradeAcquire(RecipeDB, 56499, 2, 28721, 2, 33602)
+
+	-- Titanium Earthguard Chain -- 56500
+	AddRecipe(56500, 440, 42646, 4, 2)
+	self:addTradeFlags(RecipeDB, 56500, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 63)
+	self:addTradeAcquire(RecipeDB, 56500, 2, 28721, 2, 33602)
+
+	-- Titanium Spellshock Necklace -- 56501
+	AddRecipe(56501, 440, 42647, 4, 2)
+	self:addTradeFlags(RecipeDB, 56501, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 56501, 2, 28721, 2, 33602)
+
+	-- Enchanted Pearl -- 56530
+	AddRecipe(56530, 360, 42701, 1, 2)
+	self:addTradeFlags(RecipeDB, 56530, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 56530, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Enchanted Tear -- 56531
+	AddRecipe(56531, 390, 42702, 3, 2)
+	self:addTradeFlags(RecipeDB, 56531, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 56531, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Crystal Citrine Necklace -- 58141
+	AddRecipe(58141, 350, 43244, 1, 2)
+	self:addTradeFlags(RecipeDB, 58141, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 58141, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Crystal Chalcedony Amulet -- 58142
+	AddRecipe(58142, 350, 43245, 1, 2)
+	self:addTradeFlags(RecipeDB, 58142, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
+	self:addTradeAcquire(RecipeDB, 58142, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Earthshadow Ring -- 58143
+	AddRecipe(58143, 370, 43246, 1, 2)
+	self:addTradeFlags(RecipeDB, 58143, F_ALLIANCE, F_HORDE, 3, 37, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 58143, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Jade Ring of Slaying -- 58144
+	AddRecipe(58144, 370, 43247, 1, 2)
+	self:addTradeFlags(RecipeDB, 58144, F_ALLIANCE, F_HORDE, 3, 37, 41, 51, 52, 62)
+	self:addTradeAcquire(RecipeDB, 58144, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Stoneguard Band -- 58145
+	AddRecipe(58145, 390, 43248, 1, 2)
+	self:addTradeFlags(RecipeDB, 58145, F_ALLIANCE, F_HORDE, 3, 36, 41, 52, 62)
+	self:addTradeAcquire(RecipeDB, 58145, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Shadowmight Ring -- 58146
+	AddRecipe(58146, 390, 43249, 1, 2)
+	self:addTradeFlags(RecipeDB, 58146, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 58146, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Ring of Earthen Might -- 58147
+	AddRecipe(58147, 420, 43250, 3, 2)
+	self:addTradeFlags(RecipeDB, 58147, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 62)
+	self:addTradeAcquire(RecipeDB, 58147, 2, 28721, 2, 33602)
+
+	-- Ring of Scarlet Shadows -- 58148
+	AddRecipe(58148, 420, 43251, 3, 2)
+	self:addTradeFlags(RecipeDB, 58148, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 58148, 2, 28721, 2, 33602)
+
+	-- Windfire Band -- 58149
+	AddRecipe(58149, 420, 43252, 3, 2)
+	self:addTradeFlags(RecipeDB, 58149, F_ALLIANCE, F_HORDE, 4, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 58149, 2, 28721, 2, 33602)
+
+	-- Ring of Northern Tears -- 58150
+	AddRecipe(58150, 420, 43253, 3, 2)
+	self:addTradeFlags(RecipeDB, 58150, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 58150, 2, 28721, 2, 33602)
+
+	-- Savage Titanium Ring -- 58492
+	AddRecipe(58492, 420, 43482, 3, 2)
+	self:addTradeFlags(RecipeDB, 58492, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 58492, 2, 28721, 2, 33602)
+
+	-- Savage Titanium Band -- 58507
+	AddRecipe(58507, 420, 43498, 3, 2)
+	self:addTradeFlags(RecipeDB, 58507, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 58507, 2, 28721, 2, 33602)
+
+	-- Titanium Frostguard Ring -- 58954
+	AddRecipe(58954, 420, 43582, 4, 2)
+	self:addTradeFlags(RecipeDB, 58954, F_ALLIANCE, F_HORDE, 4, 36, 41, 62)
+	self:addTradeAcquire(RecipeDB, 58954, 2, 28721, 2, 33602)
+
+	-- Monarch Crab -- 59759
+	AddRecipe(59759, 400, 44063, 1, 2)
+	self:addTradeFlags(RecipeDB, 59759, F_ALLIANCE, F_HORDE, 3, 37, 41, 52, 61)
+	self:addTradeAcquire(RecipeDB, 59759, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Icy Prism -- 62242
+	AddRecipe(62242, 425, 44943, 1, 2)
+	self:addTradeFlags(RecipeDB, 62242, F_ALLIANCE, F_HORDE, 3, 37, 41)
+	self:addTradeAcquire(RecipeDB, 62242, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Shifting Twilight Opal -- 53963
+	AddRecipe(53963, 380, 40023, 3, 2)
+	self:addTradeFlags(RecipeDB, 53963, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 53963, 2, 28721, 2, 33602)
+
+	-- Subtle Scarlet Ruby -- 53948
+	AddRecipe(53948, 380, 40000, 3, 2)
+	self:addTradeFlags(RecipeDB, 53948, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 53948, 2, 28721, 2, 33602)
+
+	-- Emerald Choker -- 64725
+	AddRecipe(64725, 420, 45812, 1, 2)
+	self:addTradeFlags(RecipeDB, 64725, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
+	self:addTradeAcquire(RecipeDB, 64725, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Runed Mana Band -- 64727
+	AddRecipe(64727, 420, 45808, 1, 2)
+	self:addTradeFlags(RecipeDB, 64727, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
+	self:addTradeAcquire(RecipeDB, 64727, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Scarlet Signet -- 64728
+	AddRecipe(64728, 420, 45809, 1, 2)
+	self:addTradeFlags(RecipeDB, 64728, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
+	self:addTradeAcquire(RecipeDB, 64728, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Sky Sapphire Amulet -- 64726
+	AddRecipe(64726, 420, 45813, 1, 2)
+	self:addTradeFlags(RecipeDB, 64726, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
+	self:addTradeAcquire(RecipeDB, 64726, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
+
+	-- Prismatic Black Diamond -- 62941
+	AddRecipe(62941, 300, 45054, 1, 2)
+	self:addTradeFlags(RecipeDB, 62941, F_ALLIANCE, F_HORDE, 3, 36, 41)
+	self:addTradeAcquire(RecipeDB, 62941, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 18751, 1, 33590, 1, 33614, 1, 19063, 1, 19539, 1, 18774, 1, 33680)
+
+	-- Amulet of Truesight -- 63743
+	AddRecipe(63743, 200, 45627, 1, 2)
+	self:addTradeFlags(RecipeDB, 63743, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
+	self:addTradeAcquire(RecipeDB, 63743, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 19778, 1, 15501, 1, 18751, 1, 33590, 1, 19775, 1, 33614, 1, 19063, 1, 19539, 1, 18774, 1, 33680)
+
+	-- Precise Cardinal Ruby -- 66450
+	AddRecipe(66450, 450, 40118, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66450, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 66450, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Runed Cardinal Ruby -- 66446
+	AddRecipe(66446, 450, 40113, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66446, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66446, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Bright Cardinal Ruby -- 66449
+	AddRecipe(66449, 450, 40114, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66449, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66449, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Flashing Cardinal Ruby -- 66453
+	AddRecipe(66453, 450, 40116, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66453, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 66453, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Fractured Cardinal Ruby -- 66451
+	AddRecipe(66451, 450, 40117, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66451, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66451, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Bold Cardinal Ruby -- 66447
+	AddRecipe(66447, 450, 40111, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66447, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66447, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Delicate Cardinal Ruby -- 66448
+	AddRecipe(66448, 450, 40112, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66448, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66448, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Subtle Cardinal Ruby -- 66452
+	AddRecipe(66452, 450, 40115, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66452, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 66452, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Sparkling Majestic Zircon -- 66498
+	AddRecipe(66498, 450, 40120, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66498, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66498, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Lustrous Majestic Zircon -- 66500
+	AddRecipe(66500, 450, 40121, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66500, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66500, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Stormy Majestic Zircon -- 66499
+	AddRecipe(66499, 450, 40122, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66499, F_ALLIANCE, F_HORDE, 4, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 66499, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Solid Majestic Zircon -- 66497
+	AddRecipe(66497, 450, 40119, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66497, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 66497, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Brilliant King's Amber -- 66503
+	AddRecipe(66503, 450, 40123, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66503, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 66503, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Rigid King's Amber -- 66501
+	AddRecipe(66501, 450, 40125, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66501, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 66501, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Thick King's Amber -- 66504
+	AddRecipe(66504, 450, 40126, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66504, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 66504, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Mystic King's Amber -- 66505
+	AddRecipe(66505, 450, 40127, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66505, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 66505, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Smooth King's Amber -- 66502
+	AddRecipe(66502, 450, 40124, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66502, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 66502, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Quick King's Amber -- 66506
+	AddRecipe(66506, 450, 40128, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66506, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 66506, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Sovereign Dreadstone -- 66554
+	AddRecipe(66554, 450, 40129, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66554, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66554, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Shifting Dreadstone -- 66557
+	AddRecipe(66557, 450, 40130, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66557, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66557, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Glowing Dreadstone -- 66555
+	AddRecipe(66555, 450, 40132, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66555, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66555, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Purified Dreadstone -- 66556
+	AddRecipe(66556, 450, 40133, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66556, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66556, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Guardian's Dreadstone -- 66561
+	AddRecipe(66561, 450, 40141, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66561, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 66561, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Puissant Dreadstone -- 66563
+	AddRecipe(66563, 450, 40140, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66563, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66563, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Regal Dreadstone -- 66559
+	AddRecipe(66559, 450, 40138, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66559, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 66559, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Balanced Dreadstone -- 66553
+	AddRecipe(66553, 450, 40136, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66553, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66553, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Infused Dreadstone -- 66564
+	AddRecipe(66564, 450, 40137, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66564, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66564, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Royal Dreadstone -- 66558
+	AddRecipe(66558, 450, 40134, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66558, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66558, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Tenuous Dreadstone -- 66565
+	AddRecipe(66565, 450, 40131, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66565, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66565, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Mysterious Dreadstone -- 66562
+	AddRecipe(66562, 450, 40135, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66562, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66562, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Defender's Dreadstone -- 66560
+	AddRecipe(66560, 450, 40139, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66560, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 66560, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Etched Ametrine -- 66572
+	AddRecipe(66572, 450, 40143, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66572, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66572, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Champion's Ametrine -- 66579
+	AddRecipe(66579, 450, 40144, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66579, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66579, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Fierce Ametrine -- 66583
+	AddRecipe(66583, 450, 40146, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66583, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66583, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Deadly Ametrine -- 66568
+	AddRecipe(66568, 450, 40147, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66568, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66568, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Luminous Ametrine -- 66566
+	AddRecipe(66566, 450, 40151, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66566, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66566, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Reckless Ametrine -- 66574
+	AddRecipe(66574, 450, 40155, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66574, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66574, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Wicked Ametrine -- 66577
+	AddRecipe(66577, 450, 40156, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66577, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66577, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Empowered Ametrine -- 66580
+	AddRecipe(66580, 450, 40158, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66580, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66580, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Glinting Ametrine -- 66575
+	AddRecipe(66575, 450, 40148, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66575, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66575, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Deft Ametrine -- 66584
+	AddRecipe(66584, 450, 40150, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66584, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66584, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Potent Ametrine -- 66569
+	AddRecipe(66569, 450, 40152, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66569, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66569, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Durable Ametrine -- 66571
+	AddRecipe(66571, 450, 40154, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66571, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66571, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Stark Ametrine -- 66587
+	AddRecipe(66587, 450, 40159, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66587, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66587, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Stalwart Ametrine -- 66581
+	AddRecipe(66581, 450, 40160, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66581, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 66581, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Accurate Ametrine -- 66576
+	AddRecipe(66576, 450, 40162, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66576, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 66576, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Resolute Ametrine -- 66586
+	AddRecipe(66586, 450, 40163, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66586, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 52)
+	self:addTradeAcquire(RecipeDB, 66586, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Inscribed Ametrine -- 66567
+	AddRecipe(66567, 450, 40142, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66567, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66567, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Resplendent Ametrine -- 66582
+	AddRecipe(66582, 450, 40145, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66582, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66582, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Lucent Ametrine -- 66585
+	AddRecipe(66585, 450, 40149, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66585, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66585, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Veiled Ametrine -- 66570
+	AddRecipe(66570, 450, 40153, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66570, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66570, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Pristine Ametrine -- 66573
+	AddRecipe(66573, 450, 40157, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66573, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
+	self:addTradeAcquire(RecipeDB, 66573, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Glimmering Ametrine -- 66578
+	AddRecipe(66578, 450, 40161, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66578, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 66578, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Misty Eye of Zul -- 66435
+	AddRecipe(66435, 450, 40171, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66435, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66435, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Shining Eye of Zul -- 66437
+	AddRecipe(66437, 450, 40172, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66437, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66437, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Turbid Eye of Zul -- 66445
+	AddRecipe(66445, 450, 40173, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66445, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66445, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Intricate Eye of Zul -- 66440
+	AddRecipe(66440, 450, 40174, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66440, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66440, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Sundered Eye of Zul -- 66436
+	AddRecipe(66436, 450, 40176, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66436, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66436, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Lambent Eye of Zul -- 66439
+	AddRecipe(66439, 450, 40177, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66439, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66439, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Opaque Eye of Zul -- 66444
+	AddRecipe(66444, 450, 40178, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66444, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66444, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Radiant Eye of Zul -- 66441
+	AddRecipe(66441, 450, 40180, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66441, F_ALLIANCE, F_HORDE, 4, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 66441, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Tense Eye of Zul -- 66438
+	AddRecipe(66438, 450, 40181, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66438, F_ALLIANCE, F_HORDE, 4, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 66438, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Shattered Eye of Zul -- 66443
+	AddRecipe(66443, 450, 40182, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66443, F_ALLIANCE, F_HORDE, 4, 36, 41, 54)
+	self:addTradeAcquire(RecipeDB, 66443, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Vivid Eye of Zul -- 66429
+	AddRecipe(66429, 450, 40166, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66429, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 66429, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Enduring Eye of Zul -- 66338
+	AddRecipe(66338, 450, 40167, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66338, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
+	self:addTradeAcquire(RecipeDB, 66338, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Steady Eye of Zul -- 66428
+	AddRecipe(66428, 450, 40168, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66428, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 66428, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Forceful Eye of Zul -- 66434
+	AddRecipe(66434, 450, 40169, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66434, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 66434, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Energized Eye of Zul -- 66442
+	AddRecipe(66442, 450, 40179, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66442, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66442, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Timeless Eye of Zul -- 66432
+	AddRecipe(66432, 450, 40164, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66432, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 66432, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Dazzling Eye of Zul -- 66430
+	AddRecipe(66430, 450, 40175, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66430, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66430, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Jagged Eye of Zul -- 66431
+	AddRecipe(66431, 450, 40165, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66431, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 66431, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Seer's Eye of Zul -- 66433
+	AddRecipe(66433, 450, 40170, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 66433, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
+	self:addTradeAcquire(RecipeDB, 66433, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	-- Nightmare Tear -- 68253
+	AddRecipe(68253, 450, 49110, 2, 2, 450, 450, 450, 450)
+	self:addTradeFlags(RecipeDB, 68253, F_ALLIANCE, F_HORDE, 4, 36, 41)
+	self:addTradeAcquire(RecipeDB, 68253, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
+
+	return num_recipes
+
+end
diff --git a/Database/Leatherworking.lua b/Database/Leatherworking.lua
new file mode 100644
index 0000000..0c552ca
--- /dev/null
+++ b/Database/Leatherworking.lua
@@ -0,0 +1,2958 @@
+--[[
+************************************************************************
+Leatherworking.lua
+Leatherworking data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 22, 23, 24, 25, 26, 27, 28, 29, 30
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+-------------------------------------------------------------------------------
+-- Reputation Filter flags
+-------------------------------------------------------------------------------
+local F_ARGENTDAWN, F_CENARION_CIRCLE, F_THORIUM_BROTHERHOOD, F_TIMBERMAW_HOLD, F_ZANDALAR = 96, 97, 98, 99, 100
+local F_ALDOR, F_ASHTONGUE, F_CENARION_EXPEDITION, F_HELLFIRE, F_CONSORTIUM = 101, 102, 103, 104, 105
+local F_KOT, F_LOWERCITY, F_NAGRAND, F_SCALE_SANDS, F_SCRYER, F_SHATAR = 106, 107, 108, 109, 110
+local F_SHATTEREDSUN, F_SPOREGGAR, F_VIOLETEYE = 111, 112, 113, 114
+local F_ARGENTCRUSADE, F_FRENZYHEART, F_EBONBLADE, F_KIRINTOR, F_HODIR = 115, 116, 117, 118, 119
+local F_KALUAK, F_ORACLES, F_WYRMREST, F_WRATHCOMMON1, F_WRATHCOMMON2 = 120, 121, 122, 123, 124
+local F_WRATHCOMMON3, F_WRATHCOMMON4, F_WRATHCOMMON5, F_ASHEN_VERDICT = 125, 126, 127, 128
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
+
+-------------------------------------------------------------------------------
+-- Reputation Levels
+-------------------------------------------------------------------------------
+local FRIENDLY = 1
+local HONORED = 2
+local REVERED = 3
+local EXALTED = 4
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitLeatherworking(RecipeDB)
+
+	if initialized then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray, Speciality)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 2108, Speciality, Game, Orange, Yellow, Green, Gray)
+	end
+
+	-- Handstitched Leather Boots -- 2149
+	AddRecipe(2149,10,2302,1,GAME_ORIG,1,40,55,70)
+	self:addTradeFlags(RecipeDB,2149,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,2149,8,8)
+
+	-- Light Armor Kit -- 2152
+	AddRecipe(2152,1,2304,1,GAME_ORIG,1,30,45,60)
+	self:addTradeFlags(RecipeDB,2152,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,2152,8,8)
+
+	-- Handstitched Leather Pants -- 2153
+	AddRecipe(2153,15,2303,1,GAME_ORIG,15,45,60,75)
+	self:addTradeFlags(RecipeDB,2153,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,2153,1,1632,1,3007,1,3069,1,3365,1,3549,
+	1,3605,1,3703,1,4212,1,4588,1,5127,1,5564,1,5784,1,
+	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187,1,21087,
+	1,1385,1,3967,1,33612,1,33635,1,33681,1,8153)
+
+	-- Fine Leather Boots -- 2158
+	AddRecipe(2158,90,2307,2,GAME_ORIG,90,120,135,150)
+	self:addTradeFlags(RecipeDB,2158,1,2,10,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,2158,7,2)
+
+	-- Fine Leather Cloak -- 2159
+	AddRecipe(2159,85,2308,1,GAME_ORIG,85,105,120,135)
+	self:addTradeFlags(RecipeDB,2159,1,2,3,36,41,60)
+	self:addTradeAcquire(RecipeDB,2159,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Embossed Leather Vest -- 2160
+	AddRecipe(2160,40,2300,1,GAME_ORIG,40,70,85,100)
+	self:addTradeFlags(RecipeDB,2160,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,2160,1,1632,1,3007,1,3069,1,3365,1,3549
+	,1,3605,1,3703,1,4212,1,4588,1,5127,1,5564,1,5784,1,
+	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187,1,21087
+	,1,1385,1,3967,1,33612,1,33635,1,33681,1,8153)
+
+	-- Embossed Leather Boots -- 2161
+	AddRecipe(2161,55,2309,1,GAME_ORIG,55,85,100,115)
+	self:addTradeFlags(RecipeDB,2161,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,2161,1,1632,1,3007,1,3069,1,3365,1,3549
+	,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
+	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187
+	,1,21087,1,1385,1,33612,1,33635,1,33681,1,8153)
+
+	-- Embossed Leather Cloak -- 2162
+	AddRecipe(2162,60,2310,1,GAME_ORIG,60,90,105,120)
+	self:addTradeFlags(RecipeDB,2162,1,2,3,36,41,51,60)
+	self:addTradeAcquire(RecipeDB,2162,1,1632,1,3007,1,3069,1,3365,1,3549
+	,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
+	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187
+	,1,21087,1,1385,1,33612,1,33635,1,33681,1,8153)
+
+	-- White Leather Jerkin -- 2163
+	AddRecipe(2163,60,2311,2,GAME_ORIG,60,90,105,120)
+	self:addTradeFlags(RecipeDB,2163,1,2,10,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,2163,7,2)
+
+	-- Fine Leather Gloves -- 2164
+	AddRecipe(2164,75,2312,2,GAME_ORIG,75,105,120,135)
+	self:addTradeFlags(RecipeDB,2164,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,2164,7,2)
+
+	-- Medium Armor Kit -- 2165
+	AddRecipe(2165,100,2313,1,GAME_ORIG,100,115,122,130)
+	self:addTradeFlags(RecipeDB,2165,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,2165,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,5127,1,
+	5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1,1632,1
+	,5784,1,1385,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Toughened Leather Armor -- 2166
+	AddRecipe(2166,120,2314,1,GAME_ORIG,120,145,157,170)
+	self:addTradeFlags(RecipeDB,2166,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,2166,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
+
+	-- Dark Leather Boots -- 2167
+	AddRecipe(2167,100,2315,1,GAME_ORIG,100,125,137,150)
+	self:addTradeFlags(RecipeDB,2167,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,2167,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Dark Leather Cloak -- 2168
+	AddRecipe(2168,110,2316,1,GAME_ORIG,110,135,147,160)
+	self:addTradeFlags(RecipeDB,2168,1,2,3,36,41,51,60)
+	self:addTradeAcquire(RecipeDB,2168,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Dark Leather Tunic -- 2169
+	AddRecipe(2169,100,2317,2,GAME_ORIG,100,125,137,150)
+	self:addTradeFlags(RecipeDB,2169,1,2,10,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,2169,7,2)
+
+	-- Light Leather -- 2881
+	AddRecipe(2881,1,2318,1,GAME_ORIG,1,20,30,40)
+	self:addTradeFlags(RecipeDB,2881,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,2881,8,8)
+
+	-- Handstitched Leather Belt -- 3753
+	AddRecipe(3753,25,4237,1,GAME_ORIG,25,55,70,85)
+	self:addTradeFlags(RecipeDB,3753,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,3753,1,1385,1,1632,1,3007,1,3069,1,3365
+	,1,3549,1,3605,1,3703,1,4212,1,4588,1,5127,1,5564,1,5784,1,
+	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187
+	,1,21087,1,3967,1,33612,1,33635,1,33681,1,8153)
+
+	-- Embossed Leather Gloves -- 3756
+	AddRecipe(3756,55,4239,1,GAME_ORIG,55,85,100,115)
+	self:addTradeFlags(RecipeDB,3756,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,3756,1,1632,1,3007,1,3069,1,3365,1,3549
+	,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
+	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187
+	,1,21087,1,1385,1,33635,1,33612,1,33681,1,8153)
+
+	-- Embossed Leather Pants -- 3759
+	AddRecipe(3759,75,4242,1,GAME_ORIG,75,105,120,135)
+	self:addTradeFlags(RecipeDB,3759,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,3759,1,1385,1,1632,1,3007,1,3069,1,3365
+	,1,3549,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
+	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771
+	,1,19187,1,21087,1,33635,1,33612,1,33681,1,8153)
+
+	-- Hillman's Cloak -- 3760
+	AddRecipe(3760,150,3719,1,GAME_ORIG,150,170,180,190)
+	self:addTradeFlags(RecipeDB,3760,1,2,3,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,3760,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
+
+	-- Fine Leather Tunic -- 3761
+	AddRecipe(3761,85,4243,1,GAME_ORIG,85,115,130,145)
+	self:addTradeFlags(RecipeDB,3761,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,3761,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,5127,1,
+	5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1,1632,1
+	,5784,1,1385,1,3549,1,33635,1,33612,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Hillman's Leather Vest -- 3762
+	AddRecipe(3762,100,4244,2,GAME_ORIG,100,125,137,150)
+	self:addTradeFlags(RecipeDB,3762,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,3762,7,2)
+
+	-- Fine Leather Belt -- 3763
+	AddRecipe(3763,80,4246,1,GAME_ORIG,80,110,125,140)
+	self:addTradeFlags(RecipeDB,3763,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,3763,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,5127,1,
+	5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1,1632,1
+	,5784,1,1385,1,3549,1,33635,1,33612,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Hillman's Leather Gloves -- 3764
+	AddRecipe(3764,145,4247,1,GAME_ORIG,145,170,182,195)
+	self:addTradeFlags(RecipeDB,3764,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,3764,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
+
+	-- Dark Leather Gloves -- 3765
+	AddRecipe(3765,120,4248,2,GAME_ORIG,120,155,167,180)
+	self:addTradeFlags(RecipeDB,3765,1,2,10,36,40,57)
+	self:addTradeAcquire(RecipeDB,3765,7,2)
+
+	-- Dark Leather Belt -- 3766
+	AddRecipe(3766,125,4249,1,GAME_ORIG,125,150,162,175)
+	self:addTradeFlags(RecipeDB,3766,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,3766,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,16278,1,3605)
+
+	-- Hillman's Belt -- 3767
+	AddRecipe(3767,120,4250,2,GAME_ORIG,120,145,157,170)
+	self:addTradeFlags(RecipeDB,3767,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,3767,7,2)
+
+	-- Hillman's Shoulders -- 3768
+	AddRecipe(3768,130,4251,1,GAME_ORIG,130,155,167,180)
+	self:addTradeFlags(RecipeDB,3768,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,3768,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,17442,1,16278,1,3605)
+
+	-- Dark Leather Shoulders -- 3769
+	AddRecipe(3769,140,4252,2,GAME_ORIG,140,165,177,190)
+	self:addTradeFlags(RecipeDB,3769,1,2,10,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,3769,7,2)
+
+	-- Toughened Leather Gloves -- 3770
+	AddRecipe(3770,135,4253,1,GAME_ORIG,135,160,172,185)
+	self:addTradeFlags(RecipeDB,3770,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,3770,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
+
+	-- Barbaric Gloves -- 3771
+	AddRecipe(3771,150,4254,2,GAME_ORIG,150,170,180,190)
+	self:addTradeFlags(RecipeDB,3771,1,2,10,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,3771,7,2)
+
+	-- Green Leather Armor -- 3772
+	AddRecipe(3772,155,4255,1,GAME_ORIG,155,175,185,195)
+	self:addTradeFlags(RecipeDB,3772,1,2,4,36,40,52,57)
+	self:addTradeAcquire(RecipeDB,3772,2,2679,2,2698)
+
+	-- Guardian Armor -- 3773
+	AddRecipe(3773,175,4256,2,GAME_ORIG,175,195,205,215)
+	self:addTradeFlags(RecipeDB,3773,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,3773,7,2)
+
+	-- Green Leather Belt -- 3774
+	AddRecipe(3774,160,4257,1,GAME_ORIG,160,180,190,200)
+	self:addTradeFlags(RecipeDB,3774,1,2,3,36,41,52,57)
+	self:addTradeAcquire(RecipeDB,3774,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
+	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688,1,
+	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Guardian Belt -- 3775
+	AddRecipe(3775,170,4258,3,GAME_ORIG,170,190,200,210)
+	self:addTradeFlags(RecipeDB,3775,1,2,5,11,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,3775,7,3)
+
+	-- Green Leather Bracers -- 3776
+	AddRecipe(3776,180,4259,1,GAME_ORIG,180,200,210,220)
+	self:addTradeFlags(RecipeDB,3776,1,2,3,36,41,52,57)
+	self:addTradeAcquire(RecipeDB,3776,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
+	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688,1,
+	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Guardian Leather Bracers -- 3777
+	AddRecipe(3777,195,4260,2,GAME_ORIG,195,215,225,235)
+	self:addTradeFlags(RecipeDB,3777,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,3777,7,2)
+
+	-- Gem-studded Leather Belt -- 3778
+	AddRecipe(3778,185,4262,1,GAME_ORIG,185,205,215,225)
+	self:addTradeFlags(RecipeDB,3778,1,2,4,36,40,57)
+	self:addTradeAcquire(RecipeDB,3778,2,2699)
+
+	-- Barbaric Belt -- 3779
+	AddRecipe(3779,200,4264,3,GAME_ORIG,200,220,230,240)
+	self:addTradeFlags(RecipeDB,3779,1,2,5,11,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,3779,7,2)
+
+	-- Heavy Armor Kit -- 3780
+	AddRecipe(3780,150,4265,1,GAME_ORIG,150,170,180,190)
+	self:addTradeFlags(RecipeDB,3780,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3780,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
+
+	-- Cured Light Hide -- 3816
+	AddRecipe(3816,35,4231,1,GAME_ORIG,35,55,65,75)
+	self:addTradeFlags(RecipeDB,3816,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3816,1,1632,1,3007,1,3069,1,3365,1,3549
+	,1,3605,1,3703,1,4212,1,4588,1,5127,1,5564,1,5784,1,
+	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187,1,21087
+	,1,1385,1,3967,1,33612,1,33635,1,33681,1,8153)
+
+	-- Cured Medium Hide -- 3817
+	AddRecipe(3817,100,4233,1,GAME_ORIG,100,115,122,130)
+	self:addTradeFlags(RecipeDB,3817,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3817,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,5127,1,
+	5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1,1632,1
+	,5784,1,1385,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Cured Heavy Hide -- 3818
+	AddRecipe(3818,150,4236,1,GAME_ORIG,150,160,165,170)
+	self:addTradeFlags(RecipeDB,3818,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3818,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
+
+	-- Raptor Hide Belt -- 4097
+	AddRecipe(4097,165,4456,2,GAME_ORIG,165,185,195,205)
+	self:addTradeFlags(RecipeDB,4097,1,4,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,4097,2,2816)
+
+	-- Kodo Hide Bag -- 5244
+	AddRecipe(5244,40,5081,2,GAME_ORIG,40,70,85,100)
+	self:addTradeFlags(RecipeDB,5244,2,8,36,40)
+	self:addTradeAcquire(RecipeDB,5244,4,769)
+
+	-- Barbaric Harness -- 6661
+	AddRecipe(6661,190,5739,1,GAME_ORIG,190,210,220,230)
+	self:addTradeFlags(RecipeDB,6661,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,6661,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
+	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688,1,
+	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Murloc Scale Belt -- 6702
+	AddRecipe(6702,90,5780,1,GAME_ORIG,90,120,135,150)
+	self:addTradeFlags(RecipeDB,6702,1,2,4,5,11,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,6702,3,1732,3,3385,2,843,2,3556,2,4186)
+
+	-- Murloc Scale Breastplate -- 6703
+	AddRecipe(6703,95,5781,1,GAME_ORIG,95,125,140,155)
+	self:addTradeFlags(RecipeDB,6703,1,2,4,5,11,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,6703,3,657,3,3386,2,843,2,3556,2,4186)
+
+	-- Thick Murloc Armor -- 6704
+	AddRecipe(6704,170,5782,2,GAME_ORIG,170,190,200,210)
+	self:addTradeFlags(RecipeDB,6704,1,2,4,11,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,6704,3,938,3,1160,2,2381,2,2393)
+
+	-- Murloc Scale Bracers -- 6705
+	AddRecipe(6705,190,5783,2,GAME_ORIG,190,210,220,230)
+	self:addTradeFlags(RecipeDB,6705,1,2,11,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,6705,3,2636,3,1561,2,4897)
+
+	-- Handstitched Leather Vest -- 7126
+	AddRecipe(7126,10,5957,1,GAME_ORIG,1,40,55,70)
+	self:addTradeFlags(RecipeDB,7126,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,7126,8,8)
+
+	-- Fine Leather Pants -- 7133
+	AddRecipe(7133,105,5958,2,GAME_ORIG,105,130,142,155)
+	self:addTradeFlags(RecipeDB,7133,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,7133,7,2)
+
+	-- Dark Leather Pants -- 7135
+	AddRecipe(7135,115,5961,1,GAME_ORIG,115,140,152,165)
+	self:addTradeFlags(RecipeDB,7135,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,7135,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Guardian Pants -- 7147
+	AddRecipe(7147,160,5962,1,GAME_ORIG,160,180,190,200)
+	self:addTradeFlags(RecipeDB,7147,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,7147,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
+	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688,1,
+	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Barbaric Leggings -- 7149
+	AddRecipe(7149,170,5963,1,GAME_ORIG,170,190,200,210)
+	self:addTradeFlags(RecipeDB,7149,1,2,4,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,7149,2,2810,2,2821,2,3958,2,4877)
+
+	-- Barbaric Shoulders -- 7151
+	AddRecipe(7151,175,5964,1,GAME_ORIG,175,195,205,215)
+	self:addTradeFlags(RecipeDB,7151,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,7151,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
+	1,21087,1,1632,1,5784,1,16728,1,1385,1,3549,1,3365,1,3967,1,3703,1,33612,1,33635,1,16688,1,
+	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Guardian Cloak -- 7153
+	AddRecipe(7153,185,5965,2,GAME_ORIG,185,205,215,225)
+	self:addTradeFlags(RecipeDB,7153,1,2,10,36,40,53,54,60)
+	self:addTradeAcquire(RecipeDB,7153,7,2)
+
+	-- Guardian Gloves -- 7156
+	AddRecipe(7156,190,5966,1,GAME_ORIG,190,210,220,230)
+	self:addTradeFlags(RecipeDB,7156,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,7156,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
+	1,21087,1,1632,1,5784,1,16728,1,1385,1,3549,1,3365,1,3967,1,3703,1,33612,1,33635,1,16688,1,
+	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Deviate Scale Cloak -- 7953
+	AddRecipe(7953,90,6466,1,GAME_ORIG,90,120,135,150)
+	self:addTradeFlags(RecipeDB,7953,1,2,4,36,40,51,60)
+	self:addTradeAcquire(RecipeDB,7953,2,5783)
+
+	-- Deviate Scale Gloves -- 7954
+	AddRecipe(7954,105,6467,1,GAME_ORIG,105,130,142,155)
+	self:addTradeFlags(RecipeDB,7954,1,2,4,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,7954,2,5783)
+
+	-- Deviate Scale Belt -- 7955
+	AddRecipe(7955,115,6468,2,GAME_ORIG,115,140,152,165)
+	self:addTradeFlags(RecipeDB,7955,1,2,8,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,7955,4,1487)
+
+	-- Moonglow Vest -- 8322
+	AddRecipe(8322,90,6709,2,GAME_ORIG,90,115,130,145)
+	self:addTradeFlags(RecipeDB,8322,1,8,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,8322,4,1582)
+
+	-- Handstitched Leather Cloak -- 9058
+	AddRecipe(9058,10,7276,1,GAME_ORIG,1,40,55,70)
+	self:addTradeFlags(RecipeDB,9058,1,2,3,36,41,60)
+	self:addTradeAcquire(RecipeDB,9058,8,8)
+
+	-- Handstitched Leather Bracers -- 9059
+	AddRecipe(9059,10,7277,1,GAME_ORIG,1,40,55,70)
+	self:addTradeFlags(RecipeDB,9059,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,9059,8,8)
+
+	-- Light Leather Quiver -- 9060
+	AddRecipe(9060,30,7278,1,GAME_ORIG,30,60,75,90)
+	self:addTradeFlags(RecipeDB,9060,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,9060,1,1632,1,3007,1,3069,1,3365,1,3549
+	,1,3605,1,3703,1,4212,1,4588,1,5127,1,5564,1,5784,1,
+	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187,1,21087
+	,1,1385,1,3967,1,33612,1,33635,1,33681,1,8153)
+
+	-- Small Leather Ammo Pouch -- 9062
+	AddRecipe(9062,30,7279,1,GAME_ORIG,30,60,75,90)
+	self:addTradeFlags(RecipeDB,9062,1,2,3,36,41,78)
+	self:addTradeAcquire(RecipeDB,9062,1,1385,1,1632,1,3007,1,3069,1,3365
+	,1,3549,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
+	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771
+	,1,19187,1,21087,1,33635,1,33612,1,33681,1,8153)
+
+	-- Rugged Leather Pants -- 9064
+	AddRecipe(9064,35,7280,2,GAME_ORIG,35,65,80,95)
+	self:addTradeFlags(RecipeDB,9064,1,2,10,36,40,57)
+	self:addTradeAcquire(RecipeDB,9064,7,2)
+
+	-- Light Leather Bracers -- 9065
+	AddRecipe(9065,70,7281,1,GAME_ORIG,70,100,115,130)
+	self:addTradeFlags(RecipeDB,9065,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,9065,1,1385,1,1632,1,3007,1,3069,1,3365
+	,1,3549,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
+	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771
+	,1,19187,1,21087,1,33635,1,33612,1,33681,1,8153)
+
+	-- Light Leather Pants -- 9068
+	AddRecipe(9068,95,7282,1,GAME_ORIG,95,125,140,155)
+	self:addTradeFlags(RecipeDB,9068,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,9068,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Black Whelp Cloak -- 9070
+	AddRecipe(9070,100,7283,1,GAME_ORIG,100,125,137,150)
+	self:addTradeFlags(RecipeDB,9070,1,4,36,40,60)
+	self:addTradeAcquire(RecipeDB,9070,2,2697)
+
+	-- Red Whelp Gloves -- 9072
+	AddRecipe(9072,120,7284,1,GAME_ORIG,120,145,157,170)
+	self:addTradeFlags(RecipeDB,9072,1,4,36,40,57)
+	self:addTradeAcquire(RecipeDB,9072,2,2679)
+
+	-- Nimble Leather Gloves -- 9074
+	AddRecipe(9074,120,7285,1,GAME_ORIG,120,145,157,170)
+	self:addTradeFlags(RecipeDB,9074,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,9074,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
+
+	-- Fletcher's Gloves -- 9145
+	AddRecipe(9145,125,7348,1,GAME_ORIG,125,150,162,175)
+	self:addTradeFlags(RecipeDB,9145,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,9145,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
+
+	-- Herbalist's Gloves -- 9146
+	AddRecipe(9146,135,7349,2,GAME_ORIG,135,160,172,185)
+	self:addTradeFlags(RecipeDB,9146,1,4,36,41,57)
+	self:addTradeAcquire(RecipeDB,9146,2,6731)
+
+	-- Earthen Leather Shoulders -- 9147
+	AddRecipe(9147,135,7352,1,GAME_ORIG,135,160,172,185)
+	self:addTradeFlags(RecipeDB,9147,1,2,4,36,40,57)
+	self:addTradeAcquire(RecipeDB,9147,2,3537)
+
+	-- Pilferer's Gloves -- 9148
+	AddRecipe(9148,140,7358,2,GAME_ORIG,140,165,177,190)
+	self:addTradeFlags(RecipeDB,9148,1,2,10,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,9148,7,2)
+
+	-- Heavy Earthen Gloves -- 9149
+	AddRecipe(9149,145,7359,2,GAME_ORIG,145,170,182,195)
+	self:addTradeFlags(RecipeDB,9149,1,2,10,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,9149,7,2)
+
+	-- Heavy Quiver -- 9193
+	AddRecipe(9193,150,7371,1,GAME_ORIG,150,170,180,190)
+	self:addTradeFlags(RecipeDB,9193,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,9193,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
+
+	-- Heavy Leather Ammo Pouch -- 9194
+	AddRecipe(9194,150,7372,1,GAME_ORIG,150,170,180,190)
+	self:addTradeFlags(RecipeDB,9194,1,2,3,36,41,78)
+	self:addTradeAcquire(RecipeDB,9194,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
+
+	-- Dusky Leather Leggings -- 9195
+	AddRecipe(9195,165,7373,2,GAME_ORIG,165,185,195,205)
+	self:addTradeFlags(RecipeDB,9195,1,2,10,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,9195,7,2)
+
+	-- Dusky Leather Armor -- 9196
+	AddRecipe(9196,175,7374,1,GAME_ORIG,175,195,205,215)
+	self:addTradeFlags(RecipeDB,9196,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,9196,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
+	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Green Whelp Armor -- 9197
+	AddRecipe(9197,175,7375,2,GAME_ORIG,175,195,205,215)
+	self:addTradeFlags(RecipeDB,9197,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,9197,7,2)
+
+	-- Frost Leather Cloak -- 9198
+	AddRecipe(9198,180,7377,1,GAME_ORIG,180,200,210,220)
+	self:addTradeFlags(RecipeDB,9198,1,2,3,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,9198,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
+	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Dusky Bracers -- 9201
+	AddRecipe(9201,185,7378,1,GAME_ORIG,185,205,215,225)
+	self:addTradeFlags(RecipeDB,9201,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,9201,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
+	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Green Whelp Bracers -- 9202
+	AddRecipe(9202,190,7386,2,GAME_ORIG,190,210,220,230)
+	self:addTradeFlags(RecipeDB,9202,1,2,4,36,41,57)
+	self:addTradeAcquire(RecipeDB,9202,2,7854,2,4589,2,7852,2,4225)
+
+	-- Dusky Belt -- 9206
+	AddRecipe(9206,195,7387,1,GAME_ORIG,195,215,225,235)
+	self:addTradeFlags(RecipeDB,9206,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,9206,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
+	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Dusky Boots -- 9207
+	AddRecipe(9207,200,7390,3,GAME_ORIG,200,220,230,240)
+	self:addTradeFlags(RecipeDB,9207,1,2,5,11,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,9207,7,2)
+
+	-- Swift Boots -- 9208
+	AddRecipe(9208,200,7391,2,GAME_ORIG,200,220,230,240)
+	self:addTradeFlags(RecipeDB,9208,1,2,10,36,40,57)
+	self:addTradeAcquire(RecipeDB,9208,7,2)
+
+	-- Cured Thick Hide -- 10482
+	AddRecipe(10482,200,8172,1,GAME_ORIG,200,200,200,200)
+	self:addTradeFlags(RecipeDB,10482,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,10482,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
+	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Thick Armor Kit -- 10487
+	AddRecipe(10487,200,8173,1,GAME_ORIG,200,220,230,240)
+	self:addTradeFlags(RecipeDB,10487,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,10487,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
+	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Comfortable Leather Hat -- 10490
+	AddRecipe(10490,200,8174,3,GAME_ORIG,200,220,230,240)
+	self:addTradeFlags(RecipeDB,10490,1,2,5,11,36,40,57)
+	self:addTradeAcquire(RecipeDB,10490,7,2)
+
+	-- Nightscape Tunic -- 10499
+	AddRecipe(10499,205,8175,1,GAME_ORIG,205,225,235,245)
+	self:addTradeFlags(RecipeDB,10499,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,10499,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
+	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Nightscape Headband -- 10507
+	AddRecipe(10507,205,8176,1,GAME_ORIG,205,225,235,245)
+	self:addTradeFlags(RecipeDB,10507,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,10507,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
+	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Turtle Scale Gloves -- 10509
+	AddRecipe(10509,205,8187,1,GAME_ORIG,205,225,235,245)
+	self:addTradeFlags(RecipeDB,10509,1,2,4,36,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,10509,2,7852,2,7854)
+
+	-- Turtle Scale Breastplate -- 10511
+	AddRecipe(10511,210,8189,1,GAME_ORIG,210,230,240,250)
+	self:addTradeFlags(RecipeDB,10511,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,10511,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
+	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Nightscape Shoulders -- 10516
+	AddRecipe(10516,210,8192,2,GAME_ORIG,210,230,240,250)
+	self:addTradeFlags(RecipeDB,10516,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,10516,2,7854,2,8160)
+
+	-- Turtle Scale Bracers -- 10518
+	AddRecipe(10518,210,8198,1,GAME_ORIG,210,230,240,250)
+	self:addTradeFlags(RecipeDB,10518,1,2,3,36,41,58)
+	self:addTradeAcquire(RecipeDB,10518,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
+	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,33681
+	,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Big Voodoo Robe -- 10520
+	AddRecipe(10520,215,8200,2,GAME_ORIG,215,235,245,255)
+	self:addTradeFlags(RecipeDB,10520,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,10520,7,2)
+
+	-- Tough Scorpid Breastplate -- 10525
+	AddRecipe(10525,220,8203,2,GAME_ORIG,220,240,250,260)
+	self:addTradeFlags(RecipeDB,10525,1,2,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,10525,3,5618)
+
+	-- Wild Leather Shoulders -- 10529
+	AddRecipe(10529,220,8210,2,GAME_ORIG,220,240,250,260)
+	self:addTradeFlags(RecipeDB,10529,1,2,8,36,41,57)
+	self:addTradeAcquire(RecipeDB,10529,4,2848,4,2855)
+
+	-- Big Voodoo Mask -- 10531
+	AddRecipe(10531,220,8201,2,GAME_ORIG,220,240,250,260)
+	self:addTradeFlags(RecipeDB,10531,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,10531,7,2)
+
+	-- Tough Scorpid Bracers -- 10533
+	AddRecipe(10533,220,8205,2,GAME_ORIG,220,240,250,260)
+	self:addTradeFlags(RecipeDB,10533,1,2,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,10533,3,5617)
+
+	-- Tough Scorpid Gloves -- 10542
+	AddRecipe(10542,225,8204,2,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,10542,1,2,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,10542,3,5616)
+
+	-- Wild Leather Vest -- 10544
+	AddRecipe(10544,225,8211,2,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,10544,1,2,8,36,41,57)
+	self:addTradeAcquire(RecipeDB,10544,4,2849,4,2856)
+
+	-- Wild Leather Helmet -- 10546
+	AddRecipe(10546,225,8214,2,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,10546,1,2,8,36,41,57)
+	self:addTradeAcquire(RecipeDB,10546,4,2850,4,2857)
+
+	-- Nightscape Pants -- 10548
+	AddRecipe(10548,230,8193,1,GAME_ORIG,230,250,260,270)
+	self:addTradeFlags(RecipeDB,10548,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,10548,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
+	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Turtle Scale Helm -- 10552
+	AddRecipe(10552,230,8191,1,GAME_ORIG,230,250,260,270)
+	self:addTradeFlags(RecipeDB,10552,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,10552,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
+	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Tough Scorpid Boots -- 10554
+	AddRecipe(10554,235,8209,2,GAME_ORIG,235,255,265,275)
+	self:addTradeFlags(RecipeDB,10554,1,2,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,10554,3,5615)
+
+	-- Turtle Scale Leggings -- 10556
+	AddRecipe(10556,235,8185,1,GAME_ORIG,235,255,265,275)
+	self:addTradeFlags(RecipeDB,10556,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,10556,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
+	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,5564,1,5127,1,4588)
+
+	-- Nightscape Boots -- 10558
+	AddRecipe(10558,235,8197,1,GAME_ORIG,235,255,265,275)
+	self:addTradeFlags(RecipeDB,10558,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,10558,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
+	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Big Voodoo Pants -- 10560
+	AddRecipe(10560,240,8202,2,GAME_ORIG,240,260,270,280)
+	self:addTradeFlags(RecipeDB,10560,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,10560,7,2)
+
+	-- Big Voodoo Cloak -- 10562
+	AddRecipe(10562,240,8216,2,GAME_ORIG,240,260,270,280)
+	self:addTradeFlags(RecipeDB,10562,1,2,10,36,40,53,54,60)
+	self:addTradeAcquire(RecipeDB,10562,7,2)
+
+	-- Tough Scorpid Shoulders -- 10564
+	AddRecipe(10564,240,8207,2,GAME_ORIG,240,260,270,280)
+	self:addTradeFlags(RecipeDB,10564,1,2,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,10564,3,5623,3,7805,3,7883)
+
+	-- Wild Leather Boots -- 10566
+	AddRecipe(10566,245,8213,2,GAME_ORIG,245,265,275,285)
+	self:addTradeFlags(RecipeDB,10566,1,2,8,36,41,57)
+	self:addTradeAcquire(RecipeDB,10566,4,2851,4,2858)
+
+	-- Tough Scorpid Leggings -- 10568
+	AddRecipe(10568,245,8206,2,GAME_ORIG,245,265,275,285)
+	self:addTradeFlags(RecipeDB,10568,1,2,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,10568,3,5615)
+
+	-- Tough Scorpid Helm -- 10570
+	AddRecipe(10570,250,8208,2,GAME_ORIG,250,270,280,290)
+	self:addTradeFlags(RecipeDB,10570,1,2,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,10570,3,5623,3,7805,3,7883)
+
+	-- Wild Leather Leggings -- 10572
+	AddRecipe(10572,250,8212,2,GAME_ORIG,250,270,280,290)
+	self:addTradeFlags(RecipeDB,10572,1,2,8,36,41,57)
+	self:addTradeAcquire(RecipeDB,10572,4,2852,4,2859)
+
+	-- Wild Leather Cloak -- 10574
+	AddRecipe(10574,250,8215,2,GAME_ORIG,250,270,280,290)
+	self:addTradeFlags(RecipeDB,10574,1,2,8,36,41,60)
+	self:addTradeAcquire(RecipeDB,10574,4,2853,4,2860)
+
+	-- Dragonscale Gauntlets -- 10619
+	AddRecipe(10619,225,8347,1,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,10619,1,2,3,36,41,58)
+	self:addTradeAcquire(RecipeDB,10619,1,7866,1,7867,1,29508)
+
+	-- Wolfshead Helm -- 10621
+	AddRecipe(10621,225,8345,1,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,10621,1,2,3,F_DRUID,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,10621,1,7870,1,7871,1,29509)
+
+	-- Gauntlets of the Sea -- 10630
+	AddRecipe(10630,230,8346,1,GAME_ORIG,230,250,260,270)
+	self:addTradeFlags(RecipeDB,10630,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,10630,1,7868,1,7869,1,29507)
+
+	-- Helm of Fire -- 10632
+	AddRecipe(10632,250,8348,1,GAME_ORIG,250,270,280,290)
+	self:addTradeFlags(RecipeDB,10632,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,10632,1,7868,1,7869,1,29507)
+
+	-- Feathered Breastplate -- 10647
+	AddRecipe(10647,250,8349,1,GAME_ORIG,250,270,280,290)
+	self:addTradeFlags(RecipeDB,10647,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,10647,1,7870,1,7871,1,29509)
+
+	-- Dragonscale Breastplate -- 10650
+	AddRecipe(10650,255,8367,1,GAME_ORIG,255,275,285,295)
+	self:addTradeFlags(RecipeDB,10650,1,2,3,36,41,58)
+	self:addTradeAcquire(RecipeDB,10650,1,7866,1,7867,1,29508)
+
+	-- Quickdraw Quiver -- 14930
+	AddRecipe(14930,225,8217,1,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,14930,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,14930,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
+	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Thick Leather Ammo Pouch -- 14932
+	AddRecipe(14932,225,8218,1,GAME_ORIG,225,245,255,265)
+	self:addTradeFlags(RecipeDB,14932,1,2,3,36,41,78)
+	self:addTradeAcquire(RecipeDB,14932,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
+	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Cured Rugged Hide -- 19047
+	AddRecipe(19047,250,15407,1,GAME_ORIG,250,250,255,260)
+	self:addTradeFlags(RecipeDB,19047,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,19047,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
+	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Heavy Scorpid Bracers -- 19048
+	AddRecipe(19048,255,15077,1,GAME_ORIG,255,275,285,295)
+	self:addTradeFlags(RecipeDB,19048,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,19048,2,12956)
+
+	-- Wicked Leather Gauntlets -- 19049
+	AddRecipe(19049,260,15083,1,GAME_ORIG,260,280,290,300)
+	self:addTradeFlags(RecipeDB,19049,1,2,4,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,19049,2,12942,2,12943)
+
+	-- Green Dragonscale Breastplate -- 19050
+	AddRecipe(19050,260,15045,1,GAME_ORIG,260,280,290,300)
+	self:addTradeFlags(RecipeDB,19050,1,2,4,36,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,19050,2,11874)
+
+	-- Heavy Scorpid Vest -- 19051
+	AddRecipe(19051,265,15076,2,GAME_ORIG,265,285,295,305)
+	self:addTradeFlags(RecipeDB,19051,1,2,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,19051,3,5981,3,6005)
+
+	-- Wicked Leather Bracers -- 19052
+	AddRecipe(19052,265,15084,2,GAME_ORIG,265,285,295,305)
+	self:addTradeFlags(RecipeDB,19052,1,2,3,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,19052,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
+	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Chimeric Gloves -- 19053
+	AddRecipe(19053,265,15074,1,GAME_ORIG,265,285,295,305)
+	self:addTradeFlags(RecipeDB,19053,1,2,4,36,41,57)
+	self:addTradeAcquire(RecipeDB,19053,2,12957)
+
+	-- Red Dragonscale Breastplate -- 19054
+	AddRecipe(19054,300,15047,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19054,1,2,5,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,19054,3,10363)
+
+	-- Runic Leather Gauntlets -- 19055
+	AddRecipe(19055,270,15091,2,GAME_ORIG,270,290,300,310)
+	self:addTradeFlags(RecipeDB,19055,1,2,3,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,19055,7,2,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,
+	1,5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087
+	,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Rugged Armor Kit -- 19058
+	AddRecipe(19058,250,15564,1,GAME_ORIG,250,255,265,275)
+	self:addTradeFlags(RecipeDB,19058,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,19058,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,3605)
+
+	-- Volcanic Leggings -- 19059
+	AddRecipe(19059,270,15054,2,GAME_ORIG,270,290,300,310)
+	self:addTradeFlags(RecipeDB,19059,1,2,11,36,40,57)
+	self:addTradeAcquire(RecipeDB,19059,3,7035)
+
+	-- Green Dragonscale Leggings -- 19060
+	AddRecipe(19060,270,15046,3,GAME_ORIG,270,290,300,310)
+	self:addTradeFlags(RecipeDB,19060,1,2,5,36,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,19060,3,5226)
+
+	-- Living Shoulders -- 19061
+	AddRecipe(19061,270,15061,1,GAME_ORIG,270,290,300,310)
+	self:addTradeFlags(RecipeDB,19061,1,2,4,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,19061,2,7852,2,7854)
+
+	-- Ironfeather Shoulders -- 19062
+	AddRecipe(19062,270,15067,1,GAME_ORIG,270,290,300,310)
+	self:addTradeFlags(RecipeDB,19062,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,19062,2,12958)
+
+	-- Chimeric Boots -- 19063
+	AddRecipe(19063,275,15073,2,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,19063,1,2,10,36,40,57)
+	self:addTradeAcquire(RecipeDB,19063,7,2)
+
+	-- Heavy Scorpid Gauntlets -- 19064
+	AddRecipe(19064,275,15078,2,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,19064,1,2,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,19064,3,7025)
+
+	-- Runic Leather Bracers -- 19065
+	AddRecipe(19065,275,15092,2,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,19065,1,2,3,36,40,57)
+	self:addTradeAcquire(RecipeDB,19065,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
+	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,3605,1,5564,1,5127,1,4588)
+
+	-- Frostsaber Boots -- 19066
+	AddRecipe(19066,275,15071,1,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,19066,1,2,4,36,41,57)
+	self:addTradeAcquire(RecipeDB,19066,2,11189)
+
+	-- Stormshroud Pants -- 19067
+	AddRecipe(19067,275,15057,1,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,19067,1,2,4,36,40,51,52,57)
+	self:addTradeAcquire(RecipeDB,19067,2,12942,2,12943)
+
+	-- Warbear Harness -- 19068
+	AddRecipe(19068,275,15064,1,GAME_ORIG,275,295,305,315)
+	self:addTradeFlags(RecipeDB,19068,1,2,4,6,11,36,41,51,57,99)
+	self:addTradeAcquire(RecipeDB,19068,6,576,1,11557)
+
+	-- Heavy Scorpid Belt -- 19070
+	AddRecipe(19070,280,15082,2,GAME_ORIG,280,300,310,320)
+	self:addTradeFlags(RecipeDB,19070,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,19070,7,2)
+
+	-- Wicked Leather Headband -- 19071
+	AddRecipe(19071,280,15086,2,GAME_ORIG,280,300,310,320)
+	self:addTradeFlags(RecipeDB,19071,1,2,3,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,19071,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
+	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Runic Leather Belt -- 19072
+	AddRecipe(19072,280,15093,2,GAME_ORIG,280,300,310,320)
+	self:addTradeFlags(RecipeDB,19072,1,2,3,36,40,57)
+	self:addTradeAcquire(RecipeDB,19072,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
+	4212,1,1632,1,5784,1,16728,1,3007,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Chimeric Leggings -- 19073
+	AddRecipe(19073,280,15072,2,GAME_ORIG,280,300,310,320)
+	self:addTradeFlags(RecipeDB,19073,1,2,10,36,40,57)
+	self:addTradeAcquire(RecipeDB,19073,7,2)
+
+	-- Frostsaber Leggings -- 19074
+	AddRecipe(19074,285,15069,2,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,19074,1,2,11,36,40,57)
+	self:addTradeAcquire(RecipeDB,19074,3,7440)
+
+	-- Heavy Scorpid Leggings -- 19075
+	AddRecipe(19075,285,15079,2,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,19075,1,2,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,19075,3,7027)
+
+	-- Volcanic Breastplate -- 19076
+	AddRecipe(19076,285,15053,2,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,19076,1,2,5,36,40,57)
+	self:addTradeAcquire(RecipeDB,19076,3,9259)
+
+	-- Blue Dragonscale Breastplate -- 19077
+	AddRecipe(19077,285,15048,1,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,19077,1,2,4,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,19077,2,12957)
+
+	-- Living Leggings -- 19078
+	AddRecipe(19078,285,15060,3,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,19078,1,2,11,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,19078,3,7158)
+
+	-- Stormshroud Armor -- 19079
+	AddRecipe(19079,285,15056,3,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,19079,1,2,11,36,40,51,52,57)
+	self:addTradeAcquire(RecipeDB,19079,3,6138)
+
+	-- Warbear Woolies -- 19080
+	AddRecipe(19080,285,15065,1,GAME_ORIG,285,305,315,325)
+	self:addTradeFlags(RecipeDB,19080,1,2,4,36,41,51,57,99)
+	self:addTradeAcquire(RecipeDB,19080,6,576,1,11557)
+
+	-- Chimeric Vest -- 19081
+	AddRecipe(19081,290,15075,2,GAME_ORIG,280,300,310,320)
+	self:addTradeFlags(RecipeDB,19081,1,2,10,36,40,57)
+	self:addTradeAcquire(RecipeDB,19081,7,2)
+
+	-- Runic Leather Headband -- 19082
+	AddRecipe(19082,290,15094,1,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,19082,1,2,3,36,40,57)
+	self:addTradeAcquire(RecipeDB,19082,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Wicked Leather Pants -- 19083
+	AddRecipe(19083,290,15087,2,GAME_ORIG,290,315,325,335)
+	self:addTradeFlags(RecipeDB,19083,1,2,3,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,19083,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Devilsaur Gauntlets -- 19084
+	AddRecipe(19084,290,15063,1,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,19084,1,2,4,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,19084,2,12959)
+
+	-- Black Dragonscale Breastplate -- 19085
+	AddRecipe(19085,290,15050,1,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,19085,1,2,4,5,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,19085,2,9499)
+
+	-- Ironfeather Breastplate -- 19086
+	AddRecipe(19086,290,15066,3,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,19086,1,2,11,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,19086,3,2644)
+
+	-- Frostsaber Gloves -- 19087
+	AddRecipe(19087,295,15070,2,GAME_ORIG,295,315,325,335)
+	self:addTradeFlags(RecipeDB,19087,1,2,11,36,40,57)
+	self:addTradeAcquire(RecipeDB,19087,3,7441)
+
+	-- Heavy Scorpid Helm -- 19088
+	AddRecipe(19088,295,15080,1,GAME_ORIG,295,315,325,335)
+	self:addTradeFlags(RecipeDB,19088,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,19088,2,12956)
+
+	-- Blue Dragonscale Shoulders -- 19089
+	AddRecipe(19089,295,15049,3,GAME_ORIG,295,315,325,335)
+	self:addTradeFlags(RecipeDB,19089,1,2,11,36,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,19089,3,6146)
+
+	-- Stormshroud Shoulders -- 19090
+	AddRecipe(19090,295,15058,3,GAME_ORIG,295,315,325,335)
+	self:addTradeFlags(RecipeDB,19090,1,2,11,36,40,51,52,57)
+	self:addTradeAcquire(RecipeDB,19090,3,6144)
+
+	-- Runic Leather Pants -- 19091
+	AddRecipe(19091,300,15095,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19091,1,2,3,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,19091,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
+	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,4588)
+
+	-- Wicked Leather Belt -- 19092
+	AddRecipe(19092,300,15088,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19092,1,2,3,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,19092,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Onyxia Scale Cloak -- 19093
+	AddRecipe(19093,300,15138,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19093,1,2,6,8,36,41,60)
+	self:addTradeAcquire(RecipeDB,19093,4,7493,4,7497,8,10)
+
+	-- Black Dragonscale Shoulders -- 19094
+	AddRecipe(19094,300,15051,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19094,1,2,5,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,19094,3,8898)
+
+	-- Living Breastplate -- 19095
+	AddRecipe(19095,300,15059,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19095,1,2,11,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,19095,3,1813)
+
+	-- Devilsaur Leggings -- 19097
+	AddRecipe(19097,300,15062,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19097,1,2,11,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,19097,3,6556,3,6557,3,6559,3,9477)
+
+	-- Wicked Leather Armor -- 19098
+	AddRecipe(19098,300,15085,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19098,1,2,3,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,19098,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278)
+
+	-- Heavy Scorpid Shoulders -- 19100
+	AddRecipe(19100,300,15081,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19100,1,2,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,19100,3,7029)
+
+	-- Volcanic Shoulders -- 19101
+	AddRecipe(19101,300,15055,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19101,1,2,5,36,40,57)
+	self:addTradeAcquire(RecipeDB,19101,3,9260)
+
+	-- Runic Leather Armor -- 19102
+	AddRecipe(19102,300,15090,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19102,1,2,3,36,40,57)
+	self:addTradeAcquire(RecipeDB,19102,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Runic Leather Shoulders -- 19103
+	AddRecipe(19103,300,15096,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19103,1,2,3,36,40,57)
+	self:addTradeAcquire(RecipeDB,19103,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
+	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Frostsaber Tunic -- 19104
+	AddRecipe(19104,300,15068,2,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19104,1,2,11,36,40,57)
+	self:addTradeAcquire(RecipeDB,19104,3,7438)
+
+	-- Black Dragonscale Leggings -- 19107
+	AddRecipe(19107,300,15052,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,19107,1,2,5,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,19107,3,8903)
+
+	-- Medium Leather -- 20648
+	AddRecipe(20648,100,2319,1,GAME_ORIG,100,100,105,110)
+	self:addTradeFlags(RecipeDB,20648,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,20648,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,5127,1,
+	5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1,1632,1
+	,5784,1,1385,1,3549,1,33635,1,33612,1,33681,1,8153,1,17442,1,16278,1,3605)
+
+	-- Heavy Leather -- 20649
+	AddRecipe(20649,150,4234,1,GAME_ORIG,150,150,155,160)
+	self:addTradeFlags(RecipeDB,20649,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,20649,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
+	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
+	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
+
+	-- Thick Leather -- 20650
+	AddRecipe(20650,200,4304,1,GAME_ORIG,200,200,202,205)
+	self:addTradeFlags(RecipeDB,20650,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,20650,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
+	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Corehound Boots -- 20853
+	AddRecipe(20853,295,16982,1,GAME_ORIG,295,315,325,335)
+	self:addTradeFlags(RecipeDB,20853,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,20853,2,12944)
+
+	-- Molten Helm -- 20854
+	AddRecipe(20854,300,16983,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,20854,1,2,4,36,41,52,57)
+	self:addTradeAcquire(RecipeDB,20854,2,12944)
+
+	-- Black Dragonscale Boots -- 20855
+	AddRecipe(20855,300,16984,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,20855,1,2,4,36,41,51,58,98)
+	self:addTradeAcquire(RecipeDB,20855,6,59,2,12944)
+
+	-- Gloves of the Greatfather -- 21943
+	AddRecipe(21943,190,17721,2,GAME_ORIG,190,210,220,230)
+	self:addTradeFlags(RecipeDB,21943,1,2,7,11,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,21943,5,1)
+
+	-- Rugged Leather -- 22331
+	AddRecipe(22331,250,8170,1,GAME_ORIG,250,250,250,250)
+	self:addTradeFlags(RecipeDB,22331,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,22331,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
+	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
+	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
+
+	-- Shadowskin Gloves -- 22711
+	AddRecipe(22711,200,18238,1,GAME_ORIG,200,210,220,230)
+	self:addTradeFlags(RecipeDB,22711,1,2,4,36,41,57)
+	self:addTradeAcquire(RecipeDB,22711,2,2699)
+
+	-- Core Armor Kit -- 22727
+	AddRecipe(22727,300,18251,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,22727,1,2,6,36,41,52)
+	self:addTradeAcquire(RecipeDB,22727,8,26)
+
+	-- Gordok Ogre Suit -- 22815
+	AddRecipe(22815,275,18258,2,GAME_ORIG,275,285,290,385)
+	self:addTradeFlags(RecipeDB,22815,1,2,5,8,36,41)
+	self:addTradeAcquire(RecipeDB,22815,4,5518)
+
+	-- Girdle of Insight -- 22921
+	AddRecipe(22921,300,18504,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,22921,1,2,5,36,41,57)
+	self:addTradeAcquire(RecipeDB,22921,8,23)
+
+	-- Mongoose Boots -- 22922
+	AddRecipe(22922,300,18506,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,22922,1,2,5,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,22922,8,23)
+
+	-- Swift Flight Bracers -- 22923
+	AddRecipe(22923,300,18508,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,22923,1,2,5,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,22923,8,23)
+
+	-- Chromatic Cloak -- 22926
+	AddRecipe(22926,300,18509,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,22926,1,2,5,36,40,60)
+	self:addTradeAcquire(RecipeDB,22926,8,23)
+
+	-- Hide of the Wild -- 22927
+	AddRecipe(22927,300,18510,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,22927,1,2,5,36,40,53,54,60)
+	self:addTradeAcquire(RecipeDB,22927,8,23)
+
+	-- Shifting Cloak -- 22928
+	AddRecipe(22928,300,18511,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,22928,1,2,5,36,40,52,60)
+	self:addTradeAcquire(RecipeDB,22928,8,23)
+
+	-- Heavy Leather Ball -- 23190
+	AddRecipe(23190,150,18662,1,GAME_ORIG,150,150,155,160)
+	self:addTradeFlags(RecipeDB,23190,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,23190,2,5128,2,3366)
+
+	-- Barbaric Bracers -- 23399
+	AddRecipe(23399,155,18948,1,GAME_ORIG,155,175,185,195)
+	self:addTradeFlags(RecipeDB,23399,1,2,4,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,23399,2,4225,2,4589)
+
+	-- Might of the Timbermaw -- 23703
+	AddRecipe(23703,290,19044,1,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,23703,1,2,4,36,41,51,57,99)
+	self:addTradeAcquire(RecipeDB,23703,6,576,2,11557)
+
+	-- Timbermaw Brawlers -- 23704
+	AddRecipe(23704,300,19049,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23704,1,2,4,36,41,51,57,99)
+	self:addTradeAcquire(RecipeDB,23704,6,576,3,11557)
+
+	-- Dawn Treaders -- 23705
+	AddRecipe(23705,290,19052,1,GAME_ORIG,290,310,320,330)
+	self:addTradeFlags(RecipeDB,23705,1,2,4,36,41,51,57,96)
+	self:addTradeAcquire(RecipeDB,23705,6,529,2,10856,6,529,2,10857,6,529,2,11536)
+
+	-- Golden Mantle of the Dawn -- 23706
+	AddRecipe(23706,300,19058,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23706,1,2,4,36,41,52,57,96)
+	self:addTradeAcquire(RecipeDB,23706,6,529,3,10856,6,529,3,10857,6,529,3,11536)
+
+	-- Lava Belt -- 23707
+	AddRecipe(23707,300,19149,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23707,1,2,4,36,41,57,98)
+	self:addTradeAcquire(RecipeDB,23707,6,59,2,12944)
+
+	-- Chromatic Gauntlets -- 23708
+	AddRecipe(23708,300,19157,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23708,1,2,4,36,41,51,58,98)
+	self:addTradeAcquire(RecipeDB,23708,6,59,3,12944)
+
+	-- Corehound Belt -- 23709
+	AddRecipe(23709,300,19162,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23709,1,2,4,36,41,53,54,57,98)
+	self:addTradeAcquire(RecipeDB,23709,6,59,3,12944)
+
+	-- Molten Belt -- 23710
+	AddRecipe(23710,300,19163,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,23710,1,2,4,36,41,51,57,98)
+	self:addTradeAcquire(RecipeDB,23710,6,59,3,12944)
+
+	-- Primal Batskin Jerkin -- 24121
+	AddRecipe(24121,300,19685,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24121,1,2,4,36,41,51,57,100)
+	self:addTradeAcquire(RecipeDB,24121,6,270,3,14921)
+
+	-- Primal Batskin Gloves -- 24122
+	AddRecipe(24122,300,19686,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24122,1,2,4,36,41,51,57,100)
+	self:addTradeAcquire(RecipeDB,24122,6,270,2,14921)
+
+	-- Primal Batskin Bracers -- 24123
+	AddRecipe(24123,300,19687,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24123,1,2,4,36,41,51,57,100)
+	self:addTradeAcquire(RecipeDB,24123,6,270,1,14921)
+
+	-- Blood Tiger Breastplate -- 24124
+	AddRecipe(24124,300,19688,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24124,1,2,4,36,41,53,54,57,100)
+	self:addTradeAcquire(RecipeDB,24124,6,270,3,14921)
+
+	-- Blood Tiger Shoulders -- 24125
+	AddRecipe(24125,300,19689,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24125,1,2,4,36,41,53,54,57,100)
+	self:addTradeAcquire(RecipeDB,24125,6,270,2,14921)
+
+	-- Blue Dragonscale Leggings -- 24654
+	AddRecipe(24654,300,20295,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24654,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,24654,1,7866,1,7867,1,29508)
+
+	-- Green Dragonscale Gauntlets -- 24655
+	AddRecipe(24655,260,20296,1,GAME_ORIG,260,280,290,300)
+	self:addTradeFlags(RecipeDB,24655,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,24655,1,7866,1,7867,1,29508)
+
+	-- Dreamscale Breastplate -- 24703
+	AddRecipe(24703,300,20380,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24703,1,2,4,36,41,51,58,97)
+	self:addTradeAcquire(RecipeDB,24703,6,609,4,15293)
+
+	-- Spitfire Bracers -- 24846
+	AddRecipe(24846,300,20481,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24846,1,2,4,36,41,53,54,58,97)
+	self:addTradeAcquire(RecipeDB,24846,6,609,1,15293)
+
+	-- Spitfire Gauntlets -- 24847
+	AddRecipe(24847,300,20480,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24847,1,2,4,36,41,53,54,58,97)
+	self:addTradeAcquire(RecipeDB,24847,6,609,2,15293)
+
+	-- Spitfire Breastplate -- 24848
+	AddRecipe(24848,300,20479,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24848,1,2,4,36,41,53,54,58,97)
+	self:addTradeAcquire(RecipeDB,24848,6,609,3,15293)
+
+	-- Sandstalker Bracers -- 24849
+	AddRecipe(24849,300,20476,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24849,1,2,4,36,41,58,97)
+	self:addTradeAcquire(RecipeDB,24849,6,609,1,15293)
+
+	-- Sandstalker Gauntlets -- 24850
+	AddRecipe(24850,300,20477,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24850,1,2,4,36,41,58,97)
+	self:addTradeAcquire(RecipeDB,24850,6,609,2,15293)
+
+	-- Sandstalker Breastplate -- 24851
+	AddRecipe(24851,300,20478,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,24851,1,2,4,36,41,58,97)
+	self:addTradeAcquire(RecipeDB,24851,6,609,3,15293)
+
+	-- Black Whelp Tunic -- 24940
+	AddRecipe(24940,100,20575,1,GAME_ORIG,100,125,137,150)
+	self:addTradeFlags(RecipeDB,24940,1,4,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,24940,2,777)
+
+	-- Stormshroud Gloves -- 26279
+	AddRecipe(26279,300,21278,3,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,26279,1,2,11,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,26279,3,14454,3,14457)
+
+	-- Polar Tunic -- 28219
+	AddRecipe(28219,300,22661,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28219,1,2,4,6,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,28219,6,529,4,16365,8,41)
+
+	-- Polar Gloves -- 28220
+	AddRecipe(28220,300,22662,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28220,1,2,4,6,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,28220,6,529,3,16365,8,41)
+
+	-- Polar Bracers -- 28221
+	AddRecipe(28221,300,22663,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28221,1,2,4,6,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,28221,6,529,3,16365,8,41)
+
+	-- Icy Scale Breastplate -- 28222
+	AddRecipe(28222,300,22664,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28222,1,2,4,6,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,28222,6,529,4,16365,8,41)
+
+	-- Icy Scale Gauntlets -- 28223
+	AddRecipe(28223,300,22666,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28223,1,2,4,6,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,28223,6,529,3,16365,8,41)
+
+	-- Icy Scale Bracers -- 28224
+	AddRecipe(28224,300,22665,4,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28224,1,2,4,6,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,28224,6,529,3,16365,8,41)
+
+	-- Bramblewood Helm -- 28472
+	AddRecipe(28472,300,22759,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28472,1,2,4,36,41,57,97)
+	self:addTradeAcquire(RecipeDB,28472,6,609,3,15293)
+
+	-- Bramblewood Boots -- 28473
+	AddRecipe(28473,300,22760,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28473,1,2,4,36,41,57,97)
+	self:addTradeAcquire(RecipeDB,28473,6,609,2,15293)
+
+	-- Bramblewood Belt -- 28474
+	AddRecipe(28474,300,22761,1,GAME_ORIG,300,320,330,340)
+	self:addTradeFlags(RecipeDB,28474,1,2,4,36,41,57,97)
+	self:addTradeAcquire(RecipeDB,28474,6,609,1,15293)
+
+	-- Knothide Leather -- 32454
+	AddRecipe(32454,300,21887,1,1,300,300,305,310)
+	self:addTradeFlags(RecipeDB,32454,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,32454,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Heavy Knothide Leather -- 32455
+	AddRecipe(32455,325,23793,1,1,325,325,330,335)
+	self:addTradeFlags(RecipeDB,32455,1,2,4,36,40,57)
+	self:addTradeAcquire(RecipeDB,32455,2,16689,2,16748,2,19196)
+
+	-- Knothide Armor Kit -- 32456
+	AddRecipe(32456,300,25650,1,1,300,310,325,340)
+	self:addTradeFlags(RecipeDB,32456,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,32456,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Vindicator's Armor Kit -- 32457
+	AddRecipe(32457,325,25651,1,1,325,335,340,345)
+	self:addTradeFlags(RecipeDB,32457,1,4,36,41,52,101)
+	self:addTradeAcquire(RecipeDB,32457,6,932,3,19321)
+
+	-- Magister's Armor Kit -- 32458
+	AddRecipe(32458,325,25652,1,1,325,335,340,345)
+	self:addTradeFlags(RecipeDB,32458,1,2,4,36,41,53,54,110)
+	self:addTradeAcquire(RecipeDB,32458,6,934,3,19331)
+
+	-- Riding Crop -- 32461
+	AddRecipe(32461,350,25653,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,32461,1,2,4,36,40,61)
+	self:addTradeAcquire(RecipeDB,32461,2,18672)
+
+	-- Felscale Gloves -- 32462
+	AddRecipe(32462,300,25654,1,1,300,310,320,330)
+	self:addTradeFlags(RecipeDB,32462,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,32462,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Felscale Boots -- 32463
+	AddRecipe(32463,310,25655,1,1,310,320,330,340)
+	self:addTradeFlags(RecipeDB,32463,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,32463,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Felscale Pants -- 32464
+	AddRecipe(32464,320,25656,1,1,320,330,340,350)
+	self:addTradeFlags(RecipeDB,32464,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,32464,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Felscale Breastplate -- 32465
+	AddRecipe(32465,335,25657,1,1,335,345,355,365)
+	self:addTradeFlags(RecipeDB,32465,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,32465,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Scaled Draenic Pants -- 32466
+	AddRecipe(32466,300,25662,1,1,300,310,320,330)
+	self:addTradeFlags(RecipeDB,32466,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,32466,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Scaled Draenic Gloves -- 32467
+	AddRecipe(32467,310,25661,1,1,310,320,330,340)
+	self:addTradeFlags(RecipeDB,32467,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,32467,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Scaled Draenic Vest -- 32468
+	AddRecipe(32468,325,25660,1,1,325,335,345,355)
+	self:addTradeFlags(RecipeDB,32468,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,32468,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Scaled Draenic Boots -- 32469
+	AddRecipe(32469,335,25659,1,1,335,345,355,365)
+	self:addTradeFlags(RecipeDB,32469,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,32469,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Thick Draenic Gloves -- 32470
+	AddRecipe(32470,300,25669,1,1,300,310,320,330)
+	self:addTradeFlags(RecipeDB,32470,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,32470,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Thick Draenic Pants -- 32471
+	AddRecipe(32471,315,25670,1,1,315,325,335,345)
+	self:addTradeFlags(RecipeDB,32471,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,32471,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Thick Draenic Boots -- 32472
+	AddRecipe(32472,320,25668,1,1,320,330,340,350)
+	self:addTradeFlags(RecipeDB,32472,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,32472,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Thick Draenic Vest -- 32473
+	AddRecipe(32473,330,25671,1,1,330,340,350,360)
+	self:addTradeFlags(RecipeDB,32473,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,32473,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Wild Draenish Boots -- 32478
+	AddRecipe(32478,300,25673,1,1,300,310,320,330)
+	self:addTradeFlags(RecipeDB,32478,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,32478,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Wild Draenish Gloves -- 32479
+	AddRecipe(32479,310,25674,1,1,310,320,330,340)
+	self:addTradeFlags(RecipeDB,32479,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,32479,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Wild Draenish Leggings -- 32480
+	AddRecipe(32480,320,25675,1,1,320,330,340,350)
+	self:addTradeFlags(RecipeDB,32480,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,32480,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Wild Draenish Vest -- 32481
+	AddRecipe(32481,330,25676,1,1,330,340,350,360)
+	self:addTradeFlags(RecipeDB,32481,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,32481,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
+	,1,33681)
+
+	-- Comfortable Insoles -- 32482
+	AddRecipe(32482,300,25679,1,1,300,300,305,310)
+	self:addTradeFlags(RecipeDB,32482,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,32482,2,16689,2,16748)
+
+	-- Stylin' Purple Hat -- 32485
+	AddRecipe(32485,350,25680,3,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,32485,1,2,5,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,32485,3,18667)
+
+	-- Stylin' Adventure Hat -- 32487
+	AddRecipe(32487,350,25681,3,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,32487,1,2,5,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,32487,3,17820,3,28132)
+
+	-- Stylin' Crimson Hat -- 32488
+	AddRecipe(32488,350,25683,3,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,32488,1,2,5,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,32488,3,18322)
+
+	-- Stylin' Jungle Hat -- 32489
+	AddRecipe(32489,350,25682,3,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,32489,1,2,5,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,32489,3,17839,3,21104)
+
+	-- Fel Leather Gloves -- 32490
+	AddRecipe(32490,340,25685,3,1,340,350,360,370)
+	self:addTradeFlags(RecipeDB,32490,1,2,4,36,41,51,57,105)
+	self:addTradeAcquire(RecipeDB,32490,6,933,1,20242,6,933,1,23007)
+
+	-- Fel Leather Boots -- 32493
+	AddRecipe(32493,350,25686,3,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,32493,1,2,4,36,41,51,57,105)
+	self:addTradeAcquire(RecipeDB,32493,6,933,2,20242,6,933,2,23007)
+
+	-- Fel Leather Leggings -- 32494
+	AddRecipe(32494,350,25687,3,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,32494,1,2,4,36,41,51,57,105)
+	self:addTradeAcquire(RecipeDB,32494,6,933,3,20242,6,933,3,23007)
+
+	-- Heavy Clefthoof Vest -- 32495
+	AddRecipe(32495,360,25689,3,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,32495,1,2,4,36,41,52,57,103)
+	self:addTradeAcquire(RecipeDB,32495,6,942,2,17904)
+
+	-- Heavy Clefthoof Leggings -- 32496
+	AddRecipe(32496,355,25690,3,1,355,365,37,385)
+	self:addTradeFlags(RecipeDB,32496,1,2,4,36,41,52,57,103)
+	self:addTradeAcquire(RecipeDB,32496,6,942,2,17904)
+
+	-- Heavy Clefthoof Boots -- 32497
+	AddRecipe(32497,355,25691,3,1,355,365,375,385)
+	self:addTradeFlags(RecipeDB,32497,1,2,4,36,41,52,57,103)
+	self:addTradeAcquire(RecipeDB,32497,6,942,1,17904)
+
+	-- Felstalker Belt -- 32498
+	AddRecipe(32498,350,25695,3,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,32498,1,4,36,41,51,58,104)
+	self:addTradeAcquire(RecipeDB,32498,6,946,1,17657,6,947,1,17585)
+
+	-- Felstalker Bracers -- 32499
+	AddRecipe(32499,360,25697,3,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,32499,1,4,36,41,51,58,104)
+	self:addTradeAcquire(RecipeDB,32499,6,946,2,17657,6,947,2,17585)
+
+	-- Felstalker Breastplate -- 32500
+	AddRecipe(32500,360,25696,3,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,32500,1,4,36,41,51,58,104)
+	self:addTradeAcquire(RecipeDB,32500,6,946,2,17657,6,947,2,17585)
+
+	-- Netherfury Belt -- 32501
+	AddRecipe(32501,340,25694,3,1,340,350,360,370)
+	self:addTradeFlags(RecipeDB,32501,1,4,36,41,53,54,58,108)
+	self:addTradeAcquire(RecipeDB,32501,6,978,1,20240)
+
+	-- Netherfury Leggings -- 32502
+	AddRecipe(32502,340,25692,3,1,340,350,360,370)
+	self:addTradeFlags(RecipeDB,32502,1,4,36,41,53,54,58,108)
+	self:addTradeAcquire(RecipeDB,32502,6,978,2,20240)
+
+	-- Netherfury Boots -- 32503
+	AddRecipe(32503,350,25693,3,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,32503,1,4,36,41,53,54,58,108)
+	self:addTradeAcquire(RecipeDB,32503,6,978,3,20240)
+
+	-- Shadow Armor Kit -- 35520
+	AddRecipe(35520,340,29483,2,1,340,350,355,360)
+	self:addTradeFlags(RecipeDB,35520,1,2,5,11,36,41)
+	self:addTradeAcquire(RecipeDB,35520,3,18320)
+
+	-- Flame Armor Kit -- 35521
+	AddRecipe(35521,340,29485,2,1,340,350,355,360)
+	self:addTradeFlags(RecipeDB,35521,1,2,5,36,41)
+	self:addTradeAcquire(RecipeDB,35521,3,20898)
+
+	-- Frost Armor Kit -- 35522
+	AddRecipe(35522,340,29486,2,1,340,350,355,360)
+	self:addTradeFlags(RecipeDB,35522,1,2,5,36,41)
+	self:addTradeAcquire(RecipeDB,35522,3,17797)
+
+	-- Nature Armor Kit -- 35523
+	AddRecipe(35523,340,29487,2,1,340,350,355,360)
+	self:addTradeFlags(RecipeDB,35523,1,2,5,36,41)
+	self:addTradeAcquire(RecipeDB,35523,3,17941)
+
+	-- Arcane Armor Kit -- 35524
+	AddRecipe(35524,340,29488,2,1,340,350,355,360)
+	self:addTradeFlags(RecipeDB,35524,1,2,5,36,41)
+	self:addTradeAcquire(RecipeDB,35524,3,17879)
+
+	-- Enchanted Felscale Leggings -- 35525
+	AddRecipe(35525,350,29489,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35525,1,2,4,36,41,51,58,110)
+	self:addTradeAcquire(RecipeDB,35525,6,934,4,19331)
+
+	-- Enchanted Felscale Gloves -- 35526
+	AddRecipe(35526,350,29490,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35526,1,2,4,36,41,51,58,110)
+	self:addTradeAcquire(RecipeDB,35526,6,934,2,19331)
+
+	-- Enchanted Felscale Boots -- 35527
+	AddRecipe(35527,350,29491,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35527,1,2,4,36,41,51,58,110)
+	self:addTradeAcquire(RecipeDB,35527,6,934,3,19331)
+
+	-- Flamescale Boots -- 35528
+	AddRecipe(35528,350,29493,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35528,1,4,36,41,51,58,101)
+	self:addTradeAcquire(RecipeDB,35528,6,932,3,19321)
+
+	-- Flamescale Leggings -- 35529
+	AddRecipe(35529,350,29492,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35529,1,4,36,41,51,58,101)
+	self:addTradeAcquire(RecipeDB,35529,6,932,4,19321)
+
+	-- Reinforced Mining Bag -- 35530
+	AddRecipe(35530,325,29540,1,1,325,335,340,345)
+	self:addTradeFlags(RecipeDB,35530,1,4,36,41,108)
+	self:addTradeAcquire(RecipeDB,35530,6,978,2,20240)
+
+	-- Flamescale Belt -- 35531
+	AddRecipe(35531,350,29494,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35531,1,4,36,41,51,58,101)
+	self:addTradeAcquire(RecipeDB,35531,6,932,2,19321)
+
+	-- Enchanted Clefthoof Leggings -- 35532
+	AddRecipe(35532,350,29495,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35532,1,2,4,36,41,51,57,110)
+	self:addTradeAcquire(RecipeDB,35532,6,934,4,19331)
+
+	-- Enchanted Clefthoof Gloves -- 35533
+	AddRecipe(35533,350,29496,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35533,1,2,4,36,41,51,57,110)
+	self:addTradeAcquire(RecipeDB,35533,6,934,3,19331)
+
+	-- Enchanted Clefthoof Boots -- 35534
+	AddRecipe(35534,350,29497,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35534,1,2,4,36,41,51,57,110)
+	self:addTradeAcquire(RecipeDB,35534,6,934,2,19331)
+
+	-- Blastguard Pants -- 35535
+	AddRecipe(35535,350,29498,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35535,1,4,36,41,51,57,101)
+	self:addTradeAcquire(RecipeDB,35535,6,932,4,19321)
+
+	-- Blastguard Boots -- 35536
+	AddRecipe(35536,350,29499,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35536,1,4,36,41,51,57,101)
+	self:addTradeAcquire(RecipeDB,35536,6,932,3,19321)
+
+	-- Blastguard Belt -- 35537
+	AddRecipe(35537,350,29500,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,35537,1,4,36,41,51,57,101)
+	self:addTradeAcquire(RecipeDB,35537,6,932,2,19321)
+
+	-- Drums of Panic -- 35538
+	AddRecipe(35538,370,29532,1,1,370,370,377,385)
+	self:addTradeFlags(RecipeDB,35538,1,2,4,36,41,106)
+	self:addTradeAcquire(RecipeDB,35538,6,989,2,21643)
+
+	-- Drums of Restoration -- 35539
+	AddRecipe(35539,350,29531,1,1,350,350,357,365)
+	self:addTradeFlags(RecipeDB,35539,1,4,36,41,108)
+	self:addTradeAcquire(RecipeDB,35539,6,978,2,20240)
+
+	-- Drums of War -- 35540
+	AddRecipe(35540,340,29528,1,1,340,340,347,355)
+	self:addTradeFlags(RecipeDB,35540,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,35540,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
+33635)
+
+	-- Drums of Battle -- 35543
+	AddRecipe(35543,365,29529,1,1,365,365,372,380)
+	self:addTradeFlags(RecipeDB,35543,1,2,4,36,41,111, F_DPS)
+	self:addTradeAcquire(RecipeDB,35543,6,935,2,21432)
+
+	-- Drums of Speed -- 35544
+	AddRecipe(35544,345,29530,1,1,345,345,352,360)
+	self:addTradeFlags(RecipeDB,35544,1,2,4,5,36,41,108)
+	self:addTradeAcquire(RecipeDB,35544,6,941,2,20241,6,978,2,20240)
+
+	-- Cobrahide Leg Armor -- 35549
+	AddRecipe(35549,335,29533,1,1,335,335,345,355)
+	self:addTradeFlags(RecipeDB,35549,1,2,4,36,41,51,104)
+	self:addTradeAcquire(RecipeDB,35549,6,946,2,17657,6,947,2,17585)
+
+	-- Nethercobra Leg Armor -- 35554
+	AddRecipe(35554,365,29535,1,1,365,365,375,385)
+	self:addTradeFlags(RecipeDB,35554,1,2,4,36,41,51,104)
+	self:addTradeAcquire(RecipeDB,35554,6,946,4,17657,6,947,4,17585)
+
+	-- Clefthide Leg Armor -- 35555
+	AddRecipe(35555,335,29534,1,1,335,335,345,355)
+	self:addTradeFlags(RecipeDB,35555,1,2,4,36,41,51,52,103)
+	self:addTradeAcquire(RecipeDB,35555,6,942,2,17904)
+
+	-- Nethercleft Leg Armor -- 35557
+	AddRecipe(35557,365,29536,1,1,365,365,375,385)
+	self:addTradeFlags(RecipeDB,35557,1,2,4,36,41,51,52,103)
+	self:addTradeAcquire(RecipeDB,35557,6,942,4,17904)
+
+	-- Cobrascale Hood -- 35558
+	AddRecipe(35558,365,29502,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35558,1,2,10,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,35558,7,4)
+
+	-- Cobrascale Gloves -- 35559
+	AddRecipe(35559,365,29503,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35559,1,2,10,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,35559,3,24664,7,4)
+
+	-- Windscale Hood -- 35560
+	AddRecipe(35560,365,29504,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35560,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,35560,7,4)
+
+	-- Hood of Primal Life -- 35561
+	AddRecipe(35561,365,29505,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35561,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,35561,7,4)
+
+	-- Gloves of the Living Touch -- 35562
+	AddRecipe(35562,365,29506,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35562,1,2,11,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,35562,3,24664)
+
+	-- Windslayer Wraps -- 35563
+	AddRecipe(35563,365,29507,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35563,1,2,5,6,11,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,35563,7,4)
+
+	-- Living Dragonscale Helm -- 35564
+	AddRecipe(35564,365,29508,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35564,1,2,5,6,11,36,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,35564,7,4)
+
+	-- Earthen Netherscale Boots -- 35567
+	AddRecipe(35567,365,29512,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35567,1,2,6,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,35567,7,4)
+
+	-- Windstrike Gloves -- 35568
+	AddRecipe(35568,365,29509,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35568,1,2,11,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,35568,3,24664)
+
+	-- Netherdrake Helm -- 35572
+	AddRecipe(35572,365,29510,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35572,1,2,10,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,35572,7,4)
+
+	-- Netherdrake Gloves -- 35573
+	AddRecipe(35573,365,29511,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35573,1,2,11,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,35573,3,24664)
+
+	-- Thick Netherscale Breastplate -- 35574
+	AddRecipe(35574,365,29514,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,35574,1,2,5,6,11,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,35574,7,4)
+
+	-- Ebon Netherscale Breastplate -- 35575
+	AddRecipe(35575,375,29515,1,1,375,385,395,405,10657)
+	self:addTradeFlags(RecipeDB,35575,1,2,3,37,41,51,58)
+	self:addTradeAcquire(RecipeDB,35575,1,7866,1,7867,1,29508)
+
+	-- Ebon Netherscale Belt -- 35576
+	AddRecipe(35576,375,29516,1,1,375,385,395,405,10657)
+	self:addTradeFlags(RecipeDB,35576,1,2,3,37,41,51,58)
+	self:addTradeAcquire(RecipeDB,35576,1,7866,1,7867,1,29508)
+
+	-- Ebon Netherscale Bracers -- 35577
+	AddRecipe(35577,375,29517,1,1,375,385,395,405,10657)
+	self:addTradeFlags(RecipeDB,35577,1,2,3,37,41,51,58)
+	self:addTradeAcquire(RecipeDB,35577,1,7866,1,7867,1,29508)
+
+	-- Netherstrike Breastplate -- 35580
+	AddRecipe(35580,375,29519,1,1,375,385,395,405,10657)
+	self:addTradeFlags(RecipeDB,35580,1,2,3,37,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,35580,1,7866,1,7867,1,29508)
+
+	-- Netherstrike Belt -- 35582
+	AddRecipe(35582,375,29520,1,1,375,385,395,405,10657)
+	self:addTradeFlags(RecipeDB,35582,1,2,3,37,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,35582,1,7866,1,7867,1,29508)
+
+	-- Netherstrike Bracers -- 35584
+	AddRecipe(35584,375,29521,1,1,375,385,395,405,10657)
+	self:addTradeFlags(RecipeDB,35584,1,2,3,37,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,35584,1,7866,1,7867,1,29508)
+
+	-- Windhawk Hauberk -- 35585
+	AddRecipe(35585,375,29522,1,1,375,385,395,405,10661)
+	self:addTradeFlags(RecipeDB,35585,1,2,3,37,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,35585,1,7870,1,7871,1,29509)
+
+	-- Windhawk Belt -- 35587
+	AddRecipe(35587,375,29524,1,1,375,385,395,405,10661)
+	self:addTradeFlags(RecipeDB,35587,1,2,3,37,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,35587,1,7870,1,7871,1,29509)
+
+	-- Windhawk Bracers -- 35588
+	AddRecipe(35588,375,29523,1,1,375,385,395,405,10661)
+	self:addTradeFlags(RecipeDB,35588,1,2,3,37,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,35588,1,7870,1,7871,1,29509)
+
+	-- Primalstrike Vest -- 35589
+	AddRecipe(35589,375,29525,1,1,375,385,395,405,10659)
+	self:addTradeFlags(RecipeDB,35589,1,2,3,37,41,51,57)
+	self:addTradeAcquire(RecipeDB,35589,1,7868,1,7869,1,29507)
+
+	-- Primalstrike Belt -- 35590
+	AddRecipe(35590,375,29526,1,1,375,385,395,405,10659)
+	self:addTradeFlags(RecipeDB,35590,1,2,3,37,41,51,57)
+	self:addTradeAcquire(RecipeDB,35590,1,7868,1,7869,1,29507)
+
+	-- Primalstrike Bracers -- 35591
+	AddRecipe(35591,375,29527,1,1,375,385,395,405,10659)
+	self:addTradeFlags(RecipeDB,35591,1,2,3,37,41,51,57)
+	self:addTradeAcquire(RecipeDB,35591,1,7868,1,7869,1,29507)
+
+	-- Blackstorm Leggings -- 36074
+	AddRecipe(36074,260,29964,1,1,260,280,290,300,10659)
+	self:addTradeFlags(RecipeDB,36074,1,2,3,37,41,51,57)
+	self:addTradeAcquire(RecipeDB,36074,1,7868,1,7869,1,29507)
+
+	-- Wildfeather Leggings -- 36075
+	AddRecipe(36075,260,29970,1,2108,10661,1,260,280,290,300)
+	self:addTradeFlags(RecipeDB,36075,1,2,3,37,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,36075,1,7870,1,7871,1,29509)
+
+	-- Dragonstrike Leggings -- 36076
+	AddRecipe(36076,260,29971,1,1,260,280,290,300,10657)
+	self:addTradeFlags(RecipeDB,36076,1,2,3,37,41,51,58)
+	self:addTradeAcquire(RecipeDB,36076,1,7866,1,7867,1,29508)
+
+	-- Primalstorm Breastplate -- 36077
+	AddRecipe(36077,330,29973,1,1,330,350,360,370,10659)
+	self:addTradeFlags(RecipeDB,36077,1,2,3,37,41,51,57)
+	self:addTradeAcquire(RecipeDB,36077,1,7868,1,7869,1,29507)
+
+	-- Living Crystal Breastplate -- 36078
+	AddRecipe(36078,330,29974,1,1,330,350,360,370,10661)
+	self:addTradeFlags(RecipeDB,36078,1,2,3,37,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,36078,1,7870,1,7871,1,29509)
+
+	-- Golden Dragonstrike Breastplate -- 36079
+	AddRecipe(36079,330,29975,1,1,330,350,360,370,10657)
+	self:addTradeFlags(RecipeDB,36079,1,2,3,37,41,51,58)
+	self:addTradeAcquire(RecipeDB,36079,1,7866,1,7867,1,29508)
+
+	-- Belt of Natural Power -- 36349
+	AddRecipe(36349,375,30042,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36349,1,2,6,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,36349,8,37,8,43)
+
+	-- Belt of Deep Shadow -- 36351
+	AddRecipe(36351,375,30040,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36351,1,2,6,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,36351,8,37,8,43)
+
+	-- Belt of the Black Eagle -- 36352
+	AddRecipe(36352,375,30046,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36352,1,2,6,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,36352,8,37,8,43)
+
+	-- Monsoon Belt -- 36353
+	AddRecipe(36353,375,30044,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36353,1,2,6,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,36353,8,37,8,43)
+
+	-- Boots of Natural Grace -- 36355
+	AddRecipe(36355,375,30041,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36355,1,2,6,37,41,51,57)
+	self:addTradeAcquire(RecipeDB,36355,8,37,8,43)
+
+	-- Boots of Utter Darkness -- 36357
+	AddRecipe(36357,375,30039,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36357,1,2,6,37,41,51,57)
+	self:addTradeAcquire(RecipeDB,36357,8,37,8,43)
+
+	-- Boots of the Crimson Hawk -- 36358
+	AddRecipe(36358,375,30045,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36358,1,2,6,37,41,51,58)
+	self:addTradeAcquire(RecipeDB,36358,8,37,8,43)
+
+	-- Hurricane Boots -- 36359
+	AddRecipe(36359,375,30043,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,36359,1,2,6,37,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,36359,8,37,8,43)
+
+	-- Boots of Shackled Souls -- 39997
+	AddRecipe(39997,375,32398,1,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,39997,1,2,4,36,41,58,102)
+	self:addTradeAcquire(RecipeDB,39997,6,1012,1,23159)
+
+	-- Greaves of Shackled Souls -- 40001
+	AddRecipe(40001,375,32400,1,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,40001,1,2,4,36,41,58,102)
+	self:addTradeAcquire(RecipeDB,40001,6,1012,2,23159)
+
+	-- Waistguard of Shackled Souls -- 40002
+	AddRecipe(40002,375,32397,1,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,40002,1,2,4,36,41,58,102)
+	self:addTradeAcquire(RecipeDB,40002,6,1012,2,23159)
+
+	-- Redeemed Soul Moccasins -- 40003
+	AddRecipe(40003,375,32394,1,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,40003,1,2,4,36,41,57,102)
+	self:addTradeAcquire(RecipeDB,40003,6,1012,2,23159)
+
+	-- Redeemed Soul Wristguards -- 40004
+	AddRecipe(40004,375,32395,1,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,40004,1,2,4,36,41,57,102)
+	self:addTradeAcquire(RecipeDB,40004,6,1012,2,23159)
+
+	-- Redeemed Soul Legguards -- 40005
+	AddRecipe(40005,375,32396,1,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,40005,1,2,4,36,41,57,102)
+	self:addTradeAcquire(RecipeDB,40005,6,1012,1,23159)
+
+	-- Redeemed Soul Cinch -- 40006
+	AddRecipe(40006,375,32393,1,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,40006,1,2,4,36,41,57,102)
+	self:addTradeAcquire(RecipeDB,40006,6,1012,1,23159)
+
+	-- Bracers of Renewed Life -- 41156
+	AddRecipe(41156,375,32582,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41156,1,2,10,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,41156,7,4)
+
+	-- Shoulderpads of Renewed Life -- 41157
+	AddRecipe(41157,375,32583,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41157,1,2,6,37,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,41157,8,27,8,34)
+
+	-- Swiftstrike Bracers -- 41158
+	AddRecipe(41158,375,32580,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41158,1,2,6,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,41158,8,27,8,34)
+
+	-- Swiftstrike Shoulders -- 41160
+	AddRecipe(41160,375,32581,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41160,1,2,10,37,40,51,57)
+	self:addTradeAcquire(RecipeDB,41160,7,4)
+
+	-- Bindings of Lightning Reflexes -- 41161
+	AddRecipe(41161,375,32574,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41161,1,2,6,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,41161,8,27,8,34)
+
+	-- Shoulders of Lightning Reflexes -- 41162
+	AddRecipe(41162,375,32575,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41162,1,2,10,37,40,51,58)
+	self:addTradeAcquire(RecipeDB,41162,7,4)
+
+	-- Living Earth Bindings -- 41163
+	AddRecipe(41163,375,32577,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41163,1,2,10,36,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,41163,7,4)
+
+	-- Living Earth Shoulders -- 41164
+	AddRecipe(41164,375,32579,4,1,375,385,395,405)
+	self:addTradeFlags(RecipeDB,41164,1,2,6,37,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,41164,8,27,8,34)
+
+	-- Cloak of Darkness -- 42546
+	AddRecipe(42546,360,33122,3,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,42546,1,2,4,36,41,51,60,114)
+	self:addTradeAcquire(RecipeDB,42546,6,967,4,18255)
+
+	-- Shadowprowler's Chestguard -- 42731
+	AddRecipe(42731,365,33204,4,1,365,375,385,395)
+	self:addTradeFlags(RecipeDB,42731,1,2,4,36,41,51,57,114)
+	self:addTradeAcquire(RecipeDB,42731,6,967,3,18255)
+
+	-- Knothide Ammo Pouch -- 44343
+	AddRecipe(44343,315,34099,2,1,315,325,335,345)
+	self:addTradeFlags(RecipeDB,44343,1,2,3,36,41,78)
+	self:addTradeAcquire(RecipeDB,44343,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
+33635)
+
+	-- Knothide Quiver -- 44344
+	AddRecipe(44344,315,34100,2,1,315,325,335,345)
+	self:addTradeFlags(RecipeDB,44344,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44344,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
+33635)
+
+	-- Quiver of a Thousand Feathers -- 44359
+	AddRecipe(44359,350,34105,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,44359,1,2,4,36,41,107)
+	self:addTradeAcquire(RecipeDB,44359,6,1011,3,21655)
+
+	-- Netherscale Ammo Pouch -- 44768
+	AddRecipe(44768,350,34106,1,1,350,360,370,380)
+	self:addTradeFlags(RecipeDB,44768,1,2,4,36,41,78,104)
+	self:addTradeAcquire(RecipeDB,44768,6,947,3,17585,6,946,3,17657)
+
+	-- Glove Reinforcements -- 44770
+	AddRecipe(44770,350,34207,2,1,350,355,360,365)
+	self:addTradeFlags(RecipeDB,44770,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44770,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
+33635)
+
+	-- Winter Boots -- 44953
+	AddRecipe(44953,285,34086,2,1,285,285,285,285)
+	self:addTradeFlags(RecipeDB,44953,1,2,4,7,36,41,56)
+	self:addTradeAcquire(RecipeDB,44953,5,1,2,13420,2,13433)
+
+	-- Heavy Knothide Armor Kit -- 44970
+	AddRecipe(44970,350,34330,1,1,350,355,360,365)
+	self:addTradeFlags(RecipeDB,44970,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,44970,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
+33635)
+
+	-- Leatherworker's Satchel -- 45100
+	AddRecipe(45100,300,34482,2,1,300,310,320,330)
+	self:addTradeFlags(RecipeDB,45100,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,45100,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
+33635)
+
+	-- Bag of Many Hides -- 45117
+	AddRecipe(45117,360,34490,2,1,360,370,380,390)
+	self:addTradeFlags(RecipeDB,45117,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,45117,3,22143,3,22144,3,22148,3,23022)
+
+	-- Leather Gauntlets of the Sun -- 46132
+	AddRecipe(46132,365,34372,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46132,1,2,6,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,46132,8,24)
+
+	-- Fletcher's Gloves of the Phoenix -- 46133
+	AddRecipe(46133,365,34374,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46133,1,2,6,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,46133,8,24)
+
+	-- Gloves of Immortal Dusk -- 46134
+	AddRecipe(46134,365,34370,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46134,1,2,6,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,46134,8,24)
+
+	-- Sun-Drenched Scale Gloves -- 46135
+	AddRecipe(46135,365,34376,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46135,1,2,6,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,46135,8,24)
+
+	-- Leather Chestguard of the Sun -- 46136
+	AddRecipe(46136,365,34371,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46136,1,2,6,37,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,46136,8,24)
+
+	-- Embrace of the Phoenix -- 46137
+	AddRecipe(46137,365,34373,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46137,1,2,6,37,40,51,58)
+	self:addTradeAcquire(RecipeDB,46137,8,24)
+
+	-- Carapace of Sun and Shadow -- 46138
+	AddRecipe(46138,365,34369,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46138,1,2,6,37,40,51,57)
+	self:addTradeAcquire(RecipeDB,46138,8,24)
+
+	-- Sun-Drenched Scale Chestguard -- 46139
+	AddRecipe(46139,365,34375,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46139,1,2,6,37,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,46139,8,24)
+
+	-- Heavy Borean Leather -- 50936
+	AddRecipe(50936,390,38425,1,2,390,390,395,405)
+	self:addTradeFlags(RecipeDB,50936,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,50936,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Iceborne Chestguard -- 50938
+	AddRecipe(50938,375,38408,1,2,375,390,400,410)
+	self:addTradeFlags(RecipeDB,50938,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,50938,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Iceborne Leggings -- 50939
+	AddRecipe(50939,370,38410,1,2,370,385,395,405)
+	self:addTradeFlags(RecipeDB,50939,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,50939,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Iceborne Shoulderpads -- 50940
+	AddRecipe(50940,380,38411,1,2,380,395,405,415)
+	self:addTradeFlags(RecipeDB,50940,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,50940,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Iceborne Gloves -- 50941
+	AddRecipe(50941,370,38409,1,2,370,385,395,405)
+	self:addTradeFlags(RecipeDB,50941,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,50941,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Iceborne Boots -- 50942
+	AddRecipe(50942,375,38407,1,2,375,390,400,410)
+	self:addTradeFlags(RecipeDB,50942,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,50942,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Iceborne Belt -- 50943
+	AddRecipe(50943,380,38406,1,2,380,380,387,395)
+	self:addTradeFlags(RecipeDB,50943,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,50943,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Arctic Chestpiece -- 50944
+	AddRecipe(50944,370,38400,2,2,370,385,395,405)
+	self:addTradeFlags(RecipeDB,50944,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,50944,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Arctic Leggings -- 50945
+	AddRecipe(50945,375,38401,2,2,375,390,400,410)
+	self:addTradeFlags(RecipeDB,50945,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,50945,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Arctic Shoulderpads -- 50946
+	AddRecipe(50946,380,38402,2,2,380,395,405,415)
+	self:addTradeFlags(RecipeDB,50946,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,50946,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Arctic Gloves -- 50947
+	AddRecipe(50947,375,38403,2,2,375,390,400,410)
+	self:addTradeFlags(RecipeDB,50947,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,50947,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Arctic Boots -- 50948
+	AddRecipe(50948,370,38404,2,2,370,385,395,405)
+	self:addTradeFlags(RecipeDB,50948,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,50948,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Arctic Belt -- 50949
+	AddRecipe(50949,380,38405,2,2,380,395,405,415)
+	self:addTradeFlags(RecipeDB,50949,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,50949,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Frostscale Chestguard -- 50950
+	AddRecipe(50950,375,38414,1,2,375,390,400,410)
+	self:addTradeFlags(RecipeDB,50950,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,50950,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Frostscale Leggings -- 50951
+	AddRecipe(50951,370,38416,1,2,370,385,395,405)
+	self:addTradeFlags(RecipeDB,50951,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,50951,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Frostscale Shoulders -- 50952
+	AddRecipe(50952,375,38424,1,2,375,390,400,410)
+	self:addTradeFlags(RecipeDB,50952,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,50952,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Frostscale Gloves -- 50953
+	AddRecipe(50953,380,38415,1,2,380,395,405,415)
+	self:addTradeFlags(RecipeDB,50953,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,50953,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Frostscale Boots -- 50954
+	AddRecipe(50954,380,38413,1,2,380,395,405,415)
+	self:addTradeFlags(RecipeDB,50954,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,50954,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Frostscale Belt -- 50955
+	AddRecipe(50955,370,38412,1,2,370,385,395,405)
+	self:addTradeFlags(RecipeDB,50955,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,50955,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nerubian Chestguard -- 50956
+	AddRecipe(50956,375,38420,1,2,375,390,400,410)
+	self:addTradeFlags(RecipeDB,50956,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,50956,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nerubian Legguards -- 50957
+	AddRecipe(50957,370,38422,2,2,370,385,395,405)
+	self:addTradeFlags(RecipeDB,50957,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,50957,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nerubian Shoulders -- 50958
+	AddRecipe(50958,380,38417,1,2,380,395,405,415)
+	self:addTradeFlags(RecipeDB,50958,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,50958,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nerubian Gloves -- 50959
+	AddRecipe(50959,370,38421,1,2,370,385,395,405)
+	self:addTradeFlags(RecipeDB,50959,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,50959,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nerubian Boots -- 50960
+	AddRecipe(50960,380,38419,1,2,380,395,405,415)
+	self:addTradeFlags(RecipeDB,50960,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,50960,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nerubian Belt -- 50961
+	AddRecipe(50961,375,38418,1,2,375,390,400,410)
+	self:addTradeFlags(RecipeDB,50961,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,50961,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Borean Armor Kit -- 50962
+	AddRecipe(50962,350,38375,1,2,350,375,380,385)
+	self:addTradeFlags(RecipeDB,50962,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50962,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Heavy Borean Armor Kit -- 50963
+	AddRecipe(50963,395,38376,2,2,395,400,402,405)
+	self:addTradeFlags(RecipeDB,50963,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,50963,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Jormungar Leg Armor -- 50964
+	AddRecipe(50964,405,38371,1,2,405,410,415,420)
+	self:addTradeFlags(RecipeDB,50964,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,50964,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Frosthide Leg Armor -- 50965
+	AddRecipe(50965,425,38373,4,2,425,435,440,445)
+	self:addTradeFlags(RecipeDB,50965,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,50965,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nerubian Leg Armor -- 50966
+	AddRecipe(50966,400,38372,1,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,50966,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,50966,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Icescale Leg Armor -- 50967
+	AddRecipe(50967,425,38374,4,2,425,435,440,445)
+	self:addTradeFlags(RecipeDB,50967,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,50967,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Trapper's Traveling Pack -- 50970
+	AddRecipe(50970,415,38399,3,2,415,420,422,425)
+	self:addTradeFlags(RecipeDB,50970,1,2,4,36,41,120)
+	self:addTradeAcquire(RecipeDB,50970,6,1073,3,31916,6,1073,3,32763)
+
+	-- Mammoth Mining Bag -- 50971
+	AddRecipe(50971,415,38347,3,2,415,420,422,425)
+	self:addTradeFlags(RecipeDB,50971,1,2,4,36,41,119)
+	self:addTradeAcquire(RecipeDB,50971,6,1119,2,32540)
+
+	-- Black Chitinguard Boots -- 51568
+	AddRecipe(51568,400,38590,1,2,400,415,425,435)
+	self:addTradeFlags(RecipeDB,51568,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,51568,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Dark Arctic Leggings -- 51569
+	AddRecipe(51569,395,38591,1,2,395,410,420,430)
+	self:addTradeFlags(RecipeDB,51569,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,51569,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Dark Arctic Chestpiece -- 51570
+	AddRecipe(51570,395,38592,1,2,395,410,420,430)
+	self:addTradeFlags(RecipeDB,51570,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,51570,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Arctic Wristguards -- 51571
+	AddRecipe(51571,385,38433,1,2,385,400,410,420)
+	self:addTradeFlags(RecipeDB,51571,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,51571,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Arctic Helm -- 51572
+	AddRecipe(51572,385,38437,1,2,385,400,410,420)
+	self:addTradeFlags(RecipeDB,51572,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,51572,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Bracers of Shackled Souls -- 52733
+	AddRecipe(52733,375,32399,1,2,375,385,395,405)
+	self:addTradeFlags(RecipeDB,52733,1,2,4,36,41,58,102)
+	self:addTradeAcquire(RecipeDB,52733,6,1012,1,23159)
+
+	-- Cloak of Tormented Skies -- 55199
+	AddRecipe(55199,395,41238,1,2,395,405,415,425)
+	self:addTradeFlags(RecipeDB,55199,1,2,3,36,41,52,60)
+	self:addTradeAcquire(RecipeDB,55199,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Fur Lining - Attack Power -- 57683
+	AddRecipe(57683,400,nil,1,2,400,425,430,435)
+	self:addTradeFlags(RecipeDB,57683,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,57683,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Fur Lining - Stamina -- 57690
+	AddRecipe(57690,400,nil,1,2,400,425,430,435)
+	self:addTradeFlags(RecipeDB,57690,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,57690,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Fur Lining - Spell Power -- 57691
+	AddRecipe(57691,400,nil,1,2,400,425,430,435)
+	self:addTradeFlags(RecipeDB,57691,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,57691,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Fur Lining - Fire Resist -- 57692
+	AddRecipe(57692,400,nil,3,2,400,425,430,435)
+	self:addTradeFlags(RecipeDB,57692,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,57692,3,30921)
+
+	-- Fur Lining - Frost Resist -- 57694
+	AddRecipe(57694,400,nil,3,2,400,425,430,435)
+	self:addTradeFlags(RecipeDB,57694,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,57694,3,32289)
+
+	-- Fur Lining - Shadow Resist -- 57696
+	AddRecipe(57696,400,nil,3,2,400,425,430,435)
+	self:addTradeFlags(RecipeDB,57696,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,57696,3,32349)
+
+	-- Fur Lining - Nature Resist -- 57699
+	AddRecipe(57699,400,nil,3,2,400,425,430,435)
+	self:addTradeFlags(RecipeDB,57699,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,57699,3,32290)
+
+	-- Fur Lining - Arcane Resist -- 57701
+	AddRecipe(57701,400,nil,3,2,400,425,430,435)
+	self:addTradeFlags(RecipeDB,57701,1,2,11,36,41)
+	self:addTradeAcquire(RecipeDB,57701,3,31702,3,32297)
+
+	-- Jormungar Leg Reinforcements -- 60583
+	AddRecipe(60583,405,nil,1,2,405,405,405,410)
+	self:addTradeFlags(RecipeDB,60583,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,60583,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nerubian Leg Reinforcements -- 60584
+	AddRecipe(60584,400,nil,1,2,400,400,400,405)
+	self:addTradeFlags(RecipeDB,60584,1,2,3,36,41,51)
+	self:addTradeAcquire(RecipeDB,60584,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Frostscale Bracers -- 60599
+	AddRecipe(60599,385,38436,1,2,385,400,410,420)
+	self:addTradeFlags(RecipeDB,60599,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60599,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Frostscale Helm -- 60600
+	AddRecipe(60600,385,38440,1,2,385,400,410,420)
+	self:addTradeFlags(RecipeDB,60600,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60600,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Dark Frostscale Leggings -- 60601
+	AddRecipe(60601,395,44436,1,2,395,410,420,430)
+	self:addTradeFlags(RecipeDB,60601,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60601,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Dark Frostscale Breastplate -- 60604
+	AddRecipe(60604,395,44437,1,2,395,410,420,430)
+	self:addTradeFlags(RecipeDB,60604,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60604,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Dragonstompers -- 60605
+	AddRecipe(60605,400,44438,1,2,400,415,425,435)
+	self:addTradeFlags(RecipeDB,60605,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60605,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Iceborne Wristguards -- 60607
+	AddRecipe(60607,385,38434,1,2,385,400,410,420)
+	self:addTradeFlags(RecipeDB,60607,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60607,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Iceborne Helm -- 60608
+	AddRecipe(60608,385,38438,1,2,385,400,410,420)
+	self:addTradeFlags(RecipeDB,60608,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60608,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Dark Iceborne Leggings -- 60611
+	AddRecipe(60611,395,44440,1,2,395,410,420,430)
+	self:addTradeFlags(RecipeDB,60611,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60611,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Dark Iceborne Chestguard -- 60613
+	AddRecipe(60613,395,44441,1,2,395,410,420,430)
+	self:addTradeFlags(RecipeDB,60613,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60613,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Bugsquashers -- 60620
+	AddRecipe(60620,400,44442,1,2,400,415,425,435)
+	self:addTradeFlags(RecipeDB,60620,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60620,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nerubian Bracers -- 60622
+	AddRecipe(60622,385,38435,1,2,385,400,410,420)
+	self:addTradeFlags(RecipeDB,60622,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60622,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nerubian Helm -- 60624
+	AddRecipe(60624,385,38439,1,2,385,400,410,420)
+	self:addTradeFlags(RecipeDB,60624,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60624,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Dark Nerubian Leggings -- 60627
+	AddRecipe(60627,395,44443,1,2,395,410,420,430)
+	self:addTradeFlags(RecipeDB,60627,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60627,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Dark Nerubian Chestpiece -- 60629
+	AddRecipe(60629,395,44444,1,2,395,410,420,430)
+	self:addTradeFlags(RecipeDB,60629,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60629,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Scaled Icewalkers -- 60630
+	AddRecipe(60630,400,44445,1,2,400,415,425,435)
+	self:addTradeFlags(RecipeDB,60630,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60630,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Cloak of Harsh Winds -- 60631
+	AddRecipe(60631,380,38441,1,2,380,390,400,410)
+	self:addTradeFlags(RecipeDB,60631,1,2,3,36,41,51,60)
+	self:addTradeAcquire(RecipeDB,60631,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Ice Striker's Cloak -- 60637
+	AddRecipe(60637,440,43566,1,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,60637,1,2,3,36,41,51,60)
+	self:addTradeAcquire(RecipeDB,60637,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Durable Nerubhide Cape -- 60640
+	AddRecipe(60640,440,43565,1,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,60640,1,2,3,36,41,51,52,60)
+	self:addTradeAcquire(RecipeDB,60640,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Pack of Endless Pockets -- 60643
+	AddRecipe(60643,415,44446,3,2,415,420,422,425)
+	self:addTradeFlags(RecipeDB,60643,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,60643,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Dragonscale Ammo Pouch -- 60645
+	AddRecipe(60645,415,44447,3,2,415,420,422,425)
+	self:addTradeFlags(RecipeDB,60645,1,2,4,36,41,78,120)
+	self:addTradeAcquire(RecipeDB,60645,6,1073,2,31916,6,1073,2,32763)
+
+	-- Nerubian Reinforced Quiver -- 60647
+	AddRecipe(60647,415,44448,3,2,415,420,422,425)
+	self:addTradeFlags(RecipeDB,60647,1,2,4,36,41,117)
+	self:addTradeAcquire(RecipeDB,60647,6,1098,2,32538)
+
+	-- Razorstrike Breastplate -- 60649
+	AddRecipe(60649,425,43129,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60649,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60649,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Virulent Spaulders -- 60651
+	AddRecipe(60651,420,43130,1,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60651,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60651,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Eaglebane Bracers -- 60652
+	AddRecipe(60652,420,43131,1,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60652,1,2,3,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60652,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nightshock Hood -- 60655
+	AddRecipe(60655,425,43132,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60655,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60655,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Nightshock Girdle -- 60658
+	AddRecipe(60658,420,43133,1,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60658,1,2,3,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60658,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Leggings of Visceral Strikes -- 60660
+	AddRecipe(60660,425,42731,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60660,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60660,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Seafoam Gauntlets -- 60665
+	AddRecipe(60665,420,43255,1,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60665,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60665,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Jormscale Footpads -- 60666
+	AddRecipe(60666,420,43256,1,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60666,1,2,3,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60666,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Wildscale Breastplate -- 60669
+	AddRecipe(60669,425,43257,1,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60669,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60669,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Purehorn Spaulders -- 60671
+	AddRecipe(60671,420,43258,1,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60671,1,2,3,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60671,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Eviscerator's Facemask -- 60697
+	AddRecipe(60697,420,43260,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60697,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60697,2,32515)
+
+	-- Eviscerator's Shoulderpads -- 60702
+	AddRecipe(60702,420,43433,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60702,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60702,2,32515)
+
+	-- Eviscerator's Chestguard -- 60703
+	AddRecipe(60703,420,43434,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60703,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60703,2,32515)
+
+	-- Eviscerator's Bindings -- 60704
+	AddRecipe(60704,420,43435,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60704,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60704,2,32515)
+
+	-- Eviscerator's Gauntlets -- 60705
+	AddRecipe(60705,425,43436,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60705,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60705,2,32515)
+
+	-- Eviscerator's Waistguard -- 60706
+	AddRecipe(60706,425,43437,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60706,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60706,2,32515)
+
+	-- Eviscerator's Legguards -- 60711
+	AddRecipe(60711,425,43438,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60711,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60711,2,32515)
+
+	-- Eviscerator's Treads -- 60712
+	AddRecipe(60712,425,43439,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60712,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60712,2,32515)
+
+	-- Overcast Headguard -- 60715
+	AddRecipe(60715,420,43261,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60715,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60715,2,32515)
+
+	-- Overcast Spaulders -- 60716
+	AddRecipe(60716,420,43262,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60716,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60716,2,32515)
+
+	-- Overcast Chestguard -- 60718
+	AddRecipe(60718,420,43263,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60718,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60718,2,32515)
+
+	-- Overcast Bracers -- 60720
+	AddRecipe(60720,420,43264,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60720,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60720,2,32515)
+
+	-- Overcast Handwraps -- 60721
+	AddRecipe(60721,425,43265,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60721,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60721,2,32515)
+
+	-- Overcast Belt -- 60723
+	AddRecipe(60723,425,43266,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60723,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60723,2,32515)
+
+	-- Overcast Leggings -- 60725
+	AddRecipe(60725,425,43271,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60725,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60725,2,32515)
+
+	-- Overcast Boots -- 60727
+	AddRecipe(60727,425,43273,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60727,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60727,2,32515)
+
+	-- Swiftarrow Helm -- 60728
+	AddRecipe(60728,420,43447,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60728,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60728,2,32515)
+
+	-- Swiftarrow Shoulderguards -- 60729
+	AddRecipe(60729,420,43449,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60729,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60729,2,32515)
+
+	-- Swiftarrow Hauberk -- 60730
+	AddRecipe(60730,420,43445,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60730,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60730,2,32515)
+
+	-- Swiftarrow Bracers -- 60731
+	AddRecipe(60731,420,43444,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60731,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60731,2,32515)
+
+	-- Swiftarrow Gauntlets -- 60732
+	AddRecipe(60732,425,43446,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60732,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60732,2,32515)
+
+	-- Swiftarrow Belt -- 60734
+	AddRecipe(60734,425,43442,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60734,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60734,2,32515)
+
+	-- Swiftarrow Leggings -- 60735
+	AddRecipe(60735,425,43448,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60735,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60735,2,32515)
+
+	-- Swiftarrow Boots -- 60737
+	AddRecipe(60737,425,43443,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60737,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60737,2,32515)
+
+	-- Stormhide Crown -- 60743
+	AddRecipe(60743,420,43455,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60743,1,2,4,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60743,2,32515)
+
+	-- Stormhide Shoulders -- 60746
+	AddRecipe(60746,420,43457,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60746,1,2,4,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60746,2,32515)
+
+	-- Stormhide Hauberk -- 60747
+	AddRecipe(60747,420,43453,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60747,1,2,4,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60747,2,32515)
+
+	-- Stormhide Wristguards -- 60748
+	AddRecipe(60748,420,43452,3,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60748,1,2,4,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60748,2,32515)
+
+	-- Stormhide Grips -- 60749
+	AddRecipe(60749,425,43454,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60749,1,2,4,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60749,2,32515)
+
+	-- Stormhide Belt -- 60750
+	AddRecipe(60750,425,43450,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60750,1,2,4,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60750,2,32515)
+
+	-- Stormhide Legguards -- 60751
+	AddRecipe(60751,425,43456,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60751,1,2,4,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60751,2,32515)
+
+	-- Stormhide Stompers -- 60752
+	AddRecipe(60752,425,43451,3,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60752,1,2,4,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60752,2,32515)
+
+	-- Giantmaim Legguards -- 60754
+	AddRecipe(60754,440,43458,4,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,60754,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60754,2,32515)
+
+	-- Giantmaim Bracers -- 60755
+	AddRecipe(60755,440,43459,4,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,60755,1,2,4,36,41,51,58)
+	self:addTradeAcquire(RecipeDB,60755,2,32515)
+
+	-- Revenant's Breastplate -- 60756
+	AddRecipe(60756,440,43461,4,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,60756,1,2,4,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60756,2,32515)
+
+	-- Revenant's Treads -- 60757
+	AddRecipe(60757,440,43469,4,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,60757,1,2,4,36,41,53,54,58)
+	self:addTradeAcquire(RecipeDB,60757,2,32515)
+
+	-- Trollwoven Spaulders -- 60758
+	AddRecipe(60758,440,43481,4,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,60758,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60758,2,32515)
+
+	-- Trollwoven Girdle -- 60759
+	AddRecipe(60759,440,43484,4,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,60759,1,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,60759,2,32515)
+
+	-- Earthgiving Legguards -- 60760
+	AddRecipe(60760,440,43495,4,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,60760,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60760,2,32515)
+
+	-- Earthgiving Boots -- 60761
+	AddRecipe(60761,440,43502,4,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,60761,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,60761,2,32515)
+
+	-- Polar Vest -- 60996
+	AddRecipe(60996,425,43590,4,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,60996,1,2,4,36,41,57)
+	self:addTradeAcquire(RecipeDB,60996,2,32515)
+
+	-- Polar Cord -- 60997
+	AddRecipe(60997,420,43591,4,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60997,1,2,4,36,41,57)
+	self:addTradeAcquire(RecipeDB,60997,2,32515)
+
+	-- Polar Boots -- 60998
+	AddRecipe(60998,420,43592,4,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,60998,1,2,4,36,41,57)
+	self:addTradeAcquire(RecipeDB,60998,2,32515)
+
+	-- Icy Scale Chestguard -- 60999
+	AddRecipe(60999,425,43593,4,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,60999,1,2,4,36,41,58)
+	self:addTradeAcquire(RecipeDB,60999,2,32515)
+
+	-- Icy Scale Belt -- 61000
+	AddRecipe(61000,420,43594,4,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,61000,1,2,4,36,41,58)
+	self:addTradeAcquire(RecipeDB,61000,2,32515)
+
+	-- Icy Scale Boots -- 61002
+	AddRecipe(61002,420,43595,4,2,420,425,430,435)
+	self:addTradeFlags(RecipeDB,61002,1,2,4,36,41,58)
+	self:addTradeAcquire(RecipeDB,61002,2,32515)
+
+	-- Raptor Hide Harness -- 4096
+	AddRecipe(4096,165,4455,2,2,165,185,195,205)
+	self:addTradeFlags(RecipeDB,4096,2,4,36,41,51,57)
+	self:addTradeAcquire(RecipeDB,4096,2,2819)
+
+	-- Windripper Boots -- 62176
+	AddRecipe(62176,440,44930,4,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,62176,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,62176,2,32515)
+
+	-- Windripper Leggings -- 62177
+	AddRecipe(62177,440,44931,4,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,62177,1,2,4,36,41,53,54,57)
+	self:addTradeAcquire(RecipeDB,62177,2,32515)
+
+	-- Earthen Leg Armor -- 62448
+	AddRecipe(62448,425,44963,4,2,425,430,435,440)
+	self:addTradeFlags(RecipeDB,62448,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,62448,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Borean Leather -- 64661
+	AddRecipe(64661,350,33568,1,2,350,350,362,375)
+	self:addTradeFlags(RecipeDB,64661,1,2,3,36,41,57)
+	self:addTradeAcquire(RecipeDB,64661,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
+
+	-- Lightning Grounded Boots -- 63197
+	AddRecipe(63197,450,45097,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63197,1,2,6,36,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,63197,8,39)
+
+	-- Footpads of Silence -- 63199
+	AddRecipe(63199,450,45099,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63199,1,2,6,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,63199,8,39)
+
+	-- Death-warmed Belt -- 63198
+	AddRecipe(63198,450,45098,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63198,1,2,6,36,40,51,57)
+	self:addTradeAcquire(RecipeDB,63198,8,39)
+
+	-- Boots of Wintry Endurance -- 63201
+	AddRecipe(63201,450,45101,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63201,1,2,6,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,63201,8,39)
+
+	-- Boots of Living Scale -- 63195
+	AddRecipe(63195,450,45095,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63195,1,2,6,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,63195,8,39)
+
+	-- Blue Belt of Chaos -- 63196
+	AddRecipe(63196,450,45096,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63196,1,2,6,36,40,53,54,58)
+	self:addTradeAcquire(RecipeDB,63196,8,39)
+
+	-- Belt of Dragons -- 63194
+	AddRecipe(63194,450,45553,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63194,1,2,6,36,40,51,58)
+	self:addTradeAcquire(RecipeDB,63194,8,39)
+
+	-- Belt of Arctic Life -- 63200
+	AddRecipe(63200,450,45100,4,2,450,455,465,475)
+	self:addTradeFlags(RecipeDB,63200,1,2,6,36,40,53,54,57)
+	self:addTradeAcquire(RecipeDB,63200,8,39)
+
+	-- Drums of Forgotten Kings -- 69386
+	AddRecipe(69386,450,49633,1,2,450,450,455,470)
+	self:addTradeFlags(RecipeDB,69386,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,69386,1,28700,1,26996,1,26911,1,26961,1,33581,1,26998)
+
+	-- Drums of the Wild -- 69388
+	AddRecipe(69388,450,49634,1,2,450,450,455,470)
+	self:addTradeFlags(RecipeDB,69388,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,69388,1,28700,1,26996,1,26911,1,26961,1,33581,1,26998)
+
+	-- Legwraps of Unleashed Nature - 70554
+	 AddRecipe(70554, 450, 49898, R_EPIC, GAME_WOTLK)
+	self:addTradeFlags(RecipeDB, 70554, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
+	self:addTradeAcquire(RecipeDB, 70554, A_REPUTATION, 1156, REVERED, 37687)
+
+	-- Blessed Cenarion Boots - 70555
+	AddRecipe(70555, 450, 49894, R_EPIC, GAME_WOTLK)
+	self:addTradeFlags(RecipeDB, 70555, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
+	self:addTradeAcquire(RecipeDB, 70555, A_REPUTATION, 1156, HONORED, 37687)
+
+	-- Bladeborn Leggings - 70556
+	AddRecipe(70556, 450, 49899, R_EPIC, GAME_WOTLK)
+	self:addTradeFlags(RecipeDB, 70556, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
+	self:addTradeAcquire(RecipeDB, 70556, A_REPUTATION, 1156, REVERED, 37687)
+
+	-- Footpads of Impending Doom - 70557
+	AddRecipe(70557, 450, 49895, R_EPIC, GAME_WOTLK)
+	self:addTradeFlags(RecipeDB, 70557, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
+	self:addTradeAcquire(RecipeDB, 70557, A_REPUTATION, 1156, HONORED, 37687)
+
+	-- Lightning-infused Leggings - 70558
+	AddRecipe(70558, 450, 49900, R_EPIC, GAME_WOTLK)
+	self:addTradeFlags(RecipeDB, 70558, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
+	self:addTradeAcquire(RecipeDB, 70558, A_REPUTATION, 1156, REVERED, 37687)
+
+	-- Earthsoul Boots - 70559
+	AddRecipe(70559, 450, 49896, R_EPIC, GAME_WOTLK)
+	self:addTradeFlags(RecipeDB, 70559, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
+	self:addTradeAcquire(RecipeDB, 70559, A_REPUTATION, 1156, HONORED, 37687)
+
+	-- Draconic Bonesplinter Legguards - 70560
+	AddRecipe(70560, 450, 49901, R_EPIC, GAME_WOTLK)
+	self:addTradeFlags(RecipeDB, 70560, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
+	self:addTradeAcquire(RecipeDB, 70560, A_REPUTATION, 1156, REVERED, 37687)
+
+	-- Rock-Steady Treads - 70561
+	AddRecipe(70561, 450, 49897, R_EPIC, GAME_WOTLK)
+	self:addTradeFlags(RecipeDB, 70561, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
+	self:addTradeAcquire(RecipeDB, 70561, A_REPUTATION, 1156, HONORED, 37687)
+
+	-- Some recipes are only availible to specific factions.
+	-- We only add the faction specific recipes if the user is part of that faction
+	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
+	local _,faction = UnitFactionGroup("player")
+
+	if (faction == BFAC["Alliance"]) then
+
+		-- Black Chitin Bracers -- 67081
+		AddRecipe(67081,450,47579,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67081,1,6,11)
+		self:addTradeAcquire(RecipeDB,67081,8,42)
+
+		-- Bracers of Swift Death -- 67087
+		AddRecipe(67087,450,47581,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67087,1,6,11)
+		self:addTradeAcquire(RecipeDB,67087,8,42)
+
+		-- Crusader's Dragonscale Bracers -- 67083
+		AddRecipe(67083,450,47576,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67083,1,6,11,36,40,51,58)
+		self:addTradeAcquire(RecipeDB,67083,8,42)
+
+		-- Crusader's Dragonscale Breastplate -- 67082
+		AddRecipe(67082,450,47595,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67082,1,6,11)
+		self:addTradeAcquire(RecipeDB,67082,8,42)
+
+		-- Ensorcelled Nerubian Breastplate -- 67080
+		AddRecipe(67080,450,47597,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67080,1,6,11,36,40,53,54,58)
+		self:addTradeAcquire(RecipeDB,67080,8,42)
+
+		-- Knightbane Carapace -- 67086
+		AddRecipe(67086,450,47599,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67086,1,6,11)
+		self:addTradeAcquire(RecipeDB,67086,8,42)
+
+		-- Lunar Eclipse Chestguard -- 67084
+		AddRecipe(67084,450,47602,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67084,1,6,11)
+		self:addTradeAcquire(RecipeDB,67084,8,42)
+
+		-- Moonshadow Armguards -- 67085
+		AddRecipe(67085,450,47583,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67085,1,6,11)
+		self:addTradeAcquire(RecipeDB,67085,8,42)
+
+	elseif (faction == BFAC["Horde"]) then
+
+		-- Black Chitin Bracers -- 67137
+		AddRecipe(67137,450,47580,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67137,2,6,11,36,40,53,54,58)
+		self:addTradeAcquire(RecipeDB,67137,8,42)
+
+		-- Bracers of Swift Death -- 67139
+		AddRecipe(67139,450,47582,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67139,2,6,11,36,40,51,57)
+		self:addTradeAcquire(RecipeDB,67139,8,42)
+
+		-- Crusader's Dragonscale Bracers -- 67143
+		AddRecipe(67143,450,47577,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67143,2,6,11,36,40,51,58)
+		self:addTradeAcquire(RecipeDB,67143,8,42)
+
+		-- Crusader's Dragonscale Breastplate -- 67138
+		AddRecipe(67138,450,47596,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67138,2,6,11,36,40,51,58)
+		self:addTradeAcquire(RecipeDB,67138,8,42)
+
+		-- Ensorcelled Nerubian Breastplate -- 67136
+		AddRecipe(67136,450,47598,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67136,2,6,11,36,40,53,54,58)
+		self:addTradeAcquire(RecipeDB,67136,8,42)
+
+		-- Knightbane Carapace -- 67142
+		AddRecipe(67142,450,47600,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67142,2,6,11,36,40,51,57)
+		self:addTradeAcquire(RecipeDB,67142,8,42)
+
+		-- Lunar Eclipse Chestguard -- 67140
+		AddRecipe(67140,450,47601,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67140,2,6,11,36,40,53,54,57)
+		self:addTradeAcquire(RecipeDB,67140,8,42)
+
+		-- Moonshadow Armguards -- 67141
+		AddRecipe(67141,450,47584,4,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67141,2,6,11,36,40,53,54,57)
+		self:addTradeAcquire(RecipeDB,67141,8,42)
+
+	end
+
+	return num_recipes
+
+end
diff --git a/Database/Mob.lua b/Database/Mob.lua
new file mode 100644
index 0000000..d15dbf1
--- /dev/null
+++ b/Database/Mob.lua
@@ -0,0 +1,391 @@
+--[[
+************************************************************************
+Mob.lua
+Mob data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Format:
+	self:addLookupList(MobDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
+	the "Faction" parameter isn't used in this specific database
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME		= "Ackis Recipe List"
+local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+local BZ		= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
+local BB		= LibStub("LibBabble-Boss-3.0"):GetLookupTable()
+
+function addon:InitMob(MobDB)
+
+-- Zones
+	-- Alterac Mountains
+	self:addLookupList(MobDB,2242,L["Syndicate Spy"],BZ["Alterac Mountains"],63.0,40.6)
+	self:addLookupList(MobDB,2246,L["Syndicate Assassin"],BZ["Alterac Mountains"],40.6,16.8)
+	-- Arathi Highlands
+	self:addLookupList(MobDB,2556,L["Witherbark Headhunter"],BZ["Arathi Highlands"],70.5,70.4)
+	self:addLookupList(MobDB,2557,L["Witherbark Shadow Hunter"],BZ["Arathi Highlands"],70.3,78.9)
+	self:addLookupList(MobDB,2558,L["Witherbark Berserker"],BZ["Arathi Highlands"],24.2,66.2)
+	self:addLookupList(MobDB,2606,L["Nimar the Slayer"],BZ["Arathi Highlands"],66.6,64.0)
+	self:addLookupList(MobDB,2636,L["Blackwater Deckhand"],BZ["Arathi Highlands"],33.0,81.3)
+	-- Ashenvale
+	self:addLookupList(MobDB,3834,L["Crazed Ancient"],BZ["Ashenvale"],59.4,43.0)
+	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZ["Ashenvale"],58.5,36.1)
+	-- Azshara
+	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"],BZ["Azshara"],78.0,41.8)
+	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZ["Azshara"],65.5,54.4)
+	self:addLookupList(MobDB,6146,L["Cliff Breaker"],BZ["Azshara"],66.0,13.2)
+	self:addLookupList(MobDB,6201,L["Legashi Rogue"],BZ["Azshara"],50.1,19.6)
+	-- Blade's Edge Mountains
+	self:addLookupList(MobDB,16952,L["Anger Guard"],BZ["Blade's Edge Mountains"],72.0,40.5)
+	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"],BZ["Blade's Edge Mountains"],45.0,68.5)
+	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZ["Blade's Edge Mountains"],75.1,39.8)
+	self:addLookupList(MobDB,19973,L["Abyssal Flamebringer"],BZ["Blade's Edge Mountains"],30.0,81.0)
+	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"],BZ["Blade's Edge Mountains"],78.0,74.3)
+	self:addLookupList(MobDB,22242,L["Bash'ir Spell-Thief"],BZ["Blade's Edge Mountains"],51.0,16.5)
+	self:addLookupList(MobDB,23385,L["Simon Unit"],BZ["Blade's Edge Mountains"],33.5,51.5)
+	self:addLookupList(MobDB,23386,L["Gan'arg Analyzer"],BZ["Blade's Edge Mountains"],33.0,52.5)
+	-- Blasted Lands
+	self:addLookupList(MobDB,5981,L["Portal Seeker"],BZ["Blasted Lands"],51.1,34.0)
+	self:addLookupList(MobDB,6005,L["Shadowsworn Thug"],BZ["Blasted Lands"],63.8,32.0)
+	-- Burning Steppes
+	self:addLookupList(MobDB,7025,L["Blackrock Soldier"],BZ["Burning Steppes"],44.0,52.8)
+	self:addLookupList(MobDB,7027,L["Blackrock Slayer"],BZ["Burning Steppes"],44.4,50.7)
+	self:addLookupList(MobDB,7029,L["Blackrock Battlemaster"],BZ["Burning Steppes"],40.5,35.8)
+	self:addLookupList(MobDB,7035,L["Firegut Brute"],BZ["Burning Steppes"],82.5,48.1)
+	self:addLookupList(MobDB,7037,L["Thaurissan Firewalker"],BZ["Burning Steppes"],61.1,42.0)
+	self:addLookupList(MobDB,10119,L["Volchan"],BZ["Burning Steppes"],73.0,49.3)
+	-- Darkshore
+	self:addLookupList(MobDB,2337,L["Dark Strand Voidcaller"],BZ["Darkshore"],56.2,26.0)
+	-- Deadwind Pass
+	self:addLookupList(MobDB,7372,L["Deadwind Warlock"],BZ["Deadwind Pass"],59.8,74.4)
+	-- Dragonblight
+	self:addLookupList(MobDB,26343,L["Indu'le Fisherman"],BZ["Dragonblight"],40.2,65.5)
+	self:addLookupList(MobDB,27333,L["Onslaught Mason"],BZ["Dragonblight"],85.8,36.0)
+	-- Duskwood
+	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZ["Duskwood"],49.5,75.6)
+	-- Dustwallow Marsh
+	self:addLookupList(MobDB,4364,L["Strashaz Warrior"],BZ["Dustwallow Marsh"],76.5,22.3)
+	self:addLookupList(MobDB,4366,L["Strashaz Serpent Guard"],BZ["Dustwallow Marsh"],74.1,18.2)
+	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"],BZ["Dustwallow Marsh"],75.1,14.2)
+	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"],BZ["Dustwallow Marsh"],44.0,27.3)
+	self:addLookupList(MobDB,16072,L["Tidelord Rrurgaz"],BZ["Dustwallow Marsh"],76.7,19.5)
+	-- Eastern Plaguelands
+	self:addLookupList(MobDB,8546,L["Dark Adept"],BZ["Eastern Plaguelands"],65.8,37.9)
+	self:addLookupList(MobDB,8550,L["Shadowmage"],BZ["Eastern Plaguelands"],78.5,35.3)
+	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"],BZ["Eastern Plaguelands"],60.9,21.5)
+	self:addLookupList(MobDB,9451,L["Scarlet Archmage"],BZ["Eastern Plaguelands"],81.5,75.4)
+	-- Grizzly Hills
+	self:addLookupList(MobDB,26270,L["Iron Rune-Shaper"],BZ["Grizzly Hills"],67.8,16.3)
+	self:addLookupList(MobDB,26679,L["Silverbrook Trapper"],BZ["Grizzly Hills"],27.3,33.9)
+	self:addLookupList(MobDB,26708,L["Silverbrook Villager"],BZ["Grizzly Hills"],27.3,33.9)
+	self:addLookupList(MobDB,27546,L["Silverbrook Hunter"],BZ["Grizzly Hills"],37.5,68.0)
+	self:addLookupList(MobDB,27676,L["Silverbrook Defender"],BZ["Grizzly Hills"],24.6,33.3)
+	-- Hillsbrad Foothills
+	self:addLookupList(MobDB,2434,L["Shadowy Assassin"],BZ["Hillsbrad Foothills"],52.7,52.8)
+	-- Icecrown
+	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZ["Icecrown"],60.0,73.1)
+	self:addLookupList(MobDB,31702,L["Frostbrood Spawn"],BZ["Icecrown"],75.3,43.4)
+	self:addLookupList(MobDB,32289,L["Damned Apothecary"],BZ["Icecrown"],49.8,32.7)
+	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZ["Icecrown"],49.5,33.1)
+	self:addLookupList(MobDB,32297,L["Cult Researcher"],BZ["Icecrown"],50.7,30.9)
+	self:addLookupList(MobDB,32349,L["Cultist Shard Watcher"],BZ["Icecrown"],48.1,67.9)
+	-- Felwood
+	self:addLookupList(MobDB,7106,L["Jadefire Rogue"],BZ["Felwood"],37.5,66.5)
+	self:addLookupList(MobDB,7158,L["Deadwood Shaman"],BZ["Felwood"],62.5,10.3)
+	self:addLookupList(MobDB,7441,L["Winterfall Totemic"],BZ["Felwood"],41.5,42.7)
+	-- Hillsbrad Foothills
+	self:addLookupList(MobDB,2264,L["Hillsbrad Tailor"],BZ["Hillsbrad Foothills"],36.6,44.4)
+	self:addLookupList(MobDB,2374,L["Torn Fin Muckdweller"],BZ["Hillsbrad Foothills"],31.5,72.1)
+	self:addLookupList(MobDB,2375,L["Torn Fin Coastrunner"],BZ["Hillsbrad Foothills"],25.1,70.5)
+	self:addLookupList(MobDB,2376,L["Torn Fin Oracle"],BZ["Hillsbrad Foothills"],42.0,68.0)
+	self:addLookupList(MobDB,2377,L["Torn Fin Tidehunter"],BZ["Hillsbrad Foothills"],39.0,69.0)
+	self:addLookupList(MobDB,14276,L["Scargil"],BZ["Hillsbrad Foothills"],26.6,71.2)
+	-- Nagrand
+	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZ["Nagrand"],51.0,57.0)
+	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZ["Nagrand"],40.5,69.6)
+	self:addLookupList(MobDB,18203,L["Murkblood Raider"],BZ["Nagrand"],31.5,43.5)
+	-- Netherstorm
+	self:addLookupList(MobDB,18853,L["Sunfury Bloodwarder"],BZ["Netherstorm"],27.0,72.0)
+	self:addLookupList(MobDB,18866,L["Mageslayer"],BZ["Netherstorm"],55.5,85.5)
+	self:addLookupList(MobDB,18870,L["Voidshrieker"],BZ["Netherstorm"],60.0,39.0)
+	self:addLookupList(MobDB,18872,L["Disembodied Vindicator"],BZ["Netherstorm"],36.0,55.5)
+	self:addLookupList(MobDB,18873,L["Disembodied Protector"],BZ["Netherstorm"],31.8,52.7)
+	self:addLookupList(MobDB,19707,L["Sunfury Archer"],BZ["Netherstorm"],55.5,81.0)
+	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"],BZ["Netherstorm"],66.0,49.5)
+	self:addLookupList(MobDB,20134,L["Sunfury Arcanist"],BZ["Netherstorm"],51.0,82.5)
+	self:addLookupList(MobDB,20135,L["Sunfury Arch Mage"],BZ["Netherstorm"],46.5,81.0)
+	self:addLookupList(MobDB,20136,L["Sunfury Researcher"],BZ["Netherstorm"],48.2,82.5)
+	self:addLookupList(MobDB,20207,L["Sunfury Bowman"],BZ["Netherstorm"],61.5,67.5)
+	self:addLookupList(MobDB,23008,L["Ethereum Jailor"],BZ["Netherstorm"],58.8,35.6)
+	-- Searing Gorge
+	self:addLookupList(MobDB,5844,L["Dark Iron Slaver"],BZ["Searing Gorge"],43.8,33.8)
+	self:addLookupList(MobDB,5846,L["Dark Iron Taskmaster"],BZ["Searing Gorge"],44.4,41.1)
+	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZ["Searing Gorge"],25.5,33.8)
+	self:addLookupList(MobDB,8637,L["Dark Iron Watchman"],BZ["Searing Gorge"],69.3,34.8)
+	self:addLookupList(MobDB,9026,BB["Overmaster Pyron"],BZ["Searing Gorge"],26.2,74.9)
+	-- Shadowmoon Valley
+	self:addLookupList(MobDB,19740,L["Wrathwalker"],BZ["Shadowmoon Valley"],25.5,33.0)
+	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"],BZ["Shadowmoon Valley"],39.0,38.7)
+	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"],BZ["Shadowmoon Valley"],25.5,31.5)
+	self:addLookupList(MobDB,19756,L["Deathforge Smith"],BZ["Shadowmoon Valley"],37.5,42.0)
+	self:addLookupList(MobDB,19768,L["Coilskar Siren"],BZ["Shadowmoon Valley"],46.5,30.0)
+	self:addLookupList(MobDB,19792,L["Eclipsion Centurion"],BZ["Shadowmoon Valley"],48.0,61.8)
+	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"],BZ["Shadowmoon Valley"],52.7,63.2)
+	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"],BZ["Shadowmoon Valley"],49.5,58.5)
+	self:addLookupList(MobDB,19806,L["Eclipsion Bloodwarder"],BZ["Shadowmoon Valley"],46.5,66.0)
+	self:addLookupList(MobDB,19826,L["Dark Conclave Shadowmancer"],BZ["Shadowmoon Valley"],37.5,29.0)
+	self:addLookupList(MobDB,20878,L["Deathforge Guardian"],BZ["Shadowmoon Valley"],39.0,47.0)
+	self:addLookupList(MobDB,20887,L["Deathforge Imp"],BZ["Shadowmoon Valley"],40.5,39.1)
+	self:addLookupList(MobDB,21050,L["Enraged Earth Spirit"],BZ["Shadowmoon Valley"],46.5,45.0)
+	self:addLookupList(MobDB,21059,L["Enraged Water Spirit"],BZ["Shadowmoon Valley"],51.0,25.5)
+	self:addLookupList(MobDB,21060,L["Enraged Air Spirit"],BZ["Shadowmoon Valley"],70.5,28.5)
+	self:addLookupList(MobDB,21061,L["Enraged Fire Spirit"],BZ["Shadowmoon Valley"],48.0,43.5)
+	self:addLookupList(MobDB,21302,L["Shadow Council Warlock"],BZ["Shadowmoon Valley"],22.9,38.2)
+	self:addLookupList(MobDB,21314,L["Terrormaster"],BZ["Shadowmoon Valley"],24.0,45.0)
+	self:addLookupList(MobDB,21454,L["Ashtongue Warrior"],BZ["Shadowmoon Valley"],57.0,36.0)
+	self:addLookupList(MobDB,22016,L["Eclipsion Soldier"],BZ["Shadowmoon Valley"],52.8,66.5)
+	self:addLookupList(MobDB,22017,L["Eclipsion Spellbinder"],BZ["Shadowmoon Valley"],52.7,63.4)
+	self:addLookupList(MobDB,22018,L["Eclipsion Cavalier"],BZ["Shadowmoon Valley"],52.7,61.1)
+	self:addLookupList(MobDB,22076,L["Torloth the Magnificent"],BZ["Shadowmoon Valley"],51.2,72.5)
+	self:addLookupList(MobDB,22093,L["Illidari Watcher"],BZ["Shadowmoon Valley"],52.5,72.0)
+	self:addLookupList(MobDB,23305,L["Crazed Murkblood Foreman"],BZ["Shadowmoon Valley"],72.3,90.0)
+	self:addLookupList(MobDB,23324,L["Crazed Murkblood Miner"],BZ["Shadowmoon Valley"],73.5,88.5)
+	-- Sholazar Basin
+	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"],BZ["Sholazar Basin"],35.8,45.5)
+	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZ["Sholazar Basin"],53.5,24.4)
+	-- Silithus
+	self:addLookupList(MobDB,14454,BB["The Windreaver"],BZ["Silithus"],27.0,26.8)
+	-- Silverpine Forest
+	self:addLookupList(MobDB,3530,L["Pyrewood Tailor"],BZ["Silverpine Forest"],45.7,71.0)
+	self:addLookupList(MobDB,3531,L["Moonrage Tailor"],BZ["Silverpine Forest"],45.5,73.3)
+	-- Stonetalon Mountains
+	self:addLookupList(MobDB,4028,L["Charred Ancient"],BZ["Stonetalon Mountains"],34.0,66.1)
+	self:addLookupList(MobDB,4029,L["Blackened Ancient"],BZ["Stonetalon Mountains"],33.0,70.7)
+	self:addLookupList(MobDB,4030,L["Vengeful Ancient"],BZ["Stonetalon Mountains"],33.0,72.4)
+	-- Stranglethorn Vale
+	self:addLookupList(MobDB,674,L["Venture Co. Strip Miner"],BZ["Stranglethorn Vale"],40.5,43.7)
+	self:addLookupList(MobDB,938,L["Kurzen Commando"],BZ["Stranglethorn Vale"],47.2,7.6)
+	self:addLookupList(MobDB,1561,L["Bloodsail Raider"],BZ["Stranglethorn Vale"],27.0,69.9)
+	-- Swamp of Sorrows
+	self:addLookupList(MobDB,764,L["Swampwalker"],BZ["Swamp of Sorrows"],51.0,36.7)
+	self:addLookupList(MobDB,765,L["Swampwalker Elder"],BZ["Swamp of Sorrows"],12.0,33.2)
+	self:addLookupList(MobDB,766,L["Tangled Horror"],BZ["Swamp of Sorrows"],12.0,31.8)
+	self:addLookupList(MobDB,1081,L["Mire Lord"],BZ["Swamp of Sorrows"],5.6,31.4)
+	self:addLookupList(MobDB,14448,L["Molt Thorn"],BZ["Swamp of Sorrows"],30.4,41.4)
+	-- Tanaris
+  	self:addLookupList(MobDB,5615,L["Wastewander Rogue"],BZ["Tanaris"],60.4,39.3)
+	self:addLookupList(MobDB,5616,L["Wastewander Thief"],BZ["Tanaris"],63.0,29.9)
+	self:addLookupList(MobDB,5617,L["Wastewander Shadow Mage"],BZ["Tanaris"],60.0,37.4)
+	self:addLookupList(MobDB,5618,L["Wastewander Bandit"],BZ["Tanaris"],63.6,30.6)
+	self:addLookupList(MobDB,5623,L["Wastewander Assassin"],BZ["Tanaris"],58.6,36.1)
+	self:addLookupList(MobDB,7805,L["Wastewander Scofflaw"],BZ["Tanaris"],66.1,35.0)
+	self:addLookupList(MobDB,7883,L["Andre Firebeard"],BZ["Tanaris"],73.4,47.1)
+	-- Terokkar Forest
+	self:addLookupList(MobDB,16810,L["Bonechewer Backbreaker"],BZ["Terokkar Forest"],66.0,55.2)
+	self:addLookupList(MobDB,22148,L["Gordunni Head-Splitter"],BZ["Terokkar Forest"],22.5,8.3)
+	self:addLookupList(MobDB,23022,L["Gordunni Soulreaper"],BZ["Terokkar Forest"],22.9,8.8)
+	self:addLookupList(MobDB,22143,L["Gordunni Back-Breaker"],BZ["Terokkar Forest"],21.2,8.1)
+	self:addLookupList(MobDB,22144,L["Gordunni Elementalist"],BZ["Terokkar Forest"],21.3,12.0)
+	-- The Barrens
+	self:addLookupList(MobDB,3385,L["Theramore Marine"],BZ["The Barrens"],61.2,52.2)
+	self:addLookupList(MobDB,3386,L["Theramore Preserver"],BZ["The Barrens"],63.1,56.7)
+	-- The Hinterlands
+	self:addLookupList(MobDB,2644,L["Vilebranch Hideskinner"],BZ["The Hinterlands"],62.2,69.2)
+	-- The Storm Peaks
+	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZ["The Storm Peaks"],26.1,47.5)
+	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZ["The Storm Peaks"],31.5,44.2)
+	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZ["The Storm Peaks"],36.0,83.5)
+	self:addLookupList(MobDB,29570,L["Nascent Val'kyr"],BZ["The Storm Peaks"],27.1,60.0)
+	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZ["The Storm Peaks"],33.5,65.5)
+	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZ["The Storm Peaks"],33.0,66.8)
+	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZ["The Storm Peaks"],70.3,57.5)
+	self:addLookupList(MobDB,30222,L["Stormforged Infiltrator"],BZ["The Storm Peaks"],58.5,63.2)
+	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZ["The Storm Peaks"],54.8,64.9)
+	self:addLookupList(MobDB,30448,L["Plains Mammoth"],BZ["The Storm Peaks"],66.1,45.6)
+	-- Thousand Needles
+	self:addLookupList(MobDB,10760,L["Grimtotem Geomancer"],BZ["Thousand Needles"],33.1,35.4)
+	-- Un'Goro Crater
+	self:addLookupList(MobDB,6556,L["Muculent Ooze"],BZ["Un'Goro Crater"],62.2,25.4)
+	self:addLookupList(MobDB,6557,L["Primal Ooze"],BZ["Un'Goro Crater"],51.8,34.9)
+	self:addLookupList(MobDB,6559,L["Glutinous Ooze"],BZ["Un'Goro Crater"],39.0,37.7)
+	self:addLookupList(MobDB,9477,L["Cloned Ooze"],BZ["Un'Goro Crater"],45.5,22.7)
+	-- Western Plaguelands
+	self:addLookupList(MobDB,1783,L["Skeletal Flayer"],BZ["Western Plaguelands"],50.7,80.5)
+	self:addLookupList(MobDB,1791,L["Slavering Ghoul"],BZ["Western Plaguelands"],36.0,56.5)
+	self:addLookupList(MobDB,1812,L["Rotting Behemoth"],BZ["Western Plaguelands"],64.5,36.6)
+	self:addLookupList(MobDB,1813,L["Decaying Horror"],BZ["Western Plaguelands"],62.0,37.6)
+	self:addLookupList(MobDB,1836,L["Scarlet Cavalier"],BZ["Western Plaguelands"],42.5,16.0)
+	self:addLookupList(MobDB,1844,L["Foreman Marcrid"],BZ["Western Plaguelands"],47.7,35.4)
+	self:addLookupList(MobDB,1885,L["Scarlet Smith"],BZ["Western Plaguelands"],45.4,14.5)
+	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZ["Western Plaguelands"],52.7,38.4)
+	-- Westfall
+	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZ["Westfall"],53.0,78.8)
+	self:addLookupList(MobDB,590,L["Defias Looter"],BZ["Westfall"],37.5,58.4)
+	-- Wetlands
+	self:addLookupList(MobDB,1051,L["Dark Iron Dwarf"],BZ["Wetlands"],60.1,25.7)
+	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"],BZ["Wetlands"],58.5,24.2)
+	self:addLookupList(MobDB,1053,L["Dark Iron Tunneler"],BZ["Wetlands"],61.4,27.7)
+	self:addLookupList(MobDB,1054,L["Dark Iron Demolitionist"],BZ["Wetlands"],59.5,29.7)
+	self:addLookupList(MobDB,1160,L["Captain Halyndor"],BZ["Wetlands"],15.0,24.0)
+	self:addLookupList(MobDB,1364,L["Balgaras the Foul"],BZ["Wetlands"],60.0,28.7)
+	-- Winterspring
+	self:addLookupList(MobDB,7428,L["Frostmaul Giant"],BZ["Winterspring"],58.5,70.0)
+	self:addLookupList(MobDB,7437,L["Cobalt Mageweaver"],BZ["Winterspring"],59.5,49.2)
+	self:addLookupList(MobDB,7438,L["Winterfall Ursa"],BZ["Winterspring"],67.5,36.3)
+	self:addLookupList(MobDB,7440,L["Winterfall Den Watcher"],BZ["Winterspring"],68.0,35.5)
+	self:addLookupList(MobDB,7524,L["Anguished Highborne"],BZ["Winterspring"],50.7,41.9)
+	self:addLookupList(MobDB,14457,BB["Princess Tempestria"],BZ["Winterspring"],52.7,41.9)
+	-- Zul'drak
+	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZ["Zul'Drak"],72.0,41.1)
+	self:addLookupList(MobDB,29235,L["Gundrak Savage"],BZ["Zul'Drak"],66.8,42.4)
+-- Instances
+	-- Ahn'kahet: The Old Kingdom
+	self:addLookupList(MobDB,29311,BB["Herald Volazj"],BZ["Ahn'kahet: The Old Kingdom"],0,0)
+	-- Auchenai Crypts
+	self:addLookupList(MobDB,18497,L["Auchenai Monk"],BZ["Auchenai Crypts"],0,0)
+	self:addLookupList(MobDB,18521,L["Raging Skeleton"],BZ["Auchenai Crypts"],0,0)
+	-- Azjol-Nerub
+	self:addLookupList(MobDB,29120,BB["Anub'arak"],BZ["Azjol-Nerub"],0,0)
+	-- Blackrock Depths
+	self:addLookupList(MobDB,8897,L["Doomforge Craftsman"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8898,L["Anvilrage Marshal"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8903,L["Anvilrage Captain"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8920,L["Weapon Technician"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8983,BB["Golem Lord Argelmach"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9024,BB["Pyromancer Loregrain"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9025,BB["Lord Roccor"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9028,BB["Grizzle"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9499,BB["Plugger Spazzring"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9543,BB["Ribbly Screwspigot"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9554,L["Hammered Patron"],BZ["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,10043,L["Ribbly's Crony"],BZ["Blackrock Depths"],0,0)
+	-- Blackrock Spire
+	self:addLookupList(MobDB,9216,L["Spirestone Warlord"],BZ["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9259,L["Firebrand Grunt"],BZ["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9260,L["Firebrand Legionnaire"],BZ["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9262,L["Firebrand Invoker"],BZ["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9264,L["Firebrand Pyromancer"],BZ["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9596,BB["Bannok Grimaxe"],BZ["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9736,BB["Quartermaster Zigris"],BZ["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10264,BB["Solakar Flamewreath"],BZ["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10317,L["Blackhand Elite"],BZ["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10339,BB["Gyth"],BZ["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10363,BB["General Drakkisath"],BZ["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10899,BB["Goraluk Anvilcrack"],BZ["Blackrock Spire"],0,0)
+	-- Blackwing Lair
+	self:addLookupList(MobDB,14401,L["Master Elemental Shaper Krixix"],BZ["Blackwing Lair"],0,0)
+	-- Dire Maul
+	self:addLookupList(MobDB,11487,BB["Magister Kalendris"],BZ["Dire Maul"],59.04,48.82)
+	self:addLookupList(MobDB,14354,BB["Pusillin"],BZ["Dire Maul"],59.04,48.82)
+	-- Drak'Tharon Keep
+	self:addLookupList(MobDB,26632,BB["The Prophet Tharon'ja"],BZ["Drak'Tharon Keep"],0,0)
+	-- Gnomeregan
+	self:addLookupList(MobDB,7800,BB["Mekgineer Thermaplugg"],BZ["Gnomeregan"],0,0)
+	-- Halls of Lightning
+	self:addLookupList(MobDB,28923,BB["Loken"],BZ["Halls of Lightning"],0,0)
+	-- Halls of Stone
+	self:addLookupList(MobDB,27978,BB["Sjonnir The Ironshaper"],BZ["Halls of Stone"],0,0)
+	-- Karazhan
+	self:addLookupList(MobDB,16406,L["Phantom Attendant"],BZ["Karazhan"],0,0)
+	self:addLookupList(MobDB,16408,L["Phantom Valet"],BZ["Karazhan"],0,0)
+	self:addLookupList(MobDB,16472,L["Phantom Stagehand"],BZ["Karazhan"],0,0)
+	self:addLookupList(MobDB,15687,BB["Moroes"],BZ["Karazhan"],0,0)
+	self:addLookupList(MobDB,15688,BB["Terestian Illhoof"],BZ["Karazhan"],0,0)
+	self:addLookupList(MobDB,16152,BB["Attumen the Huntsman"],BZ["Karazhan"],0,0)
+	self:addLookupList(MobDB,16524,BB["Shade of Aran"],BZ["Karazhan"],0,0)
+	-- Magister's Terrace
+	self:addLookupList(MobDB,24560,BB["Priestess Delrissa"],BZ["Magisters' Terrace"],0,0)
+	self:addLookupList(MobDB,24664,BB["Kael'thas Sunstrider"],BZ["Magisters' Terrace"],0,0)
+	-- Mana-Tombs
+	self:addLookupList(MobDB,18314,L["Nexus Stalker"],BZ["Mana-Tombs"],0,0)
+	self:addLookupList(MobDB,18317,L["Ethereal Priest"],BZ["Mana-Tombs"],0,0)
+	self:addLookupList(MobDB,18344,BB["Nexus-Prince Shaffar"],BZ["Mana-Tombs"],0,0)
+	-- Oculus
+	self:addLookupList(MobDB,27656,BB["Ley-Guardian Eregos"],BZ["The Oculus"],0,0)
+	-- Old Hillsbrad Foothills
+	self:addLookupList(MobDB,17820,L["Durnholde Rifleman"],BZ["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,17862,BB["Captain Skarloc"],BZ["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,18096,BB["Epoch Hunter"],BZ["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,28132,L["Don Carlos"],BZ["Old Hillsbrad Foothills"],0,0)
+	-- Ruins of Ahn'Qiraj
+	self:addLookupList(MobDB,15340,BB["Moam"],BZ["Ruins of Ahn'Qiraj"],0,0)
+	-- Scholomance
+	self:addLookupList(MobDB,1853,BB["Darkmaster Gandling"],BZ["Scholomance"],0,0)
+	self:addLookupList(MobDB,10469,L["Scholomance Adept"],BZ["Scholomance"],0,0)
+	self:addLookupList(MobDB,10499,L["Spectral Researcher"],BZ["Scholomance"],0,0)
+	self:addLookupList(MobDB,10503,BB["Jandice Barov"],BZ["Scholomance"],0,0)
+	self:addLookupList(MobDB,10508,BB["Ras Frostwhisper"],BZ["Scholomance"],0,0)
+	-- Sethekk Halls
+	self:addLookupList(MobDB,18320,L["Time-Lost Shadowmage"],BZ["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18322,L["Sethekk Ravenguard"],BZ["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18472,BB["Darkweaver Syth"],BZ["Sethekk Halls"],0,0)
+	-- Shadow Labyrinth
+	self:addLookupList(MobDB,18667,BB["Blackheart the Inciter"],BZ["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18708,BB["Murmur"],BZ["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18830,L["Cabal Fanatic"],BZ["Shadow Labyrinth"],0,0)
+	-- Stratholme
+	self:addLookupList(MobDB,10398,L["Thuzadin Shadowcaster"],BZ["Stratholme"],0,0)
+	self:addLookupList(MobDB,10422,L["Crimson Sorcerer"],BZ["Stratholme"],0,0)
+	self:addLookupList(MobDB,10426,L["Crimson Inquisitor"],BZ["Stratholme"],0,0)
+	self:addLookupList(MobDB,10813,BB["Balnazzar"],BZ["Stratholme"],0,0)
+	self:addLookupList(MobDB,10438,BB["Maleki the Pallid"],BZ["Stratholme"],0,0)
+	self:addLookupList(MobDB,10997,BB["Cannon Master Willey"],BZ["Stratholme"],0,0)
+	-- Temple of Ahn'Qiraj
+	self:addLookupList(MobDB,15263,BB["The Prophet Skeram"],BZ["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15275,BB["Emperor Vek'nilash"],BZ["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15276,BB["Emperor Vek'lor"],BZ["Temple of Ahn'Qiraj"],0,0)
+	-- The Arcatraz
+	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"],BZ["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"],BZ["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"],BZ["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20900,L["Unchained Doombringer"],BZ["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20885,BB["Dalliah the Doomsayer"],BZ["The Arcatraz"],0,0)
+	--The Black Morass
+	self:addLookupList(MobDB,21104,L["Rift Keeper"],BZ["The Black Morass"],0,0)
+	self:addLookupList(MobDB,17839,L["Rift Lord"],BZ["The Black Morass"],0,0)
+	self:addLookupList(MobDB,17879,BB["Chrono Lord Deja"],BZ["The Black Morass"],0,0)
+	-- The Botanica
+	self:addLookupList(MobDB,17975,BB["High Botanist Freywinn"],BZ["The Botanica"],0,0)
+	self:addLookupList(MobDB,18422,L["Sunseeker Botanist"],BZ["The Botanica"],0,0)
+	self:addLookupList(MobDB,17977,BB["Warp Splinter"],BZ["The Botanica"],0,0)
+	self:addLookupList(MobDB,17978,BB["Thorngrin the Tender"],BZ["The Botanica"],0,0)
+	-- The Deadmines
+	self:addLookupList(MobDB,657,L["Defias Pirate"],BZ["The Deadmines"],0,0)
+	self:addLookupList(MobDB,1732,L["Defias Squallshaper"],BZ["The Deadmines"],0,0)
+	-- The Mechanar
+	self:addLookupList(MobDB,19168,L["Sunseeker Astromage"],BZ["The Mechanar"],0,0)
+	self:addLookupList(MobDB,19219,BB["Mechano-Lord Capacitus"],BZ["The Mechanar"],0,0)
+	self:addLookupList(MobDB,19220,BB["Pathaleon the Calculator"],BZ["The Mechanar"],0,0)
+	self:addLookupList(MobDB,19221,BB["Nethermancer Sepethrea"],BZ["The Mechanar"],0,0)
+	-- The Nexus
+	self:addLookupList(MobDB,26723,BB["Keristrasza"],BZ["The Nexus"],0,0)
+	-- The Shattered Halls
+	self:addLookupList(MobDB,17465,L["Shattered Hand Centurion"],BZ["The Shattered Halls"],0,0)
+	self:addLookupList(MobDB,16807,BB["Grand Warlock Nethekurse"],BZ["The Shattered Halls"],0,0)
+	-- The Slave Pens
+	self:addLookupList(MobDB,17941,BB["Mennu the Betrayer"],BZ["The Slave Pens"],0,0)
+	-- The Steamvault
+	self:addLookupList(MobDB,17722,L["Coilfang Sorceress"],BZ["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17803,L["Coilfang Oracle"],BZ["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17796,BB["Mekgineer Steamrigger"],BZ["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17797,BB["Hydromancer Thespia"],BZ["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17798,BB["Warlord Kalithresh"],BZ["The Steamvault"],0,0)
+	-- The Temple of Atal'Hakkar
+	self:addLookupList(MobDB,5226,L["Murk Worm"],BZ["The Temple of Atal'Hakkar"],0,0)
+	-- The Violet Hold
+	self:addLookupList(MobDB,31134,BB["Cyanigosa"],BZ["The Violet Hold"],0,0)
+	-- Utgarde Keep
+	self:addLookupList(MobDB,23954,BB["Ingvar the Plunderer"],BZ["Utgarde Keep"],0,0)
+	-- Utgarde Pinnacle
+	self:addLookupList(MobDB,26861,BB["King Ymiron"],BZ["Utgarde Pinnacle"],0,0)
+
+end
diff --git a/Database/Quest.lua b/Database/Quest.lua
new file mode 100644
index 0000000..368cb47
--- /dev/null
+++ b/Database/Quest.lua
@@ -0,0 +1,128 @@
+--[[
+************************************************************************
+Quest.lua
+Quest data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Format:
+	self:addLookupList(QuestDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME	= "Ackis Recipe List"
+local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+local BZ		= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
+
+function addon:InitQuest(QuestDB)
+
+	self:addLookupList(QuestDB,22,L["Goretusk Liver Pie"],BZ["Westfall"],55.77,30.92,1)
+	self:addLookupList(QuestDB,38,L["Westfall Stew"],BZ["Westfall"],55.77,30.92,1)
+	self:addLookupList(QuestDB,90,L["Seasoned Wolf Kabobs"],BZ["Duskwood"],73.8,43.7,1)
+	self:addLookupList(QuestDB,92,L["Redridge Goulash"],BZ["Redridge Mountains"],22.7,44.0,1)
+	self:addLookupList(QuestDB,93,L["Dusky Crab Cakes"],BZ["Duskwood"],73.8,43.7,1)
+	self:addLookupList(QuestDB,127,L["Selling Fish"],BZ["Redridge Mountains"],27.8,47.3,1)
+	self:addLookupList(QuestDB,296,L["Ormer's Revenge"],BZ["Wetlands"],38.0,49.9,1)
+	self:addLookupList(QuestDB,384,L["Beer Basted Boar Ribs"],BZ["Dun Morogh"],46.8,52.5,1)
+	self:addLookupList(QuestDB,385,L["Crocolisk Hunting"],BZ["Loch Modan"],81.8,61.7,1)
+	self:addLookupList(QuestDB,418,L["Thelsamar Blood Sausages"],BZ["Loch Modan"],34.8,49.1,1)
+	self:addLookupList(QuestDB,429,L["Wild Hearts"],BZ["Silverpine Forest"],53.5,13.5,2)
+	self:addLookupList(QuestDB,471,L["Apprentice's Duties"],BZ["Wetlands"],8.6,55.7,1)
+	self:addLookupList(QuestDB,498,L["The Rescue"],BZ["Hillsbrad Foothills"],63.2,20.7,2)
+	self:addLookupList(QuestDB,501,L["Elixir of Pain"],BZ["Hillsbrad Foothills"],61.5,19.2,2)
+	self:addLookupList(QuestDB,555,L["Soothing Turtle Bisque"],BZ["Hillsbrad Foothills"],51.8,58.7,1)
+	self:addLookupList(QuestDB,564,L["Costly Menace"],BZ["Hillsbrad Foothills"],52.4,56.0,1)
+	self:addLookupList(QuestDB,703,L["Barbecued Buzzard Wings"],BZ["Badlands"],42.4,52.8,0)
+	self:addLookupList(QuestDB,715,L["Liquid Stone"],BZ["Badlands"],25.8,44.4,0)
+	self:addLookupList(QuestDB,769,L["Kodo Hide Bag"],BZ["Thunder Bluff"],44.1,44.6,2)
+	self:addLookupList(QuestDB,862,L["Dig Rat Stew"],BZ["The Barrens"],55.3,31.8,2)
+	self:addLookupList(QuestDB,1487,L["Deviate Eradication"],BZ["The Barrens"],45.8,36.3,0)
+	self:addLookupList(QuestDB,1559,L["Flash Bomb Recipe"],BZ["Badlands"],42.4,52.8,0)
+	self:addLookupList(QuestDB,1578,L["Supplying the Front"],BZ["Ironforge"],48.5,43.0,1)
+	self:addLookupList(QuestDB,1582,L["Moonglow Vest"],BZ["Darnassus"],64.3,21.9,1)
+	self:addLookupList(QuestDB,1618,L["Gearing Redridge"],BZ["Ironforge"],48.5,43.0,1)
+	self:addLookupList(QuestDB,2178,L["Easy Strider Living"],BZ["Darkshore"],37.7,40.7,1)
+	self:addLookupList(QuestDB,2203,L["Badlands Reagent Run II"],BZ["Badlands"],2.5,46.1,2)
+	self:addLookupList(QuestDB,2359,L["Klaven's Tower"],BZ["Westfall"],68.4,70.0,1)
+	self:addLookupList(QuestDB,2478,L["Mission: Possible But Not Probable"],BZ["The Barrens"],55.5,5.6,2)
+	self:addLookupList(QuestDB,2501,L["Badlands Reagent Run II"],BZ["Loch Modan"],37.0,49.2,1)
+	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"],BZ["Orgrimmar"],78.0,21.4,2)
+	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"],BZ["Orgrimmar"],78.0,21.4,2)
+	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"],BZ["Orgrimmar"],78.0,21.4,2)
+	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZ["Orgrimmar"],78.0,21.4,2)
+	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZ["Orgrimmar"],78.0,21.4,2)
+	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZ["Orgrimmar"],80.7,23.4,2)
+	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZ["Stormwind City"],63.0,36.9,1)
+	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"],BZ["Stranglethorn Vale"],50.6,20.5,0)
+	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"],BZ["Stranglethorn Vale"],50.6,20.5,0)
+	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"],BZ["Stranglethorn Vale"],50.6,20.5,0)
+	self:addLookupList(QuestDB,2771,L["A Good Head On Your Shoulders"],BZ["Tanaris"],51.5,28.7,0)
+	self:addLookupList(QuestDB,2772,L["The World At Your Feet"],BZ["Tanaris"],51.5,28.7,0)
+	self:addLookupList(QuestDB,2773,L["The Mithril Kid"],BZ["Tanaris"],51.5,28.7,0)
+	self:addLookupList(QuestDB,2848,L["Wild Leather Shoulders"],BZ["Feralas"],30.6,42.7,1)
+	self:addLookupList(QuestDB,2849,L["Wild Leather Vest"],BZ["Feralas"],30.6,42.7,1)
+	self:addLookupList(QuestDB,2850,L["Wild Leather Helmet"],BZ["Feralas"],30.6,42.7,1)
+	self:addLookupList(QuestDB,2851,L["Wild Leather Boots"],BZ["Feralas"],30.6,42.7,1)
+	self:addLookupList(QuestDB,2852,L["Wild Leather Leggings"],BZ["Feralas"],30.6,42.7,1)
+	self:addLookupList(QuestDB,2853,L["Master of the Wild Leather"],BZ["Feralas"],30.6,42.7,1)
+	self:addLookupList(QuestDB,2855,L["Wild Leather Shoulders"],BZ["Feralas"],74.5,42.9,2)
+	self:addLookupList(QuestDB,2856,L["Wild Leather Vest"],BZ["Feralas"],74.5,42.9,2)
+	self:addLookupList(QuestDB,2857,L["Wild Leather Helmet"],BZ["Feralas"],74.5,42.9,2)
+	self:addLookupList(QuestDB,2858,L["Wild Leather Boots"],BZ["Feralas"],74.5,42.9,2)
+	self:addLookupList(QuestDB,2859,L["Wild Leather Leggings"],BZ["Feralas"],74.5,42.9,2)
+	self:addLookupList(QuestDB,2860,L["Master of the Wild Leather"],BZ["Feralas"],74.5,42.9,2)
+	self:addLookupList(QuestDB,3402,L["The Undermarket"],BZ["Searing Gorge"],41.0,74.8,0)
+	self:addLookupList(QuestDB,4083,L["The Spectral Chalice"],BZ["Blackrock Depths"],0,0,0)
+	self:addLookupList(QuestDB,4161,L["Recipe of the Kaldorei"],BZ["Teldrassil"],57.1,61.3,1)
+	self:addLookupList(QuestDB,5124,L["Fiery Plate Gauntlets"],BZ["Winterspring"],61.0,38.7,0)
+	self:addLookupList(QuestDB,5127,L["The Demon Forge"],BZ["Winterspring"],63.8,73.8,0)
+	self:addLookupList(QuestDB,5305,L["Sweet Serenity"],BZ["Winterspring"],61.3,37.1,0)
+	self:addLookupList(QuestDB,5306,L["Snakestone of the Shadow Huntress"],BZ["Winterspring"],61.3,37.1,0)
+	self:addLookupList(QuestDB,5307,L["Corruption"],BZ["Winterspring"],61.3,37.2,0)
+	self:addLookupList(QuestDB,5518,L["The Gordok Ogre Suit"],BZ["Dire Maul"],0,0,0)
+	self:addLookupList(QuestDB,6032,L["Sacred Cloth"],BZ["Felwood"],65.7,2.9,0)
+	self:addLookupList(QuestDB,6610,L["Clamlette Surprise"],BZ["Tanaris"],52.6,28.1,0)
+	self:addLookupList(QuestDB,6622,L["Triage"],BZ["Arathi Highlands"],73.4,36.8,2)
+	self:addLookupList(QuestDB,6624,L["Triage"],BZ["Dustwallow Marsh"],67.7,48.9,1)
+	self:addLookupList(QuestDB,7321,L["Soothing Turtle Bisque"],BZ["Hillsbrad Foothills"],62.4,19.1,2)
+	self:addLookupList(QuestDB,7493,L["The Journey Has Just Begun"],BZ["Orgrimmar"],51.0,76.5,2)
+	self:addLookupList(QuestDB,7497,L["The Journey Has Just Begun"],BZ["Stormwind City"],67.2,85.5,1)
+	self:addLookupList(QuestDB,7604,L["A Binding Contract"],BZ["Blackrock Depths"],0,0,0)
+	self:addLookupList(QuestDB,7649,L["Enchanted Thorium Platemail: Volume I"],BZ["Dire Maul"],0,0,0)
+	self:addLookupList(QuestDB,7650,L["Enchanted Thorium Platemail: Volume II"],BZ["Dire Maul"],0,0,0)
+	self:addLookupList(QuestDB,7651,L["Enchanted Thorium Platemail: Volume III"],BZ["Dire Maul"],0,0,0)
+	self:addLookupList(QuestDB,7653,L["Imperial Plate Belt"],BZ["Tanaris"],51.4,28.7,0)
+	self:addLookupList(QuestDB,7654,L["Imperial Plate Boots"],BZ["Tanaris"],51.4,28.7,0)
+	self:addLookupList(QuestDB,7655,L["Imperial Plate Bracer"],BZ["Tanaris"],51.4,28.7,0)
+	self:addLookupList(QuestDB,7656,L["Imperial Plate Chest"],BZ["Tanaris"],51.4,28.7,0)
+	self:addLookupList(QuestDB,7657,L["Imperial Plate Helm"],BZ["Tanaris"],51.4,28.7,0)
+	self:addLookupList(QuestDB,7658,L["Imperial Plate Leggings"],BZ["Tanaris"],51.4,28.7,0)
+	self:addLookupList(QuestDB,7659,L["Imperial Plate Shoulders"],BZ["Tanaris"],51.4,28.7,0)
+	self:addLookupList(QuestDB,8313,L["Sharing the Knowledge"],BZ["Silithus"],38.0,45.3,0)
+	self:addLookupList(QuestDB,8323,L["True Believers"],BZ["Silithus"],67.1,69.7,0)
+	self:addLookupList(QuestDB,8586,L["Dirge's Kickin' Chimaerok Chops"],BZ["Tanaris"],52.6,28.1,0)
+	self:addLookupList(QuestDB,8798,L["A Yeti of Your Own"],BZ["Winterspring"],60.9,37.7,0)
+	self:addLookupList(QuestDB,9171,L["Culinary Crunch"],BZ["Ghostlands"],48.3,30.9,2)
+	self:addLookupList(QuestDB,9249,L["40 Tickets - Schematic: Steam Tonk Controller"],BZ["Darkmoon Faire"],0,0,0)
+	self:addLookupList(QuestDB,9356,L["Smooth as Butter"],BZ["Hellfire Peninsula"],49.2,74.8,0)
+	self:addLookupList(QuestDB,9454,L["The Great Moongraze Hunt"],BZ["Azuremyst Isle"],49.8,51.9,1)
+	self:addLookupList(QuestDB,9635,L["The Zapthrottle Mote Extractor!"],BZ["Zangarmarsh"],33.7,50.2,2)
+	self:addLookupList(QuestDB,9636,L["The Zapthrottle Mote Extractor!"],BZ["Zangarmarsh"],68.6,50.2,1)
+	self:addLookupList(QuestDB,10860,L["Mok'Nathal Treats"],BZ["Blade's Edge Mountains"],76.1,60.3,2)
+	self:addLookupList(QuestDB,12889,L["The Prototype Console"],BZ["The Storm Peaks"],37.7,46.5,0)
+	self:addLookupList(QuestDB,13571,L["Fletcher's Lost and Found"],BZ["Dalaran"],0,0,0)
+	self:addLookupList(QuestDB,13087,L["Northern Cooking"],BZ["Howling Fjord"],58.2,62.1,1)
+	self:addLookupList(QuestDB,13088,L["Northern Cooking"],BZ["Borean Tundra"],57.9,71.5,1)
+	self:addLookupList(QuestDB,13089,L["Northern Cooking"],BZ["Howling Fjord"],78.7,29.5,2)
+	self:addLookupList(QuestDB,13090,L["Northern Cooking"],BZ["Borean Tundra"],42.0,54.2,2)
+	self:addLookupList(QuestDB,14151,L["Cardinal Ruby"],BZ["Dalaran"],42.5,32.1,0)
+
+end
diff --git a/Database/Reputation.lua b/Database/Reputation.lua
new file mode 100644
index 0000000..451bb8a
--- /dev/null
+++ b/Database/Reputation.lua
@@ -0,0 +1,63 @@
+--[[
+************************************************************************
+Reputation.lua
+Reputation data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Format:
+	self:addLookupList(RepDB,Rep ID, Rep Name)
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME	= "Ackis Recipe List"
+local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L		= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+local BFAC	= LibStub("LibBabble-Faction-3.0"):GetLookupTable()
+
+function addon:InitReputation(RepDB)
+	self:addLookupList(RepDB,59,BFAC["Thorium Brotherhood"],"N/A")
+	self:addLookupList(RepDB,270,BFAC["Zandalar Tribe"],"N/A")
+	self:addLookupList(RepDB,529,BFAC["Argent Dawn"],"N/A")
+	self:addLookupList(RepDB,576,BFAC["Timbermaw Hold"],"N/A")
+	self:addLookupList(RepDB,609,BFAC["Cenarion Circle"],"N/A")
+	self:addLookupList(RepDB,932,BFAC["The Aldor"],"N/A")
+	self:addLookupList(RepDB,933,BFAC["The Consortium"],"N/A")
+	self:addLookupList(RepDB,934,BFAC["The Scryers"],"N/A")
+	self:addLookupList(RepDB,935,BFAC["The Sha'tar"],"N/A")
+	self:addLookupList(RepDB,941,BFAC["The Mag'har"],"N/A")
+	self:addLookupList(RepDB,942,BFAC["Cenarion Expedition"],"N/A")
+	self:addLookupList(RepDB,946,BFAC["Honor Hold"],"N/A")
+	self:addLookupList(RepDB,947,BFAC["Thrallmar"],"N/A")
+	self:addLookupList(RepDB,967,BFAC["The Violet Eye"],"N/A")
+	self:addLookupList(RepDB,970,BFAC["Sporeggar"],"N/A")
+	self:addLookupList(RepDB,978,BFAC["Kurenai"],"N/A")
+	self:addLookupList(RepDB,989,BFAC["Keepers of Time"],"N/A")
+	self:addLookupList(RepDB,990,BFAC["The Scale of the Sands"],"N/A")
+	self:addLookupList(RepDB,1011,BFAC["Lower City"],"N/A")
+	self:addLookupList(RepDB,1012,BFAC["Ashtongue Deathsworn"],"N/A")
+	self:addLookupList(RepDB,1037,BFAC["Alliance Vanguard"],"N/A")
+	self:addLookupList(RepDB,1050,BFAC["Valiance Expedition"],"N/A")
+	self:addLookupList(RepDB,1052,BFAC["Horde Expedition"],"N/A")
+	self:addLookupList(RepDB,1064,BFAC["The Taunka"],"N/A")
+	self:addLookupList(RepDB,1067,BFAC["The Hand of Vengeance"],"N/A")
+	self:addLookupList(RepDB,1068,BFAC["Explorers' League"],"N/A")
+	self:addLookupList(RepDB,1073,BFAC["The Kalu'ak"],"N/A")
+	self:addLookupList(RepDB,1077,BFAC["Shattered Sun Offensive"],"N/A")
+	self:addLookupList(RepDB,1085,BFAC["Warsong Offensive"],"N/A")
+	self:addLookupList(RepDB,1090,BFAC["Kirin Tor"],"N/A")
+	self:addLookupList(RepDB,1091,BFAC["The Wyrmrest Accord"],"N/A")
+	self:addLookupList(RepDB,1098,BFAC["Knights of the Ebon Blade"],"N/A")
+	self:addLookupList(RepDB,1104,BFAC["Frenzyheart Tribe"],"N/A")
+	self:addLookupList(RepDB,1105,BFAC["The Oracles"],"N/A")
+	self:addLookupList(RepDB,1106,BFAC["Argent Crusade"],"N/A")
+	self:addLookupList(RepDB,1119,BFAC["The Sons of Hodir"],"N/A")
+	self:addLookupList(RepDB,1156,BFAC["The Ashen Verdict"],"N/A")
+end
diff --git a/Database/Runeforging.lua b/Database/Runeforging.lua
new file mode 100644
index 0000000..58cdb44
--- /dev/null
+++ b/Database/Runeforging.lua
@@ -0,0 +1,119 @@
+--[[
+************************************************************************
+Runeforging.lua
+Runeforging data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_DK  = 21
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitRuneforging(RecipeDB)
+
+	if initialized then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, 1, nil, R_COMMON, 53428, nil, GAME_WOTLK, 1, 1, 1, 1)
+	end
+
+	-- Rune of the Fallen Crusader - 53344
+	AddRecipe(53344)
+	self:addTradeFlags(RecipeDB,53344, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
+	self:addTradeAcquire(RecipeDB,53344, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
+
+	-- Rune of Swordshattering - 53323
+	AddRecipe(53323)
+	self:addTradeFlags(RecipeDB,53323, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
+	self:addTradeAcquire(RecipeDB,53323, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
+
+	-- Rune of Swordbreaking - 54446
+	AddRecipe(54446)
+	self:addTradeFlags(RecipeDB,54446, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
+	self:addTradeAcquire(RecipeDB,54446, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
+
+	-- Rune of Spellshattering - 53342
+	AddRecipe(53342)
+	self:addTradeFlags(RecipeDB,53342, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
+	self:addTradeAcquire(RecipeDB,53342, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
+
+	-- Rune of Spellbreaking - 54447
+	AddRecipe(54447)
+	self:addTradeFlags(RecipeDB,54447, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
+	self:addTradeAcquire(RecipeDB,54447, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
+
+	-- Rune of Razorice - 53343
+	AddRecipe(53343)
+	self:addTradeFlags(RecipeDB,53343, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
+	self:addTradeAcquire(RecipeDB,53343, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
+
+	-- Rune of Lichbane - 53331
+	AddRecipe(53331)
+	self:addTradeFlags(RecipeDB,53331, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
+	self:addTradeAcquire(RecipeDB,53331, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
+
+	-- Rune of Cinderglacier - 53341
+	AddRecipe(53341)
+	self:addTradeFlags(RecipeDB,53341, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
+	self:addTradeAcquire(RecipeDB,53341, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
+
+	-- Rune of the Stoneskin Gargoyle - 62158
+	AddRecipe(62158)
+	self:addTradeFlags(RecipeDB,62158, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
+	self:addTradeAcquire(RecipeDB,62158, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
+
+	-- Rune of the Nerubian Carapace - 70164
+	AddRecipe(70164)
+	self:addTradeFlags(RecipeDB,70164, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
+	self:addTradeAcquire(RecipeDB,70164, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
+
+	return num_recipes
+
+end
diff --git a/Database/Seasonal.lua b/Database/Seasonal.lua
new file mode 100644
index 0000000..05fa5bb
--- /dev/null
+++ b/Database/Seasonal.lua
@@ -0,0 +1,46 @@
+--[[
+************************************************************************
+Seasonal.lua
+Seasonal data for all of AckisRecipeList
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Format:
+	self:addLookupList(SeasonDB, Season ID, Season Name)
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+License:
+	Please see LICENSE.txt
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME		= "Ackis Recipe List"
+local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+local GetCategoryInfo = GetCategoryInfo
+
+function addon:InitSeasons(SeasonDB)
+
+	local name = ""
+	local seasonal = GetCategoryInfo(155)
+
+	name = GetCategoryInfo(156) -- Winter's Veil
+	self:addLookupList(SeasonDB,1,name,seasonal)
+	name = GetCategoryInfo(160) -- Lunar Festival
+	self:addLookupList(SeasonDB,2,name,seasonal)
+	name = L["Darkmoon Faire"] -- Darkmoon Faire
+	self:addLookupList(SeasonDB,3,name,seasonal)
+	name = GetCategoryInfo(161) -- Midsummer
+	self:addLookupList(SeasonDB,4,name,seasonal)
+	name = GetCategoryInfo(14981) -- Pilgrim's Bounty
+	self:addLookupList(SeasonDB,5,name,seasonal)
+	name = L["Day of the Dead"] -- Day of the Dead
+	self:addLookupList(SeasonDB,6,name,seasonal)
+
+end
diff --git a/Database/Smelting.lua b/Database/Smelting.lua
new file mode 100644
index 0000000..191ab35
--- /dev/null
+++ b/Database/Smelting.lua
@@ -0,0 +1,218 @@
+--[[
+************************************************************************
+Smelting.lua
+Smelting data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
+
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitSmelting(RecipeDB)
+
+	if initialized then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 32606, nil, Game, Orange, Yellow, Green, Gray)
+	end
+
+	-- Smelt Copper -- 2657
+	AddRecipe(2657,1,2840,1,0,1,25,47,70)
+	self:addTradeFlags(RecipeDB,2657,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,2657,8,8)
+
+	-- Smelt Silver -- 2658
+	AddRecipe(2658,75,2842,1,0,75,115,122,130)
+	self:addTradeFlags(RecipeDB,2658,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,2658,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
+	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
+	1,33682,1,26912)
+
+	-- Smelt Bronze -- 2659
+	AddRecipe(2659,65,2841,1,0,0,65,90,115)
+	self:addTradeFlags(RecipeDB,2659,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,2659,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
+	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
+	1,33682,1,26912)
+
+	-- Smelt Tin -- 3304
+	AddRecipe(3304,65,3576,1,0,0,65,70,75)
+	self:addTradeFlags(RecipeDB,3304,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3304,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
+	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
+	1,33682,1,26912)
+
+	-- Smelt Iron -- 3307
+	AddRecipe(3307,125,3575,1,0,125,130,145,160)
+	self:addTradeFlags(RecipeDB,3307,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3307,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
+	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
+	1,33682,1,26912)
+
+	-- Smelt Gold -- 3308
+	AddRecipe(3308,155,3577,1,0,155,170,177,185)
+	self:addTradeFlags(RecipeDB,3308,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3308,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
+	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
+	1,33682,1,26912)
+
+	-- Smelt Steel -- 3569
+	AddRecipe(3569,165,3859,1,0,0,0,0,165)
+	self:addTradeFlags(RecipeDB,3569,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3569,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
+	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
+	1,33682,1,26912)
+
+	-- Smelt Mithril -- 10097
+	AddRecipe(10097,175,3860,1,0,0,175,202,230)
+	self:addTradeFlags(RecipeDB,10097,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,10097,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
+	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
+	1,33682,1,26912)
+
+	-- Smelt Truesilver -- 10098
+	AddRecipe(10098,230,6037,1,0,230,235,242,250)
+	self:addTradeFlags(RecipeDB,10098,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,10098,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
+	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
+	1,33682,1,26912)
+
+	-- Smelt Dark Iron -- 14891
+	AddRecipe(14891,230,11371,1,0,230,300,305,310)
+	self:addTradeFlags(RecipeDB,14891,1,2,8,36,41)
+	self:addTradeAcquire(RecipeDB,14891,4,4083)
+
+	-- Smelt Thorium -- 16153
+	AddRecipe(16153,250,12359,1,0,0,250,270,290)
+	self:addTradeFlags(RecipeDB,16153,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,16153,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
+	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
+	1,33682,1,26912)
+
+	-- Smelt Elementium -- 22967
+	AddRecipe(22967,300,17771,5,0,300,350,362,375)
+	self:addTradeFlags(RecipeDB,22967,1,2,6,11,36,41)
+	self:addTradeAcquire(RecipeDB,22967,3,14401)
+
+	-- Smelt Fel Iron -- 29356
+	AddRecipe(29356,300,23445,1,1,0,300,307,315)
+	self:addTradeFlags(RecipeDB,29356,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,29356,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
+
+	-- Smelt Adamantite -- 29358
+	AddRecipe(29358,325,23446,1,1,0,325,332,340)
+	self:addTradeFlags(RecipeDB,29358,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,29358,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
+
+	-- Smelt Eternium -- 29359
+	AddRecipe(29359,350,23447,1,1,0,350,357,365)
+	self:addTradeFlags(RecipeDB,29359,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,29359,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
+
+	-- Smelt Felsteel -- 29360
+	AddRecipe(29360,350,23448,1,1,0,350,357,375)
+	self:addTradeFlags(RecipeDB,29360,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,29360,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
+
+	-- Smelt Khorium -- 29361
+	AddRecipe(29361,375,23449,1,1,0,0,0,375)
+	self:addTradeFlags(RecipeDB,29361,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,29361,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
+
+	-- Smelt Hardened Adamantite -- 29686
+	AddRecipe(29686,375,23573,1,1,0,0,0,375)
+	self:addTradeFlags(RecipeDB,29686,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,29686,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
+
+	-- Earth Shatter -- 35750
+	AddRecipe(35750,300,22573,1,1,0,0,0,300)
+	self:addTradeFlags(RecipeDB,35750,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,35750,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
+
+	-- Fire Sunder -- 35751
+	AddRecipe(35751,300,22574,1,1,0,0,0,300)
+	self:addTradeFlags(RecipeDB,35751,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,35751,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
+
+	-- Smelt Cobalt -- 49252
+	AddRecipe(49252,350,36916,1,2,0,350,362,375)
+	self:addTradeFlags(RecipeDB,49252,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,49252,1,26912,1,26962,1,26976,1,26999,1,28698)
+
+	-- Smelt Saronite -- 49258
+	AddRecipe(49258,400,36913,1,2,0,0,0,400)
+	self:addTradeFlags(RecipeDB,49258,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,49258,1,26912,1,26962,1,26976,1,26999,1,28698)
+
+	-- Smelt Titansteel -- 55208
+	AddRecipe(55208,450,37663,2,2,0,0,0,450)
+	self:addTradeFlags(RecipeDB,55208,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55208,1,26912,1,26962,1,26976,1,26999,1,28698)
+
+	-- Smelt Titanium -- 55211
+	AddRecipe(55211,450,41163,2,2,0,0,0,450)
+	self:addTradeFlags(RecipeDB,55211,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55211,1,26912,1,26962,1,26976,1,26999,1,28698)
+
+	-- Smelt Hardened Khorium -- 46353
+	AddRecipe(46353,375,35128,3,1,0,0,0,375)
+	self:addTradeFlags(RecipeDB,46353,1,2,6,36,41)
+	self:addTradeAcquire(RecipeDB,46353,8,24)
+
+	-- Smelt Enchanted Thorium -- 70524
+	AddRecipe(70524,250,12655,1,2,250,250,255,260)
+	self:addTradeFlags(RecipeDB,70524,1,2,F_TRAINER,36,41)
+	self:addTradeAcquire(RecipeDB,70524,A_TRAINER,28698)
+
+	return num_recipes
+
+end
diff --git a/Database/Tailoring.lua b/Database/Tailoring.lua
new file mode 100644
index 0000000..a5e1b7f
--- /dev/null
+++ b/Database/Tailoring.lua
@@ -0,0 +1,2388 @@
+--[[
+************************************************************************
+Tailoring.lua
+Tailoring data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME = "Ackis Recipe List"
+local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+
+--------------------------------------------------------------------------------------------------------------------
+-- Item "rarity"
+--------------------------------------------------------------------------------------------------------------------
+local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
+
+--------------------------------------------------------------------------------------------------------------------
+-- Origin
+--------------------------------------------------------------------------------------------------------------------
+local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
+
+--------------------------------------------------------------------------------------------------------------------
+-- Filter flags
+--------------------------------------------------------------------------------------------------------------------
+local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
+local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
+local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
+local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
+local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
+local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
+local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
+local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
+
+-------------------------------------------------------------------------------
+-- Reputation Filter flags
+-------------------------------------------------------------------------------
+local F_ARGENTDAWN, F_CENARION_CIRCLE, F_THORIUM_BROTHERHOOD, F_TIMBERMAW_HOLD, F_ZANDALAR = 96, 97, 98, 99, 100
+local F_ALDOR, F_ASHTONGUE, F_CENARION_EXPEDITION, F_HELLFIRE, F_CONSORTIUM = 101, 102, 103, 104, 105
+local F_KOT, F_LOWERCITY, F_NAGRAND, F_SCALE_SANDS, F_SCRYER, F_SHATAR = 106, 107, 108, 109, 110
+local F_SHATTEREDSUN, F_SPOREGGAR, F_VIOLETEYE = 111, 112, 113, 114
+local F_ARGENTCRUSADE, F_FRENZYHEART, F_EBONBLADE, F_KIRINTOR, F_HODIR = 115, 116, 117, 118, 119
+local F_KALUAK, F_ORACLES, F_WYRMREST, F_WRATHCOMMON1, F_WRATHCOMMON2 = 120, 121, 122, 123, 124
+local F_WRATHCOMMON3, F_WRATHCOMMON4, F_WRATHCOMMON5, F_ASHEN_VERDICT = 125, 126, 127, 128
+
+--------------------------------------------------------------------------------------------------------------------
+-- Acquire types
+--------------------------------------------------------------------------------------------------------------------
+local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
+
+--------------------------------------------------------------------------------------------------------------------
+-- Reputation Levels
+--------------------------------------------------------------------------------------------------------------------
+local FRIENDLY = 1
+local HONORED = 2
+local REVERED = 3
+local EXALTED = 4
+
+
+local initialized = false
+local num_recipes = 0
+
+function addon:InitTailoring(RecipeDB)
+
+	if initialized then
+		return num_recipes
+	end
+
+	initialized = true
+
+	--------------------------------------------------------------------------------------------------------------------
+	-- Counter and wrapper function
+	--------------------------------------------------------------------------------------------------------------------
+	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray, Speciality)
+		num_recipes = num_recipes + 1
+		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 3908, Speciality, Game, Orange, Yellow, Green, Gray)
+	end
+
+	-- Brown Linen Vest -- 2385
+	AddRecipe(2385,10,2568,1,GAME_ORIG,10,45,57,70)
+	self:addTradeFlags(RecipeDB,2385,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,2385,1,1103,1,1346,1,2399,1,2627,1,3004
+	,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1,
+	11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,
+	1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Linen Boots -- 2386
+	AddRecipe(2386,65,2569,1,GAME_ORIG,65,90,107,125)
+	self:addTradeFlags(RecipeDB,2386,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,2386,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Linen Cloak -- 2387
+	AddRecipe(2387,1,2570,1,GAME_ORIG,1,35,47,60)
+	self:addTradeFlags(RecipeDB,2387,1,2,3,36,41,60)
+	self:addTradeAcquire(RecipeDB,2387,8,8)
+
+	-- Red Linen Robe -- 2389
+	AddRecipe(2389,40,2572,2,GAME_ORIG,40,65,82,100)
+	self:addTradeFlags(RecipeDB,2389,1,2,10,36,40,56)
+	self:addTradeAcquire(RecipeDB,2389,7,2)
+
+	-- Red Linen Shirt -- 2392
+	AddRecipe(2392,40,2575,1,GAME_ORIG,40,65,82,100)
+	self:addTradeFlags(RecipeDB,2392,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,2392,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- White Linen Shirt -- 2393
+	AddRecipe(2393,1,2576,1,GAME_ORIG,1,35,47,60)
+	self:addTradeFlags(RecipeDB,2393,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,2393,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Blue Linen Shirt -- 2394
+	AddRecipe(2394,40,2577,1,GAME_ORIG,40,65,82,100)
+	self:addTradeFlags(RecipeDB,2394,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,2394,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Barbaric Linen Vest -- 2395
+	AddRecipe(2395,70,2578,1,GAME_ORIG,70,95,112,130)
+	self:addTradeFlags(RecipeDB,2395,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,2395,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Green Linen Shirt -- 2396
+	AddRecipe(2396,70,2579,1,GAME_ORIG,70,95,112,130)
+	self:addTradeFlags(RecipeDB,2396,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,2396,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Reinforced Linen Cape -- 2397
+	AddRecipe(2397,60,2580,1,GAME_ORIG,60,85,102,120)
+	self:addTradeFlags(RecipeDB,2397,1,2,3,36,41,60)
+	self:addTradeAcquire(RecipeDB,2397,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Green Woolen Vest -- 2399
+	AddRecipe(2399,85,2582,1,GAME_ORIG,85,110,127,145)
+	self:addTradeFlags(RecipeDB,2399,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,2399,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Woolen Boots -- 2401
+	AddRecipe(2401,95,2583,1,GAME_ORIG,95,120,137,155)
+	self:addTradeFlags(RecipeDB,2401,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,2401,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Woolen Cape -- 2402
+	AddRecipe(2402,75,2584,1,GAME_ORIG,75,100,117,135)
+	self:addTradeFlags(RecipeDB,2402,1,2,3,36,41,60)
+	self:addTradeAcquire(RecipeDB,2402,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Gray Woolen Robe -- 2403
+	AddRecipe(2403,105,2585,2,GAME_ORIG,105,130,147,165)
+	self:addTradeFlags(RecipeDB,2403,1,2,10,36,40,56)
+	self:addTradeAcquire(RecipeDB,2403,7,2)
+
+	-- Gray Woolen Shirt -- 2406
+	AddRecipe(2406,100,2587,1,GAME_ORIG,100,110,120,130)
+	self:addTradeFlags(RecipeDB,2406,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,2406,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Bolt of Linen Cloth -- 2963
+	AddRecipe(2963,1,2996,1,GAME_ORIG,1,25,37,50)
+	self:addTradeFlags(RecipeDB,2963,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,2963,8,8)
+
+	-- Bolt of Woolen Cloth -- 2964
+	AddRecipe(2964,75,2997,1,GAME_ORIG,75,90,97,105)
+	self:addTradeFlags(RecipeDB,2964,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,2964,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Linen Bag -- 3755
+	AddRecipe(3755,45,4238,1,GAME_ORIG,45,70,87,105)
+	self:addTradeFlags(RecipeDB,3755,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3755,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,4159,1,4193,1,4576,1,5153,
+	1,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3704,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Woolen Bag -- 3757
+	AddRecipe(3757,80,4240,1,GAME_ORIG,80,105,122,140)
+	self:addTradeFlags(RecipeDB,3757,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3757,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Green Woolen Bag -- 3758
+	AddRecipe(3758,95,4241,2,GAME_ORIG,95,120,137,155)
+	self:addTradeFlags(RecipeDB,3758,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,3758,7,2)
+
+	-- Small Silk Pack -- 3813
+	AddRecipe(3813,150,4245,1,GAME_ORIG,150,170,185,200)
+	self:addTradeFlags(RecipeDB,3813,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3813,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Bolt of Silk Cloth -- 3839
+	AddRecipe(3839,125,4305,1,GAME_ORIG,125,135,140,145)
+	self:addTradeFlags(RecipeDB,3839,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,3839,1,1346,1,3004,1,3363,1,4576,1,5153,1,
+	11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,4159,1,3484,1,3704,1,2627,1,33580,1,
+	1103,1,27001,1,33613,1,33636,1,11052,1,2399,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Heavy Linen Gloves -- 3840
+	AddRecipe(3840,35,4307,1,GAME_ORIG,35,60,77,95)
+	self:addTradeFlags(RecipeDB,3840,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,3840,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Green Linen Bracers -- 3841
+	AddRecipe(3841,60,4308,1,GAME_ORIG,60,85,102,120)
+	self:addTradeFlags(RecipeDB,3841,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,3841,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Handstitched Linen Britches -- 3842
+	AddRecipe(3842,70,4309,1,GAME_ORIG,70,95,112,130)
+	self:addTradeFlags(RecipeDB,3842,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,3842,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Heavy Woolen Gloves -- 3843
+	AddRecipe(3843,85,4310,1,GAME_ORIG,85,110,127,145)
+	self:addTradeFlags(RecipeDB,3843,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,3843,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Heavy Woolen Cloak -- 3844
+	AddRecipe(3844,100,4311,2,GAME_ORIG,100,125,142,160)
+	self:addTradeFlags(RecipeDB,3844,1,2,10,36,40,53,54,60)
+	self:addTradeAcquire(RecipeDB,3844,7,2)
+
+	-- Soft-soled Linen Boots -- 3845
+	AddRecipe(3845,80,4312,1,GAME_ORIG,80,105,122,140)
+	self:addTradeFlags(RecipeDB,3845,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,3845,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Red Woolen Boots -- 3847
+	AddRecipe(3847,95,4313,2,GAME_ORIG,95,120,137,155)
+	self:addTradeFlags(RecipeDB,3847,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,3847,7,2)
+
+	-- Double-stitched Woolen Shoulders -- 3848
+	AddRecipe(3848,110,4314,1,GAME_ORIG,110,135,152,170)
+	self:addTradeFlags(RecipeDB,3848,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,3848,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Reinforced Woolen Shoulders -- 3849
+	AddRecipe(3849,120,4315,2,GAME_ORIG,120,145,162,180)
+	self:addTradeFlags(RecipeDB,3849,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,3849,7,2)
+
+	-- Heavy Woolen Pants -- 3850
+	AddRecipe(3850,110,4316,1,GAME_ORIG,110,135,152,170)
+	self:addTradeFlags(RecipeDB,3850,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,3850,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Phoenix Pants -- 3851
+	AddRecipe(3851,125,4317,2,GAME_ORIG,125,150,167,185)
+	self:addTradeFlags(RecipeDB,3851,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,3851,7,2)
+
+	-- Gloves of Meditation -- 3852
+	AddRecipe(3852,130,4318,1,GAME_ORIG,130,150,165,180)
+	self:addTradeFlags(RecipeDB,3852,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,3852,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Azure Silk Gloves -- 3854
+	AddRecipe(3854,145,4319,1,GAME_ORIG,145,165,180,195)
+	self:addTradeFlags(RecipeDB,3854,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,3854,2,2679,2,9636)
+
+	-- Spidersilk Boots -- 3855
+	AddRecipe(3855,125,4320,1,GAME_ORIG,125,150,167,185)
+	self:addTradeFlags(RecipeDB,3855,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,3855,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Spider Silk Slippers -- 3856
+	AddRecipe(3856,140,4321,2,GAME_ORIG,140,160,175,190)
+	self:addTradeFlags(RecipeDB,3856,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,3856,7,2)
+
+	-- Enchanter's Cowl -- 3857
+	AddRecipe(3857,165,4322,1,GAME_ORIG,165,185,200,215)
+	self:addTradeFlags(RecipeDB,3857,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,3857,2,2670)
+
+	-- Shadow Hood -- 3858
+	AddRecipe(3858,170,4323,2,GAME_ORIG,170,190,205,220)
+	self:addTradeFlags(RecipeDB,3858,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,3858,7,2)
+
+	-- Azure Silk Vest -- 3859
+	AddRecipe(3859,150,4324,1,GAME_ORIG,150,170,185,200)
+	self:addTradeFlags(RecipeDB,3859,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,3859,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Boots of the Enchanter -- 3860
+	AddRecipe(3860,175,4325,2,GAME_ORIG,175,195,210,225)
+	self:addTradeFlags(RecipeDB,3860,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,3860,7,2)
+
+	-- Long Silken Cloak -- 3861
+	AddRecipe(3861,185,4326,1,GAME_ORIG,185,205,220,235)
+	self:addTradeFlags(RecipeDB,3861,1,2,3,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,3861,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Icy Cloak -- 3862
+	AddRecipe(3862,200,4327,1,GAME_ORIG,200,220,235,250)
+	self:addTradeFlags(RecipeDB,3862,1,4,36,40,53,54,60)
+	self:addTradeAcquire(RecipeDB,3862,2,2381)
+
+	-- Spider Belt -- 3863
+	AddRecipe(3863,180,4328,2,GAME_ORIG,180,200,215,230)
+	self:addTradeFlags(RecipeDB,3863,1,2,10,36,40,56)
+	self:addTradeAcquire(RecipeDB,3863,7,2)
+
+	-- Star Belt -- 3864
+	AddRecipe(3864,200,4329,2,GAME_ORIG,200,220,235,250)
+	self:addTradeFlags(RecipeDB,3864,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,3864,7,2)
+
+	-- Bolt of Mageweave -- 3865
+	AddRecipe(3865,175,4339,1,GAME_ORIG,175,180,182,185)
+	self:addTradeFlags(RecipeDB,3865,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3865,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Stylish Red Shirt -- 3866
+	AddRecipe(3866,110,4330,1,GAME_ORIG,110,135,152,170)
+	self:addTradeFlags(RecipeDB,3866,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3866,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Phoenix Gloves -- 3868
+	AddRecipe(3868,125,4331,2,GAME_ORIG,125,150,167,185)
+	self:addTradeFlags(RecipeDB,3868,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,3868,7,2)
+
+	-- Bright Yellow Shirt -- 3869
+	AddRecipe(3869,135,4332,1,GAME_ORIG,135,145,150,155)
+	self:addTradeFlags(RecipeDB,3869,1,4,36,40)
+	self:addTradeAcquire(RecipeDB,3869,2,2668)
+
+	-- Dark Silk Shirt -- 3870
+	AddRecipe(3870,155,4333,1,GAME_ORIG,155,165,170,175)
+	self:addTradeFlags(RecipeDB,3870,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,3870,2,2394,2,2669)
+
+	-- Formal White Shirt -- 3871
+	AddRecipe(3871,170,4334,1,GAME_ORIG,170,180,185,190)
+	self:addTradeFlags(RecipeDB,3871,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3871,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+    -- Rich Purple Silk Shirt -- 3872
+	AddRecipe(3872,185,4335,3,GAME_ORIG,185,195,200,205)
+	self:addTradeFlags(RecipeDB,3872,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,3872,7,2)
+
+	-- Black Swashbuckler's Shirt -- 3873
+	AddRecipe(3873,200,4336,1,GAME_ORIG,200,210,215,220)
+	self:addTradeFlags(RecipeDB,3873,1,2,4,36,41)
+	self:addTradeAcquire(RecipeDB,3873,2,2663)
+
+	-- Brown Linen Pants -- 3914
+	AddRecipe(3914,30,4343,1,GAME_ORIG,30,55,72,90)
+	self:addTradeFlags(RecipeDB,3914,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,3914,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Brown Linen Shirt -- 3915
+	AddRecipe(3915,1,4344,1,GAME_ORIG,1,35,47,60)
+	self:addTradeFlags(RecipeDB,3915,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,3915,8,8)
+
+	-- Pearl-clasped Cloak -- 6521
+	AddRecipe(6521,90,5542,1,GAME_ORIG,90,115,132,150)
+	self:addTradeFlags(RecipeDB,6521,1,2,3,36,41,60)
+	self:addTradeAcquire(RecipeDB,6521,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Red Linen Bag -- 6686
+	AddRecipe(6686,70,5762,1,GAME_ORIG,70,95,112,130)
+	self:addTradeFlags(RecipeDB,6686,1,2,4,5,11,36,40)
+	self:addTradeAcquire(RecipeDB,6686,3,590,3,3530,3,3531,2,843,2,3005,2,4189,2,16224,2,3556)
+
+	-- Red Woolen Bag -- 6688
+	AddRecipe(6688,115,5763,1,GAME_ORIG,115,140,157,175)
+	self:addTradeFlags(RecipeDB,6688,1,2,4,5,11,36,40)
+	self:addTradeAcquire(RecipeDB,6688,3,450,3,2264,2,777,2,1454,2,1474,2,3005,2,3364,2,3485,
+	2,3537,2,3683,2,4189,2,4577,2,5944)
+
+	-- Lesser Wizard's Robe -- 6690
+	AddRecipe(6690,135,5766,1,GAME_ORIG,135,155,170,185)
+	self:addTradeFlags(RecipeDB,6690,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,6690,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Robes of Arcana -- 6692
+	AddRecipe(6692,150,5770,2,GAME_ORIG,150,170,185,200)
+	self:addTradeFlags(RecipeDB,6692,1,2,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,6692,3,910,3,2337,3,10760)
+
+	-- Green Silk Pack -- 6693
+	AddRecipe(6693,175,5764,2,GAME_ORIG,175,195,210,225)
+	self:addTradeFlags(RecipeDB,6693,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,6693,7,2)
+
+	-- Black Silk Pack -- 6695
+	AddRecipe(6695,185,5765,2,GAME_ORIG,185,205,220,235)
+	self:addTradeFlags(RecipeDB,6695,1,2,11,36,40)
+	self:addTradeAcquire(RecipeDB,6695,3,2242,3,2434,3,4834)
+
+	-- Brown Linen Robe -- 7623
+	AddRecipe(7623,30,6238,1,GAME_ORIG,30,55,72,90)
+	self:addTradeFlags(RecipeDB,7623,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,7623,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- White Linen Robe -- 7624
+	AddRecipe(7624,30,6241,1,GAME_ORIG,30,55,72,90)
+	self:addTradeFlags(RecipeDB,7624,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,7624,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Red Linen Vest -- 7629
+	AddRecipe(7629,55,6239,2,GAME_ORIG,55,80,97,115)
+	self:addTradeFlags(RecipeDB,7629,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,7629,7,2)
+
+	-- Blue Linen Vest -- 7630
+	AddRecipe(7630,55,6240,1,GAME_ORIG,55,80,97,115)
+	self:addTradeFlags(RecipeDB,7630,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,7630,2,66,2,3364,2,3485,2,3522,2,4189)
+
+	-- Blue Linen Robe -- 7633
+	AddRecipe(7633,70,6242,1,GAME_ORIG,70,95,112,130)
+	self:addTradeFlags(RecipeDB,7633,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,7633,2,1250,2,3485,2,4168,2,3499,2,3556)
+
+	-- Blue Overalls -- 7639
+	AddRecipe(7639,100,6263,1,GAME_ORIG,100,125,142,160)
+	self:addTradeFlags(RecipeDB,7639,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,7639,2,843,2,1347,2,2394,2,3364,2,5944)
+
+	-- Greater Adept's Robe -- 7643
+	AddRecipe(7643,115,6264,1,GAME_ORIG,115,140,157,175)
+	self:addTradeFlags(RecipeDB,7643,1,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,7643,2,1454,2,1474,2,4168,2,2669,2,3499,2,4577)
+
+	-- Stylish Blue Shirt -- 7892
+	AddRecipe(7892,120,6384,2,GAME_ORIG,120,145,162,180)
+	self:addTradeFlags(RecipeDB,7892,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,7892,7,2)
+
+	-- Stylish Green Shirt -- 7893
+	AddRecipe(7893,120,6385,2,GAME_ORIG,120,145,162,180)
+	self:addTradeFlags(RecipeDB,7893,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,7893,7,2)
+
+	-- Simple Dress -- 8465
+	AddRecipe(8465,40,6786,1,GAME_ORIG,40,65,82,100)
+	self:addTradeFlags(RecipeDB,8465,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,8465,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- White Woolen Dress -- 8467
+	AddRecipe(8467,110,6787,1,GAME_ORIG,110,135,152,170)
+	self:addTradeFlags(RecipeDB,8467,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,8467,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- White Swashbuckler's Shirt -- 8483
+	AddRecipe(8483,160,6795,1,GAME_ORIG,160,170,175,180)
+	self:addTradeFlags(RecipeDB,8483,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,8483,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Red Swashbuckler's Shirt -- 8489
+	AddRecipe(8489,175,6796,1,GAME_ORIG,175,185,190,195)
+	self:addTradeFlags(RecipeDB,8489,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,8489,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Azure Silk Pants -- 8758
+	AddRecipe(8758,140,7046,1,GAME_ORIG,140,160,175,190)
+	self:addTradeFlags(RecipeDB,8758,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,8758,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Azure Silk Hood -- 8760
+	AddRecipe(8760,145,7048,1,GAME_ORIG,145,155,160,165)
+	self:addTradeFlags(RecipeDB,8760,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,8760,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
+	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
+	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
+
+	-- Silk Headband -- 8762
+	AddRecipe(8762,160,7050,1,GAME_ORIG,160,170,175,180)
+	self:addTradeFlags(RecipeDB,8762,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,8762,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Earthen Vest -- 8764
+	AddRecipe(8764,170,7051,1,GAME_ORIG,170,190,205,220)
+	self:addTradeFlags(RecipeDB,8764,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,8764,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Azure Silk Belt -- 8766
+	AddRecipe(8766,175,7052,1,GAME_ORIG,175,195,210,225)
+	self:addTradeFlags(RecipeDB,8766,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,8766,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,
+	4159,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Robe of Power -- 8770
+	AddRecipe(8770,190,7054,1,GAME_ORIG,190,210,225,240)
+	self:addTradeFlags(RecipeDB,8770,1,2,3,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,8770,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,
+	4159,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Crimson Silk Belt -- 8772
+	AddRecipe(8772,175,7055,1,GAME_ORIG,175,195,210,225)
+	self:addTradeFlags(RecipeDB,8772,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,8772,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,33684)
+
+	-- Green Silken Shoulders -- 8774
+	AddRecipe(8774,180,7057,1,GAME_ORIG,180,200,215,230)
+	self:addTradeFlags(RecipeDB,8774,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,8774,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,
+	4159,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Linen Belt -- 8776
+	AddRecipe(8776,15,7026,1,GAME_ORIG,15,50,67,85)
+	self:addTradeFlags(RecipeDB,8776,1,2,3,36,40,56)
+	self:addTradeAcquire(RecipeDB,8776,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Hands of Darkness -- 8780
+	AddRecipe(8780,145,7047,2,GAME_ORIG,145,165,180,195)
+	self:addTradeFlags(RecipeDB,8780,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,8780,7,2)
+
+	-- Truefaith Gloves -- 8782
+	AddRecipe(8782,150,7049,2,GAME_ORIG,150,170,185,200)
+	self:addTradeFlags(RecipeDB,8782,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,8782,7,2)
+
+	-- Green Silk Armor -- 8784
+	AddRecipe(8784,165,7065,2,GAME_ORIG,165,185,200,215)
+	self:addTradeFlags(RecipeDB,8784,1,2,10,36,40,56)
+	self:addTradeAcquire(RecipeDB,8784,7,2)
+
+	-- Azure Silk Cloak -- 8786
+	AddRecipe(8786,175,7053,1,GAME_ORIG,175,195,210,225)
+	self:addTradeFlags(RecipeDB,8786,1,2,4,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,8786,2,6574,2,6576)
+
+	-- Crimson Silk Cloak -- 8789
+	AddRecipe(8789,180,7056,1,GAME_ORIG,180,200,215,230)
+	self:addTradeFlags(RecipeDB,8789,1,2,4,36,41,60)
+	self:addTradeAcquire(RecipeDB,8789,2,2670)
+
+	-- Crimson Silk Vest -- 8791
+	AddRecipe(8791,185,7058,1,GAME_ORIG,185,205,215,225)
+	self:addTradeFlags(RecipeDB,8791,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,8791,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,
+	4159,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Crimson Silk Shoulders -- 8793
+	AddRecipe(8793,190,7059,2,GAME_ORIG,190,210,225,240)
+	self:addTradeFlags(RecipeDB,8793,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,8793,7,2)
+
+	-- Azure Shoulders -- 8795
+	AddRecipe(8795,190,7060,2,GAME_ORIG,190,210,225,240)
+	self:addTradeFlags(RecipeDB,8795,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,8795,7,2)
+
+	-- Earthen Silk Belt -- 8797
+	AddRecipe(8797,195,7061,2,GAME_ORIG,195,215,230,245)
+	self:addTradeFlags(RecipeDB,8797,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,8797,7,2)
+
+	-- Crimson Silk Pantaloons -- 8799
+	AddRecipe(8799,195,7062,1,GAME_ORIG,195,215,225,235)
+	self:addTradeFlags(RecipeDB,8799,1,2,3,36,40,56)
+	self:addTradeAcquire(RecipeDB,8799,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Crimson Silk Robe -- 8802
+	AddRecipe(8802,205,7063,1,GAME_ORIG,205,220,235,250)
+	self:addTradeFlags(RecipeDB,8802,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,8802,2,6568)
+
+	-- Crimson Silk Gloves -- 8804
+	AddRecipe(8804,210,7064,1,GAME_ORIG,210,225,240,255)
+	self:addTradeFlags(RecipeDB,8804,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,8804,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
+	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,33613,1,33636,1,
+	27001,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Simple Linen Pants -- 12044
+	AddRecipe(12044,1,10045,1,GAME_ORIG,1,35,47,60)
+	self:addTradeFlags(RecipeDB,12044,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,12044,8,8)
+
+	-- Simple Linen Boots -- 12045
+	AddRecipe(12045,20,10046,1,GAME_ORIG,20,50,67,85)
+	self:addTradeFlags(RecipeDB,12045,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,12045,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Simple Kilt -- 12046
+	AddRecipe(12046,75,10047,1,GAME_ORIG,75,100,117,135)
+	self:addTradeFlags(RecipeDB,12046,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12046,1,1103,1,1346,1,2399,1,2627,1,
+	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
+	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
+	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Colorful Kilt -- 12047
+	AddRecipe(12047,120,10048,2,GAME_ORIG,120,145,162,180)
+	self:addTradeFlags(RecipeDB,12047,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,12047,7,2)
+
+	-- Black Mageweave Vest -- 12048
+	AddRecipe(12048,205,9998,1,GAME_ORIG,205,220,235,250)
+	self:addTradeFlags(RecipeDB,12048,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12048,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
+	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Black Mageweave Leggings -- 12049
+	AddRecipe(12049,205,9999,1,GAME_ORIG,205,220,235,250)
+	self:addTradeFlags(RecipeDB,12049,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12049,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
+	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Black Mageweave Robe -- 12050
+	AddRecipe(12050,210,10001,1,GAME_ORIG,210,225,240,255)
+	self:addTradeFlags(RecipeDB,12050,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12050,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
+	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Shadoweave Pants -- 12052
+	AddRecipe(12052,210,10002,1,GAME_ORIG,210,225,240,255)
+	self:addTradeFlags(RecipeDB,12052,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12052,1,4578,1,9584)
+
+	-- Black Mageweave Gloves -- 12053
+	AddRecipe(12053,215,10003,1,GAME_ORIG,215,230,245,260)
+	self:addTradeFlags(RecipeDB,12053,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12053,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
+	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Shadoweave Robe -- 12055
+	AddRecipe(12055,215,10004,1,GAME_ORIG,215,230,245,260)
+	self:addTradeFlags(RecipeDB,12055,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12055,1,4578,1,9584)
+
+	-- Red Mageweave Vest -- 12056
+	AddRecipe(12056,215,10007,2,GAME_ORIG,215,230,245,260)
+	self:addTradeFlags(RecipeDB,12056,1,2,10,36,40,56)
+	self:addTradeAcquire(RecipeDB,12056,7,2)
+
+	-- White Bandit Mask -- 12059
+	AddRecipe(12059,215,10008,2,GAME_ORIG,215,220,225,230)
+	self:addTradeFlags(RecipeDB,12059,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,12059,7,2)
+
+	-- Red Mageweave Pants -- 12060
+	AddRecipe(12060,215,10009,2,GAME_ORIG,215,230,245,260)
+	self:addTradeFlags(RecipeDB,12060,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,12060,7,2)
+
+	-- Orange Mageweave Shirt -- 12061
+	AddRecipe(12061,215,10056,1,GAME_ORIG,215,220,225,230)
+	self:addTradeFlags(RecipeDB,12061,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12061,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
+	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Orange Martial Shirt -- 12064
+	AddRecipe(12064,220,10052,1,GAME_ORIG,220,225,230,235)
+	self:addTradeFlags(RecipeDB,12064,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,12064,2,3005,2,4168)
+
+	-- Mageweave Bag -- 12065
+	AddRecipe(12065,225,10050,1,GAME_ORIG,225,240,255,270)
+	self:addTradeFlags(RecipeDB,12065,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12065,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
+	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Red Mageweave Gloves -- 12066
+	AddRecipe(12066,225,10018,2,GAME_ORIG,225,240,255,270)
+	self:addTradeFlags(RecipeDB,12066,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,12066,7,2)
+
+	-- Dreamweave Gloves -- 12067
+	AddRecipe(12067,225,10019,1,GAME_ORIG,225,240,255,270)
+	self:addTradeFlags(RecipeDB,12067,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12067,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
+	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Cindercloth Robe -- 12069
+	AddRecipe(12069,225,10042,1,GAME_ORIG,225,240,255,270)
+	self:addTradeFlags(RecipeDB,12069,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12069,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
+	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Dreamweave Vest -- 12070
+	AddRecipe(12070,225,10021,1,GAME_ORIG,225,240,255,270)
+	self:addTradeFlags(RecipeDB,12070,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12070,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
+	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
+	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Shadoweave Gloves -- 12071
+	AddRecipe(12071,225,10023,1,GAME_ORIG,225,240,255,270)
+	self:addTradeFlags(RecipeDB,12071,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12071,1,4578,1,9584)
+
+	-- Black Mageweave Headband -- 12072
+	AddRecipe(12072,230,10024,1,GAME_ORIG,230,245,260,275)
+	self:addTradeFlags(RecipeDB,12072,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12072,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
+	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Black Mageweave Boots -- 12073
+	AddRecipe(12073,230,10026,1,GAME_ORIG,230,245,260,275)
+	self:addTradeFlags(RecipeDB,12073,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12073,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
+	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Black Mageweave Shoulders -- 12074
+	AddRecipe(12074,230,10027,1,GAME_ORIG,230,245,260,275)
+	self:addTradeFlags(RecipeDB,12074,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12074,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
+	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Lavender Mageweave Shirt -- 12075
+	AddRecipe(12075,230,10054,1,GAME_ORIG,230,235,240,245)
+	self:addTradeFlags(RecipeDB,12075,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,12075,2,3364,2,8681)
+
+	-- Shadoweave Shoulders -- 12076
+	AddRecipe(12076,235,10028,1,GAME_ORIG,235,250,265,280)
+	self:addTradeFlags(RecipeDB,12076,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12076,1,4578,1,9584)
+
+	-- Simple Black Dress -- 12077
+	AddRecipe(12077,235,10053,1,GAME_ORIG,235,240,245,250)
+	self:addTradeFlags(RecipeDB,12077,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12077,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
+	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Red Mageweave Shoulders -- 12078
+	AddRecipe(12078,235,10029,2,GAME_ORIG,235,250,265,280)
+	self:addTradeFlags(RecipeDB,12078,1,2,10,36,40,56)
+	self:addTradeAcquire(RecipeDB,12078,7,2)
+
+	-- Red Mageweave Bag -- 12079
+	AddRecipe(12079,235,10051,1,GAME_ORIG,235,250,265,280)
+	self:addTradeFlags(RecipeDB,12079,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,12079,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
+	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523)
+
+	-- Pink Mageweave Shirt -- 12080
+	AddRecipe(12080,235,10055,1,GAME_ORIG,235,240,245,250)
+	self:addTradeFlags(RecipeDB,12080,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,12080,2,3364,2,8681)
+
+	-- Admiral's Hat -- 12081
+	AddRecipe(12081,240,10030,1,GAME_ORIG,240,255,270,285)
+	self:addTradeFlags(RecipeDB,12081,1,2,4,36,41,56)
+	self:addTradeAcquire(RecipeDB,12081,2,2672)
+
+	-- Shadoweave Boots -- 12082
+	AddRecipe(12082,240,10031,1,GAME_ORIG,240,255,270,285)
+	self:addTradeFlags(RecipeDB,12082,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12082,1,4578,1,9584)
+
+	-- Red Mageweave Headband -- 12084
+	AddRecipe(12084,240,10033,2,GAME_ORIG,240,255,270,285)
+	self:addTradeFlags(RecipeDB,12084,1,2,10,36,40,56)
+	self:addTradeAcquire(RecipeDB,12084,7,2)
+
+	-- Tuxedo Shirt -- 12085
+	AddRecipe(12085,240,10034,1,GAME_ORIG,240,245,250,255)
+	self:addTradeFlags(RecipeDB,12085,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,12085,2,4577,2,8681)
+
+	-- Shadoweave Mask -- 12086
+	AddRecipe(12086,245,10025,2,GAME_ORIG,245,260,275,290)
+	self:addTradeFlags(RecipeDB,12086,1,2,8,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,12086,4,3402)
+
+	-- Cindercloth Boots -- 12088
+	AddRecipe(12088,245,10044,1,GAME_ORIG,245,260,275,290)
+	self:addTradeFlags(RecipeDB,12088,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12088,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
+	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Tuxedo Pants -- 12089
+	AddRecipe(12089,245,10035,1,GAME_ORIG,245,250,255,260)
+	self:addTradeFlags(RecipeDB,12089,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,12089,2,4577,2,8681)
+
+	-- White Wedding Dress -- 12091
+	AddRecipe(12091,250,10040,1,GAME_ORIG,250,255,260,265)
+	self:addTradeFlags(RecipeDB,12091,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,12091,2,1347,2,3005)
+
+	-- Dreamweave Circlet -- 12092
+	AddRecipe(12092,250,10041,1,GAME_ORIG,250,265,280,295)
+	self:addTradeFlags(RecipeDB,12092,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,12092,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
+	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Tuxedo Jacket -- 12093
+	AddRecipe(12093,250,10036,1,GAME_ORIG,250,265,280,295)
+	self:addTradeFlags(RecipeDB,12093,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,12093,2,4577,2,8681)
+
+	-- Bolt of Runecloth -- 18401
+	AddRecipe(18401,250,14048,1,GAME_ORIG,250,255,257,260)
+	self:addTradeFlags(RecipeDB,18401,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,18401,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
+	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Runecloth Belt -- 18402
+	AddRecipe(18402,255,13856,1,GAME_ORIG,255,270,285,300)
+	self:addTradeFlags(RecipeDB,18402,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,18402,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
+	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
+
+	-- Frostweave Tunic -- 18403
+	AddRecipe(18403,255,13869,2,GAME_ORIG,255,270,285,300)
+	self:addTradeFlags(RecipeDB,18403,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18403,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Frostweave Robe -- 18404
+	AddRecipe(18404,255,13868,2,GAME_ORIG,255,270,285,300)
+	self:addTradeFlags(RecipeDB,18404,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18404,7,2)
+
+	-- Runecloth Bag -- 18405
+	AddRecipe(18405,260,14046,1,GAME_ORIG,260,275,290,305)
+	self:addTradeFlags(RecipeDB,18405,1,2,4,36,41)
+	self:addTradeAcquire(RecipeDB,18405,2,11189)
+
+	-- Runecloth Robe -- 18406
+	AddRecipe(18406,260,13858,1,GAME_ORIG,260,275,290,305)
+	self:addTradeFlags(RecipeDB,18406,1,2,3,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18406,1,2399,1,11052,1,18749,1,18772,2,7940,1,28699,1,1346,
+	1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Runecloth Tunic -- 18407
+	AddRecipe(18407,260,13857,2,GAME_ORIG,260,275,290,305)
+	self:addTradeFlags(RecipeDB,18407,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18407,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Cindercloth Vest -- 18408
+	AddRecipe(18408,260,14042,2,GAME_ORIG,260,275,290,305)
+	self:addTradeFlags(RecipeDB,18408,1,2,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18408,3,5861)
+
+	-- Runecloth Cloak -- 18409
+	AddRecipe(18409,265,13860,1,GAME_ORIG,265,280,295,310)
+	self:addTradeFlags(RecipeDB,18409,1,2,3,4,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,18409,1,2399,1,11052,1,18749,1,18772,2,7940,1,28699,1,1346,
+	1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
+	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Ghostweave Belt -- 18410
+	AddRecipe(18410,265,14143,2,GAME_ORIG,265,280,295,310)
+	self:addTradeFlags(RecipeDB,18410,1,2,3,36,40,56)
+	self:addTradeAcquire(RecipeDB,18410,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Frostweave Gloves -- 18411
+	AddRecipe(18411,265,13870,2,GAME_ORIG,265,280,295,310)
+	self:addTradeFlags(RecipeDB,18411,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18411,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Cindercloth Gloves -- 18412
+	AddRecipe(18412,270,14043,2,GAME_ORIG,270,285,300,315)
+	self:addTradeFlags(RecipeDB,18412,1,2,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18412,3,5861)
+
+	-- Ghostweave Gloves -- 18413
+	AddRecipe(18413,270,14142,2,GAME_ORIG,270,285,300,315)
+	self:addTradeFlags(RecipeDB,18413,1,2,3,36,40,56)
+	self:addTradeAcquire(RecipeDB,18413,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Brightcloth Robe -- 18414
+	AddRecipe(18414,270,14100,2,GAME_ORIG,270,285,300,315)
+	self:addTradeFlags(RecipeDB,18414,1,2,3,36,40,56)
+	self:addTradeAcquire(RecipeDB,18414,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Brightcloth Gloves -- 18415
+	AddRecipe(18415,270,14101,2,GAME_ORIG,270,285,300,315)
+	self:addTradeFlags(RecipeDB,18415,1,2,3,36,40,56)
+	self:addTradeAcquire(RecipeDB,18415,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Ghostweave Vest -- 18416
+	AddRecipe(18416,275,14141,2,GAME_ORIG,275,290,305,320)
+	self:addTradeFlags(RecipeDB,18416,1,2,3,36,40,56)
+	self:addTradeAcquire(RecipeDB,18416,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Runecloth Gloves -- 18417
+	AddRecipe(18417,275,13863,1,GAME_ORIG,275,290,305,320)
+	self:addTradeFlags(RecipeDB,18417,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18417,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Cindercloth Cloak -- 18418
+	AddRecipe(18418,275,14044,2,GAME_ORIG,275,290,305,320)
+	self:addTradeFlags(RecipeDB,18418,1,2,11,36,40,53,54,60)
+	self:addTradeAcquire(RecipeDB,18418,3,7037)
+
+	-- Felcloth Pants -- 18419
+	AddRecipe(18419,275,14107,1,GAME_ORIG,275,290,305,320)
+	self:addTradeFlags(RecipeDB,18419,1,2,4,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,18419,2,12022)
+
+	-- Brightcloth Cloak -- 18420
+	AddRecipe(18420,275,14103,2,GAME_ORIG,275,290,305,320)
+	self:addTradeFlags(RecipeDB,18420,1,2,3,36,40,53,54,60)
+	self:addTradeAcquire(RecipeDB,18420,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Wizardweave Leggings -- 18421
+	AddRecipe(18421,275,14132,2,GAME_ORIG,275,290,305,320)
+	self:addTradeFlags(RecipeDB,18421,1,2,3,36,40,56)
+	self:addTradeAcquire(RecipeDB,18421,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Cloak of Fire -- 18422
+	AddRecipe(18422,275,14134,3,GAME_ORIG,275,290,305,320)
+	self:addTradeFlags(RecipeDB,18422,1,2,5,11,36,41,60)
+	self:addTradeAcquire(RecipeDB,18422,3,9026)
+
+	-- Runecloth Boots -- 18423
+	AddRecipe(18423,280,13864,1,GAME_ORIG,280,295,310,325)
+	self:addTradeFlags(RecipeDB,18423,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18423,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Frostweave Pants -- 18424
+	AddRecipe(18424,280,13871,2,GAME_ORIG,280,295,310,325)
+	self:addTradeFlags(RecipeDB,18424,1,2,3,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18424,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Cindercloth Pants -- 18434
+	AddRecipe(18434,280,14045,2,GAME_ORIG,280,295,310,325)
+	self:addTradeFlags(RecipeDB,18434,1,2,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18434,3,7037)
+
+	-- Robe of Winter Night -- 18436
+	AddRecipe(18436,285,14136,3,GAME_ORIG,285,300,315,330)
+	self:addTradeFlags(RecipeDB,18436,1,2,11,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,18436,3,7437)
+
+	-- Felcloth Boots -- 18437
+	AddRecipe(18437,285,14108,2,GAME_ORIG,285,300,315,330)
+	self:addTradeFlags(RecipeDB,18437,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18437,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Runecloth Pants -- 18438
+	AddRecipe(18438,285,13865,2,GAME_ORIG,285,300,315,330)
+	self:addTradeFlags(RecipeDB,18438,1,2,3,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18438,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Brightcloth Pants -- 18439
+	AddRecipe(18439,290,14104,2,GAME_ORIG,290,305,320,335)
+	self:addTradeFlags(RecipeDB,18439,1,2,10,36,40,56)
+	self:addTradeAcquire(RecipeDB,18439,7,2)
+
+	-- Mooncloth Leggings -- 18440
+	AddRecipe(18440,290,14137,3,GAME_ORIG,290,305,320,335)
+	self:addTradeFlags(RecipeDB,18440,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18440,7,2)
+
+	-- Ghostweave Pants -- 18441
+	AddRecipe(18441,290,14144,2,GAME_ORIG,290,305,320,335)
+	self:addTradeFlags(RecipeDB,18441,1,2,3,36,40,56)
+	self:addTradeAcquire(RecipeDB,18441,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Felcloth Hood -- 18442
+	AddRecipe(18442,290,14111,2,GAME_ORIG,290,305,320,335)
+	self:addTradeFlags(RecipeDB,18442,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18442,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Runecloth Headband -- 18444
+	AddRecipe(18444,295,13866,2,GAME_ORIG,295,310,325,340)
+	self:addTradeFlags(RecipeDB,18444,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18444,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Mooncloth Bag -- 18445
+	AddRecipe(18445,300,14155,2,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18445,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,18445,7,2)
+
+	-- Wizardweave Robe -- 18446
+	AddRecipe(18446,300,14128,2,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18446,1,2,3,36,40,56)
+	self:addTradeAcquire(RecipeDB,18446,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Mooncloth Vest -- 18447
+	AddRecipe(18447,300,14138,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18447,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18447,7,2)
+
+	-- Mooncloth Shoulders -- 18448
+	AddRecipe(18448,300,14139,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18448,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18448,7,2)
+
+	-- Runecloth Shoulders -- 18449
+	AddRecipe(18449,300,13867,2,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18449,1,2,3,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18449,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Wizardweave Turban -- 18450
+	AddRecipe(18450,300,14130,2,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18450,1,2,3,36,40,56)
+	self:addTradeAcquire(RecipeDB,18450,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Felcloth Robe -- 18451
+	AddRecipe(18451,300,14106,2,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18451,1,2,3,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18451,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Mooncloth Circlet -- 18452
+	AddRecipe(18452,300,14140,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18452,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18452,7,2)
+
+	-- Felcloth Shoulders -- 18453
+	AddRecipe(18453,300,14112,2,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18453,1,2,3,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18453,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
+	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
+	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
+
+	-- Gloves of Spell Mastery -- 18454
+	AddRecipe(18454,300,14146,4,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18454,1,2,10,F_MAGE,F_PRIEST,F_WARLOCK,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18454,7,2)
+
+	-- Bottomless Bag -- 18455
+	AddRecipe(18455,300,14156,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18455,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,18455,7,2)
+
+	-- Truefaith Vestments -- 18456
+	AddRecipe(18456,300,14154,4,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18456,1,2,5,F_PRIEST,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,18456,3,10813)
+
+	-- Robe of the Archmage -- 18457
+	AddRecipe(18457,300,14152,4,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18457,1,2,5,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,18457,3,9264)
+
+	-- Robe of the Void -- 18458
+	AddRecipe(18458,300,14153,4,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,18458,1,2,5,37,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,18458,3,1853)
+
+	-- Mooncloth -- 18560
+	AddRecipe(18560,250,14342,1,GAME_ORIG,250,290,305,320)
+	self:addTradeFlags(RecipeDB,18560,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,18560,2,11189)
+
+	-- Mooncloth Boots -- 19435
+	AddRecipe(19435,290,15802,3,GAME_ORIG,290,295,310,325)
+	self:addTradeFlags(RecipeDB,19435,1,2,8,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,19435,4,6032)
+
+	-- Flarecore Mantle -- 20848
+	AddRecipe(20848,300,16980,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,20848,1,2,4,36,41,53,54,56,98)
+	self:addTradeAcquire(RecipeDB,20848,6,59,2,12944)
+
+	-- Flarecore Gloves -- 20849
+	AddRecipe(20849,300,16979,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,20849,1,2,4,F_MAGE,F_PRIEST,F_WARLOCK,36,41,56,98)
+	self:addTradeAcquire(RecipeDB,20849,6,59,1,12944)
+
+	-- Green Holiday Shirt -- 21945
+	AddRecipe(21945,190,17723,1,GAME_ORIG,190,200,205,210)
+	self:addTradeFlags(RecipeDB,21945,1,2,11,36,40)
+	self:addTradeAcquire(RecipeDB,21945,5,1)
+
+	-- Flarecore Wraps -- 22759
+	AddRecipe(22759,300,18263,3,GAME_ORIG,300,320,335,350)
+	self:addTradeFlags(RecipeDB,22759,1,2,6,36,40,56)
+	self:addTradeAcquire(RecipeDB,22759,8,26)
+
+	-- Gordok Ogre Suit -- 22813
+	AddRecipe(22813,275,18258,2,GAME_ORIG,275,285,290,295)
+	self:addTradeFlags(RecipeDB,22813,1,2,5,8,36,41)
+	self:addTradeAcquire(RecipeDB,22813,4,5518)
+
+	-- Belt of the Archmage -- 22866
+	AddRecipe(22866,300,18405,4,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,22866,1,2,5,36,40,56)
+	self:addTradeAcquire(RecipeDB,22866,8,23)
+
+	-- Felcloth Gloves -- 22867
+	AddRecipe(22867,300,18407,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,22867,1,2,5,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,22867,8,23)
+
+	-- Inferno Gloves -- 22868
+	AddRecipe(22868,300,18408,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,22868,1,2,5,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,22868,8,23)
+
+	-- Mooncloth Gloves -- 22869
+	AddRecipe(22869,300,18409,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,22869,1,2,5,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,22869,8,23)
+
+	-- Cloak of Warding -- 22870
+	AddRecipe(22870,300,18413,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,22870,1,2,5,36,41,52,60)
+	self:addTradeAcquire(RecipeDB,22870,8,23)
+
+	-- Mooncloth Robe -- 22902
+	AddRecipe(22902,300,18486,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,22902,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,22902,2,14371)
+
+	-- Wisdom of the Timbermaw -- 23662
+	AddRecipe(23662,290,19047,1,GAME_ORIG,290,305,320,335)
+	self:addTradeFlags(RecipeDB,23662,1,2,4,36,41,56,99)
+	self:addTradeAcquire(RecipeDB,23662,6,576,2,11557)
+
+	-- Mantle of the Timbermaw -- 23663
+	AddRecipe(23663,300,19050,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,23663,1,2,4,36,41,56,99)
+	self:addTradeAcquire(RecipeDB,23663,6,576,3,11557)
+
+	-- Argent Boots -- 23664
+	AddRecipe(23664,290,19056,1,GAME_ORIG,290,305,320,335)
+	self:addTradeFlags(RecipeDB,23664,1,2,4,36,41,56,53,54,96)
+	self:addTradeAcquire(RecipeDB,23664,6,529,2,10856,6,529,2,10857,6,529,2,11536)
+
+	-- Argent Shoulders -- 23665
+	AddRecipe(23665,300,19059,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,23665,1,2,4,36,41,56,53,54,96)
+	self:addTradeAcquire(RecipeDB,23665,6,529,3,10856,6,529,3,10857,6,529,3,11536)
+
+	-- Flarecore Robe -- 23666
+	AddRecipe(23666,300,19156,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,23666,1,2,4,36,41,53,54,56,98)
+	self:addTradeAcquire(RecipeDB,23666,6,59,2,12944)
+
+	-- Flarecore Leggings -- 23667
+	AddRecipe(23667,300,19165,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,23667,1,2,4,36,41,53,54,56,98)
+	self:addTradeAcquire(RecipeDB,23667,6,59,3,12944)
+
+	-- Bloodvine Vest -- 24091
+	AddRecipe(24091,300,19682,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,24091,1,2,4,36,41,53,54,56,100)
+	self:addTradeAcquire(RecipeDB,24091,6,270,3,14921)
+
+	-- Bloodvine Leggings -- 24092
+	AddRecipe(24092,300,19683,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,24092,1,2,4,36,41,53,54,56,100)
+	self:addTradeAcquire(RecipeDB,24092,6,270,2,14921)
+
+	-- Bloodvine Boots -- 24093
+	AddRecipe(24093,300,19684,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,24093,1,2,4,36,41,53,54,56,100)
+	self:addTradeAcquire(RecipeDB,24093,6,270,1,14921)
+
+	-- Runed Stygian Leggings -- 24901
+	AddRecipe(24901,300,20538,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,24901,1,2,8,36,40,56)
+	self:addTradeAcquire(RecipeDB,24901,4,8323)
+
+	-- Runed Stygian Belt -- 24902
+	AddRecipe(24902,300,20539,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,24902,1,2,8,36,40,56)
+	self:addTradeAcquire(RecipeDB,24902,4,8323)
+
+	-- Runed Stygian Boots -- 24903
+	AddRecipe(24903,300,20537,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,24903,1,2,8,36,40,56)
+	self:addTradeAcquire(RecipeDB,24903,4,8323)
+
+	-- Soul Pouch -- 26085
+	AddRecipe(26085,260,21340,1,GAME_ORIG,260,275,290,305)
+	self:addTradeFlags(RecipeDB,26085,1,2,4,F_WARLOCK,36,40)
+	self:addTradeAcquire(RecipeDB,26085,2,6568)
+
+	-- Felcloth Bag -- 26086
+	AddRecipe(26086,280,21341,3,GAME_ORIG,280,300,315,330)
+	self:addTradeFlags(RecipeDB,26086,1,2,5,F_WARLOCK,36,41)
+	self:addTradeAcquire(RecipeDB,26086,3,10503,8,30)
+
+	-- Core Felcloth Bag -- 26087
+	AddRecipe(26087,300,21342,3,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,26087,1,2,6,11,F_WARLOCK,36,40)
+	self:addTradeAcquire(RecipeDB,26087,8,26)
+
+	-- Festival Dress -- 26403
+	AddRecipe(26403,250,21154,2,GAME_ORIG,250,265,280,295)
+	self:addTradeFlags(RecipeDB,26403,1,2,4,7,36,41,56)
+	self:addTradeAcquire(RecipeDB,26403,A_SEASONAL,2,2,15909)
+
+	-- Festive Red Pant Suit -- 26407
+	AddRecipe(26407,250,21542,2,GAME_ORIG,250,265,280,295)
+	self:addTradeFlags(RecipeDB,26407,1,2,4,7,36,41)
+	self:addTradeAcquire(RecipeDB,26407,A_SEASONAL,2,2,15909)
+
+	-- Bolt of Netherweave -- 26745
+	AddRecipe(26745,300,21840,1,1,300,305,315,325)
+	self:addTradeFlags(RecipeDB,26745,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,26745,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
+	33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Netherweave Bag -- 26746
+	AddRecipe(26746,315,21841,1,1,315,320,330,340)
+	self:addTradeFlags(RecipeDB,26746,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,26746,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
+	33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Bolt of Imbued Netherweave -- 26747
+	AddRecipe(26747,325,21842,1,1,325,330,335,340)
+	self:addTradeFlags(RecipeDB,26747,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,26747,2,16638,2,16767,2,19213)
+
+	-- Imbued Netherweave Bag -- 26749
+	AddRecipe(26749,340,21843,1,1,340,340,345,350)
+	self:addTradeFlags(RecipeDB,26749,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,26749,2,19015,2,19213)
+
+	-- Bolt of Soulcloth -- 26750
+	AddRecipe(26750,345,21844,1,1,345,345,350,355)
+	self:addTradeFlags(RecipeDB,26750,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,26750,2,16638,2,16767,2,19015,2,19017)
+
+	-- Primal Mooncloth -- 26751
+	AddRecipe(26751,350,21845,1,1,350,350,355,360)
+	self:addTradeFlags(RecipeDB,26751,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,26751,2,22208,2,29512)
+
+	-- Spellfire Belt -- 26752
+	AddRecipe(26752,355,21846,1,1,355,365,370,375,26797)
+	self:addTradeFlags(RecipeDB,26752,1,2,4,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26752,2,22213,2,29511)
+
+	-- Spellfire Gloves -- 26753
+	AddRecipe(26753,365,21847,1,1,365,375,380,385,26797)
+	self:addTradeFlags(RecipeDB,26753,1,2,4,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26753,2,22213,2,29511)
+
+	-- Spellfire Robe -- 26754
+	AddRecipe(26754,375,21848,1,1,375,385,390,395,26797)
+	self:addTradeFlags(RecipeDB,26754,1,2,4,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26754,2,22213,2,29511)
+
+	-- Spellfire Bag -- 26755
+	AddRecipe(26755,375,21858,3,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,26755,1,2,4,11,36,41)
+	self:addTradeAcquire(RecipeDB,26755,3,20134,3,20135,2,22213,2,29511)
+
+	-- Frozen Shadoweave Shoulders -- 26756
+	AddRecipe(26756,355,21869,1,1,355,365,370,375,26801)
+	self:addTradeFlags(RecipeDB,26756,1,2,4,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26756,2,22212,2,29510)
+
+	-- Frozen Shadoweave Boots -- 26757
+	AddRecipe(26757,365,21870,1,1,365,375,380,385,26801)
+	self:addTradeFlags(RecipeDB,26757,1,2,4,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26757,2,22212,2,29510)
+
+	-- Frozen Shadoweave Robe -- 26758
+	AddRecipe(26758,375,21871,1,1,375,385,390,395,26801)
+	self:addTradeFlags(RecipeDB,26758,1,2,4,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26758,2,22212,2,29510)
+
+	-- Ebon Shadowbag -- 26759
+	AddRecipe(26759,375,21872,3,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,26759,1,2,4,F_WARLOCK,36,41)
+	self:addTradeAcquire(RecipeDB,26759,2,22212,2,29510)
+
+	-- Primal Mooncloth Belt -- 26760
+	AddRecipe(26760,355,21873,1,1,355,365,370,375,26798)
+	self:addTradeFlags(RecipeDB,26760,1,2,4,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26760,2,22208,2,29512)
+
+	-- Primal Mooncloth Shoulders -- 26761
+	AddRecipe(26761,365,21874,1,1,365,375,380,385,26798)
+	self:addTradeFlags(RecipeDB,26761,1,2,4,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26761,2,22208,2,29512)
+
+	-- Primal Mooncloth Robe -- 26762
+	AddRecipe(26762,375,21875,1,1,375,385,390,395,26798)
+	self:addTradeFlags(RecipeDB,26762,1,2,4,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26762,2,22208,2,29512)
+
+	-- Primal Mooncloth Bag -- 26763
+	AddRecipe(26763,375,21876,3,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,26763,1,2,4,11,36,41)
+	self:addTradeAcquire(RecipeDB,26763,3,18872,2,22208,2,29512)
+
+	-- Netherweave Bracers -- 26764
+	AddRecipe(26764,310,21849,1,1,310,320,325,330)
+	self:addTradeFlags(RecipeDB,26764,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26764,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
+	33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Netherweave Belt -- 26765
+	AddRecipe(26765,310,21850,1,1,310,320,325,330)
+	self:addTradeFlags(RecipeDB,26765,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26765,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
+	33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Netherweave Gloves -- 26770
+	AddRecipe(26770,320,21851,1,1,320,330,335,340)
+	self:addTradeFlags(RecipeDB,26770,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26770,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
+	33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Netherweave Pants -- 26771
+	AddRecipe(26771,325,21852,1,1,325,335,340,345)
+	self:addTradeFlags(RecipeDB,26771,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26771,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
+	33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Netherweave Boots -- 26772
+	AddRecipe(26772,335,21853,1,1,335,345,350,355)
+	self:addTradeFlags(RecipeDB,26772,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26772,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
+	33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Netherweave Robe -- 26773
+	AddRecipe(26773,340,21854,1,1,340,350,355,360)
+	self:addTradeFlags(RecipeDB,26773,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,26773,2,16638,2,16767,2,19213)
+
+	-- Netherweave Tunic -- 26774
+	AddRecipe(26774,345,21855,1,1,345,355,360,365)
+	self:addTradeFlags(RecipeDB,26774,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,26774,2,16638,2,16767,2,19213)
+
+	-- Imbued Netherweave Pants -- 26775
+	AddRecipe(26775,340,21859,1,1,340,350,355,360)
+	self:addTradeFlags(RecipeDB,26775,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,26775,2,18011,2,19722)
+
+	-- Imbued Netherweave Boots -- 26776
+	AddRecipe(26776,350,21860,1,1,350,360,365,370)
+	self:addTradeFlags(RecipeDB,26776,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,26776,2,18011,2,19722)
+
+	-- Imbued Netherweave Robe -- 26777
+	AddRecipe(26777,360,21861,1,1,360,370,375,380)
+	self:addTradeFlags(RecipeDB,26777,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,26777,2,19521)
+
+	-- Imbued Netherweave Tunic -- 26778
+	AddRecipe(26778,360,21862,1,1,360,370,375,380)
+	self:addTradeFlags(RecipeDB,26778,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,26778,2,19521)
+
+	-- Soulcloth Gloves -- 26779
+	AddRecipe(26779,355,21863,1,1,355,365,370,375)
+	self:addTradeFlags(RecipeDB,26779,1,2,4,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,26779,2,19015,2,19017)
+
+	-- Soulcloth Shoulders -- 26780
+	AddRecipe(26780,365,21864,4,1,365,375,380,385)
+	self:addTradeFlags(RecipeDB,26780,1,2,6,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26780,3,16406)
+
+	-- Soulcloth Vest -- 26781
+	AddRecipe(26781,375,21865,4,1,375,380,382,385)
+	self:addTradeFlags(RecipeDB,26781,1,2,6,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,26781,3,16408)
+
+	-- Arcanoweave Bracers -- 26782
+	AddRecipe(26782,350,21866,2,1,350,360,365,370)
+	self:addTradeFlags(RecipeDB,26782,1,2,5,36,41,56)
+	self:addTradeAcquire(RecipeDB,26782,3,20869)
+
+	-- Arcanoweave Boots -- 26783
+	AddRecipe(26783,360,21867,2,1,360,370,375,380)
+	self:addTradeFlags(RecipeDB,26783,1,2,5,36,41,56)
+	self:addTradeAcquire(RecipeDB,26783,3,19168)
+
+	-- Arcanoweave Robe -- 26784
+	AddRecipe(26784,370,21868,2,1,370,380,385,390)
+	self:addTradeFlags(RecipeDB,26784,1,2,5,36,41,56)
+	self:addTradeAcquire(RecipeDB,26784,3,19220)
+
+	-- Enchanted Mageweave Pouch -- 27658
+	AddRecipe(27658,225,22246,1,1,225,240,255,270)
+	self:addTradeFlags(RecipeDB,27658,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,27658,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,
+	5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,
+	2,27030,2,27054,2,27147,2,28714)
+
+	-- Enchanted Runecloth Bag -- 27659
+	AddRecipe(27659,275,22248,1,GAME_ORIG,275,290,305,320)
+	self:addTradeFlags(RecipeDB,27659,1,2,4,36,40)
+	self:addTradeAcquire(RecipeDB,27659,2,15419)
+
+	-- Big Bag of Enchantment -- 27660
+	AddRecipe(27660,300,22249,2,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,27660,1,2,5,36,40)
+	self:addTradeAcquire(RecipeDB,27660,3,11487)
+
+	-- Cenarion Herb Bag -- 27724
+	AddRecipe(27724,275,22251,1,GAME_ORIG,275,290,305,320)
+	self:addTradeFlags(RecipeDB,27724,1,2,4,36,41,97)
+	self:addTradeAcquire(RecipeDB,27724,6,609,1,15179)
+
+	-- Satchel of Cenarius -- 27725
+	AddRecipe(27725,300,22252,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,27725,1,2,4,36,41,97)
+	self:addTradeAcquire(RecipeDB,27725,6,609,3,15179)
+
+	-- Glacial Gloves -- 28205
+	AddRecipe(28205,300,22654,4,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,28205,1,2,4,6,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,28205,6,529,3,16365,8,41)
+
+	-- Glacial Vest -- 28207
+	AddRecipe(28207,300,22652,4,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,28207,1,2,4,6,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,28207,6,529,4,16365,8,41)
+
+	-- Glacial Cloak -- 28208
+	AddRecipe(28208,300,22658,4,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,28208,1,2,4,6,36,41,60)
+	self:addTradeAcquire(RecipeDB,28208,6,529,2,16365,8,41)
+
+	-- Glacial Wrists -- 28209
+	AddRecipe(28209,300,22655,4,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,28209,1,2,4,6,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,28209,6,529,3,16365,8,41)
+
+	-- Gaea's Embrace -- 28210
+	AddRecipe(28210,300,22660,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,28210,1,2,4,36,41,60,97)
+	self:addTradeAcquire(RecipeDB,28210,6,609,3,15179)
+
+	-- Sylvan Vest -- 28480
+	AddRecipe(28480,300,22756,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,28480,1,2,4,36,41,53,54,56,97)
+	self:addTradeAcquire(RecipeDB,28480,6,609,3,15179)
+
+	-- Sylvan Crown -- 28481
+	AddRecipe(28481,300,22757,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,28481,1,2,4,36,41,56,53,54,97)
+	self:addTradeAcquire(RecipeDB,28481,6,609,2,15179)
+
+	-- Sylvan Shoulders -- 28482
+	AddRecipe(28482,300,22758,1,GAME_ORIG,300,315,330,345)
+	self:addTradeFlags(RecipeDB,28482,1,2,4,36,41,53,54,56,97)
+	self:addTradeAcquire(RecipeDB,28482,6,609,1,15179)
+
+	-- Spellcloth -- 31373
+	AddRecipe(31373,350,24271,1,1,350,350,355,360)
+	self:addTradeFlags(RecipeDB,31373,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,31373,2,22213,2,29511)
+
+	-- Mystic Spellthread -- 31430
+	AddRecipe(31430,335,24273,1,1,335,345,350,355)
+	self:addTradeFlags(RecipeDB,31430,1,2,4,36,41,53,54,110)
+	self:addTradeAcquire(RecipeDB,31430,6,934,2,19331)
+
+	-- Silver Spellthread -- 31431
+	AddRecipe(31431,335,24275,1,1,335,345,350,355)
+	self:addTradeFlags(RecipeDB,31431,1,4,36,41,53,54,101)
+	self:addTradeAcquire(RecipeDB,31431,6,932,2,19321)
+
+	-- Runic Spellthread -- 31432
+	AddRecipe(31432,375,24274,1,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,31432,1,2,4,36,41,53,54,110)
+	self:addTradeAcquire(RecipeDB,31432,6,934,4,19331)
+
+	-- Golden Spellthread -- 31433
+	AddRecipe(31433,375,24276,1,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,31433,1,4,36,41,53,54,101)
+	self:addTradeAcquire(RecipeDB,31433,6,932,4,19321)
+
+	-- Unyielding Bracers -- 31434
+	AddRecipe(31434,350,24249,3,1,350,360,365,370)
+	self:addTradeFlags(RecipeDB,31434,1,2,11,36,41,56)
+	self:addTradeAcquire(RecipeDB,31434,3,24664)
+
+	-- Bracers of Havok -- 31435
+	AddRecipe(31435,350,24250,3,1,350,360,365,370)
+	self:addTradeFlags(RecipeDB,31435,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,31435,7,3)
+
+	-- Blackstrike Bracers -- 31437
+	AddRecipe(31437,350,24251,3,1,350,360,365,370)
+	self:addTradeFlags(RecipeDB,31437,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,31437,7,3)
+
+	-- Cloak of the Black Void -- 31438
+	AddRecipe(31438,350,24252,3,1,350,360,365,370)
+	self:addTradeFlags(RecipeDB,31438,1,2,10,36,40,53,54,60)
+	self:addTradeAcquire(RecipeDB,31438,7,3)
+
+	-- Cloak of Eternity -- 31440
+	AddRecipe(31440,350,24253,3,1,350,360,365,370)
+	self:addTradeFlags(RecipeDB,31440,1,2,10,36,40,52,60)
+	self:addTradeAcquire(RecipeDB,31440,7,3)
+
+	-- White Remedy Cape -- 31441
+	AddRecipe(31441,350,24254,3,1,350,360,365,370)
+	self:addTradeFlags(RecipeDB,31441,1,2,10,36,40,53,54,60)
+	self:addTradeAcquire(RecipeDB,31441,7,3)
+
+	-- Unyielding Girdle -- 31442
+	AddRecipe(31442,365,24255,4,1,365,375,380,385)
+	self:addTradeFlags(RecipeDB,31442,1,2,11,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,31442,3,24664)
+
+	-- Girdle of Ruination -- 31443
+	AddRecipe(31443,365,24256,4,1,365,375,380,385)
+	self:addTradeFlags(RecipeDB,31443,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,31443,7,4)
+
+	-- Black Belt of Knowledge -- 31444
+	AddRecipe(31444,365,24257,4,1,365,375,380,385)
+	self:addTradeFlags(RecipeDB,31444,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,31444,7,4)
+
+	-- Resolute Cape -- 31448
+	AddRecipe(31448,365,24258,4,1,365,375,380,385)
+	self:addTradeFlags(RecipeDB,31448,1,2,10,36,40,60)
+	self:addTradeAcquire(RecipeDB,31448,7,4)
+
+	-- Vengeance Wrap -- 31449
+	AddRecipe(31449,365,24259,4,1,365,375,380,385)
+	self:addTradeFlags(RecipeDB,31449,1,2,10,36,40,51,60)
+	self:addTradeAcquire(RecipeDB,31449,7,4)
+
+	-- Manaweave Cloak -- 31450
+	AddRecipe(31450,365,24260,4,1,365,375,380,385)
+	self:addTradeFlags(RecipeDB,31450,1,2,10,36,40,53,54,60)
+	self:addTradeAcquire(RecipeDB,31450,7,4)
+
+	-- Whitemend Pants -- 31451
+	AddRecipe(31451,375,24261,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,31451,1,2,5,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,31451,3,20885)
+
+	-- Spellstrike Pants -- 31452
+	AddRecipe(31452,375,24262,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,31452,1,2,5,11,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,31452,3,18708)
+
+	-- Battlecast Pants -- 31453
+	AddRecipe(31453,375,24263,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,31453,1,2,5,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,31453,3,17978)
+
+	-- Whitemend Hood -- 31454
+	AddRecipe(31454,375,24264,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,31454,1,2,5,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,31454,3,17977)
+
+	-- Spellstrike Hood -- 31455
+	AddRecipe(31455,375,24266,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,31455,1,2,5,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,31455,3,16807)
+
+	-- Battlecast Hood -- 31456
+	AddRecipe(31456,375,24267,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,31456,1,2,5,11,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,31456,3,17798)
+
+	-- Bag of Jewels -- 31459
+	AddRecipe(31459,340,24270,1,1,340,350,355,360)
+	self:addTradeFlags(RecipeDB,31459,1,2,4,36,41,105)
+	self:addTradeAcquire(RecipeDB,31459,6,933,2,20242,6,933,2,23007)
+
+	-- Netherweave Net -- 31460
+	AddRecipe(31460,300,24268,1,1,300,300,310,320)
+	self:addTradeFlags(RecipeDB,31460,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,31460,1,18749,1,18772,1,28699,1,33580,1,27001,1,
+	33613,1,33636,1,26914,1,26969,1,26964,1,33684)
+
+	-- Belt of Blasting -- 36315
+	AddRecipe(36315,375,30038,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,36315,1,2,6,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,36315,8,37,8,43)
+
+	-- Belt of the Long Road -- 36316
+	AddRecipe(36316,375,30036,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,36316,1,2,6,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,36316,8,37,8,43)
+
+	-- Boots of Blasting -- 36317
+	AddRecipe(36317,375,30037,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,36317,1,2,6,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,36317,8,37,8,43)
+
+	-- Boots of the Long Road -- 36318
+	AddRecipe(36318,375,30035,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,36318,1,2,6,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,36318,8,37,8,43)
+
+	-- Shadowcloth -- 36686
+	AddRecipe(36686,350,24272,1,1,350,350,355,360)
+	self:addTradeFlags(RecipeDB,36686,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,36686,2,22212,2,29510)
+
+	-- Cloak of Arcane Evasion -- 37873
+	AddRecipe(37873,350,30831,1,1,350,360,365,370)
+	self:addTradeFlags(RecipeDB,37873,1,2,4,36,41,60,107)
+	self:addTradeAcquire(RecipeDB,37873,6,1011,2,21655)
+
+	-- Flameheart Bracers -- 37882
+	AddRecipe(37882,350,30837,1,1,350,360,365,370)
+	self:addTradeFlags(RecipeDB,37882,1,4,36,41,56,101)
+	self:addTradeAcquire(RecipeDB,37882,6,932,1,19321)
+
+	-- Flameheart Gloves -- 37883
+	AddRecipe(37883,360,30838,1,1,360,370,375,380)
+	self:addTradeFlags(RecipeDB,37883,1,4,36,41,56,101)
+	self:addTradeAcquire(RecipeDB,37883,6,932,2,19321)
+
+	-- Flameheart Vest -- 37884
+	AddRecipe(37884,370,30839,1,1,370,380,385,390)
+	self:addTradeFlags(RecipeDB,37884,1,4,36,41,56,101)
+	self:addTradeAcquire(RecipeDB,37884,6,932,4,19321)
+
+	-- Soulguard Slippers -- 40020
+	AddRecipe(40020,375,32391,1,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,40020,1,2,4,36,41,56,102)
+	self:addTradeAcquire(RecipeDB,40020,6,1012,2,23159)
+
+	-- Soulguard Bracers -- 40021
+	AddRecipe(40021,375,32392,1,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,40021,1,2,4,36,41,56,102)
+	self:addTradeAcquire(RecipeDB,40021,6,1012,1,23159)
+
+	-- Soulguard Leggings -- 40023
+	AddRecipe(40023,375,32389,1,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,40023,1,2,4,36,41,56,102)
+	self:addTradeAcquire(RecipeDB,40023,6,1012,2,23159)
+
+	-- Soulguard Girdle -- 40024
+	AddRecipe(40024,375,32390,1,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,40024,1,2,4,36,41,56,102)
+	self:addTradeAcquire(RecipeDB,40024,6,1012,1,23159)
+
+	-- Night's End -- 40060
+	AddRecipe(40060,375,32420,1,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,40060,1,2,4,36,41,60,102)
+	self:addTradeAcquire(RecipeDB,40060,6,1012,2,23159)
+
+	-- Bracers of Nimble Thought -- 41205
+	AddRecipe(41205,375,32586,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,41205,1,2,10,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,41205,8,27,8,34)
+
+	-- Mantle of Nimble Thought -- 41206
+	AddRecipe(41206,375,32587,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,41206,1,2,6,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,41206,8,27,8,34)
+
+	-- Swiftheal Wraps -- 41207
+	AddRecipe(41207,375,32584,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,41207,1,2,6,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,41207,8,27,8,34)
+
+	-- Swiftheal Mantle -- 41208
+	AddRecipe(41208,375,32585,4,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,41208,1,2,10,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,41208,7,4)
+
+	-- Green Winter Clothes -- 44950
+	AddRecipe(44950,250,34087,2,1,250,250,250,250)
+	self:addTradeFlags(RecipeDB,44950,1,2,4,7,36,41,56)
+	self:addTradeAcquire(RecipeDB,44950,2,13420, A_SEASONAL, 1)
+
+	-- Red Winter Clothes -- 44958
+	AddRecipe(44958,250,34085,2,1,250,250,250,250)
+	self:addTradeFlags(RecipeDB,44958,1,2,4,7,36,41,56)
+	self:addTradeAcquire(RecipeDB,44958,2,13433, A_SEASONAL, 1)
+
+	-- Sunfire Handwraps -- 46128
+	AddRecipe(46128,365,34366,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46128,1,2,6,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,46128,8,24)
+
+	-- Hands of Eternal Light -- 46129
+	AddRecipe(46129,365,34367,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46129,1,2,6,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,46129,8,24)
+
+	-- Sunfire Robe -- 46130
+	AddRecipe(46130,365,34364,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46130,1,2,6,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,46130,8,24)
+
+	-- Robe of Eternal Light -- 46131
+	AddRecipe(46131,365,34365,4,1,365,375,392,410)
+	self:addTradeFlags(RecipeDB,46131,1,2,6,37,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,46131,8,24)
+
+	-- Dress Shoes -- 49677
+	AddRecipe(49677,250,6836,1,1,250,255,270,285)
+	self:addTradeFlags(RecipeDB,49677,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,49677,2,15165)
+
+	-- Mycah's Botanical Bag -- 50194
+	AddRecipe(50194,375,38225,1,1,375,385,390,395)
+	self:addTradeFlags(RecipeDB,50194,1,2,4,36,41,113)
+	self:addTradeAcquire(RecipeDB,50194,6,970,3,18382)
+
+	-- Haliscan Jacket -- 50644
+	AddRecipe(50644,250,38277,1,1,250,265,280,295)
+	self:addTradeFlags(RecipeDB,50644,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,50644,2,15165)
+
+	-- Haliscan Pantaloons -- 50647
+	AddRecipe(50647,245,38278,1,1,245,250,255,260)
+	self:addTradeFlags(RecipeDB,50647,1,2,4,36,40,56)
+	self:addTradeAcquire(RecipeDB,50647,2,15165)
+
+	-- Lightweave Embroidery -- 55642
+	AddRecipe(55642,420,nil,1,2,420,420,420,420)
+	self:addTradeFlags(RecipeDB,55642,1,2,3,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,55642,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Darkglow Embroidery -- 55769
+	AddRecipe(55769,420,nil,1,2,420,420,420,420)
+	self:addTradeFlags(RecipeDB,55769,1,2,3,36,41,60)
+	self:addTradeAcquire(RecipeDB,55769,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Swordguard Embroidery -- 55777
+	AddRecipe(55777,420,nil,1,2,420,420,420,420)
+	self:addTradeFlags(RecipeDB,55777,1,2,3,36,41,51,60)
+	self:addTradeAcquire(RecipeDB,55777,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostweave Net -- 55898
+	AddRecipe(55898,360,41509,1,2,360,370,375,380)
+	self:addTradeFlags(RecipeDB,55898,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55898,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Bolt of Frostweave -- 55899
+	AddRecipe(55899,350,41510,1,2,350,370,372,375)
+	self:addTradeFlags(RecipeDB,55899,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55899,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Bolt of Imbued Frostweave -- 55900
+	AddRecipe(55900,400,41511,1,2,400,400,402,405)
+	self:addTradeFlags(RecipeDB,55900,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55900,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Duskweave Leggings -- 55901
+	AddRecipe(55901,395,41548,2,2,395,405,410,415)
+	self:addTradeFlags(RecipeDB,55901,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55901,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostwoven Shoulders -- 55902
+	AddRecipe(55902,350,41513,2,2,350,360,370,380)
+	self:addTradeFlags(RecipeDB,55902,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55902,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostwoven Robe -- 55903
+	AddRecipe(55903,360,41515,2,2,360,370,380,390)
+	self:addTradeFlags(RecipeDB,55903,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55903,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostwoven Gloves -- 55904
+	AddRecipe(55904,360,44211,1,2,360,370,380,390)
+	self:addTradeFlags(RecipeDB,55904,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55904,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostwoven Boots -- 55906
+	AddRecipe(55906,375,41520,2,2,375,385,395,405)
+	self:addTradeFlags(RecipeDB,55906,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55906,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostwoven Cowl -- 55907
+	AddRecipe(55907,380,41521,2,2)
+	self:addTradeFlags(RecipeDB,55907,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55907,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostwoven Belt -- 55908
+	AddRecipe(55908,370,41522,2,2,370,380,390,400)
+	self:addTradeFlags(RecipeDB,55908,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55908,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Mystic Frostwoven Shoulders -- 55910
+	AddRecipe(55910,385,41523,3,2,385,395,405,415)
+	self:addTradeFlags(RecipeDB,55910,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55910,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Mystic Frostwoven Robe -- 55911
+	AddRecipe(55911,390,41525,3,2,390,400,410,420)
+	self:addTradeFlags(RecipeDB,55911,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55911,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Mystic Frostwoven Wristwraps -- 55913
+	AddRecipe(55913,385,41528,3,2,385,395,405,415)
+	self:addTradeFlags(RecipeDB,55913,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55913,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Duskweave Belt -- 55914
+	AddRecipe(55914,395,41543,2,2,395,400,405,410)
+	self:addTradeFlags(RecipeDB,55914,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,55914,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Duskweave Cowl -- 55919
+	AddRecipe(55919,395,41546,2,2,395,405,410,415)
+	self:addTradeFlags(RecipeDB,55919,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55919,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Duskweave Wristwraps -- 55920
+	AddRecipe(55920,400,41551,2,2,400,410,415,420)
+	self:addTradeFlags(RecipeDB,55920,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55920,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Duskweave Robe -- 55921
+	AddRecipe(55921,405,41549,2,2,405,415,420,425)
+	self:addTradeFlags(RecipeDB,55921,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55921,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Duskweave Gloves -- 55922
+	AddRecipe(55922,405,41545,2,2,405,415,420,425)
+	self:addTradeFlags(RecipeDB,55922,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55922,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Duskweave Shoulders -- 55923
+	AddRecipe(55923,410,41550,2,2,410,420,425,430)
+	self:addTradeFlags(RecipeDB,55923,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55923,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Black Duskweave Leggings -- 55925
+	AddRecipe(55925,415,41553,3,2,415,425,430,435)
+	self:addTradeFlags(RecipeDB,55925,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55925,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Black Duskweave Robe -- 55941
+	AddRecipe(55941,420,41554,3,2,420,430,435,440)
+	self:addTradeFlags(RecipeDB,55941,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55941,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Black Duskweave Wristwraps -- 55943
+	AddRecipe(55943,415,41555,3,2,415,425,430,435)
+	self:addTradeFlags(RecipeDB,55943,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55943,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Red Lumberjack Shirt -- 55993
+	AddRecipe(55993,400,41248,2,2,400,400,405,410)
+	self:addTradeFlags(RecipeDB,55993,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,55993,7,2)
+
+	-- Blue Lumberjack Shirt -- 55994
+	AddRecipe(55994,400,41249,2,2,400,400,405,410)
+	self:addTradeFlags(RecipeDB,55994,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,55994,7,2)
+
+	-- Yellow Lumberjack Shirt -- 55995
+	AddRecipe(55995,400,41251,1,2,400,400,405,410)
+	self:addTradeFlags(RecipeDB,55995,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,55995,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Green Lumberjack Shirt -- 55996
+	AddRecipe(55996,400,41250,2,2,400,400,405,410)
+	self:addTradeFlags(RecipeDB,55996,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,55996,7,2)
+
+	-- Red Workman's Shirt -- 55997
+	AddRecipe(55997,400,41252,2,2,400,400,405,410)
+	self:addTradeFlags(RecipeDB,55997,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,55997,7,2)
+
+	-- Blue Workman's Shirt -- 55998
+	AddRecipe(55998,400,41253,2,2,400,400,405,410)
+	self:addTradeFlags(RecipeDB,55998,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,55998,7,2)
+
+	-- Rustic Workman's Shirt -- 55999
+	AddRecipe(55999,400,41254,2,2,400,400,405,410)
+	self:addTradeFlags(RecipeDB,55999,1,2,10,36,40)
+	self:addTradeAcquire(RecipeDB,55999,7,2)
+
+	-- Green Workman's Shirt -- 56000
+	AddRecipe(56000,400,41255,1,2,400,400,405,410)
+	self:addTradeFlags(RecipeDB,56000,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56000,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Moonshroud -- 56001
+	AddRecipe(56001,415,41594,3,2,415,425,430,435)
+	self:addTradeFlags(RecipeDB,56001,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56001,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Ebonweave -- 56002
+	AddRecipe(56002,415,41593,3,2,415,425,430,435)
+	self:addTradeFlags(RecipeDB,56002,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56002,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Spellweave -- 56003
+	AddRecipe(56003,415,41595,3,2,415,425,430,435)
+	self:addTradeFlags(RecipeDB,56003,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56003,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Abyssal Bag -- 56004
+	AddRecipe(56004,435,41597,1,2,435,440,445,450)
+	self:addTradeFlags(RecipeDB,56004,1,2,4,F_WARLOCK,36,41,117)
+	self:addTradeAcquire(RecipeDB,56004,6,1098,3,32538)
+
+	-- Glacial Bag -- 56005
+	AddRecipe(56005,445,41600,1,2,445,450,455,460)
+	self:addTradeFlags(RecipeDB,56005,1,2,4,36,41,119)
+	self:addTradeAcquire(RecipeDB,56005,6,1119,4,32540)
+
+	-- Mysterious Bag -- 56006
+	AddRecipe(56006,440,41598,1,2,440,445,450,455)
+	self:addTradeFlags(RecipeDB,56006,1,2,4,36,41,122)
+	self:addTradeAcquire(RecipeDB,56006,6,1091,3,32533)
+
+	-- Frostweave Bag -- 56007
+	AddRecipe(56007,410,41599,2,2,410,430,440,450)
+	self:addTradeFlags(RecipeDB,56007,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,56007,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Shining Spellthread -- 56008
+	AddRecipe(56008,400,41601,3,2,400,400,405,410)
+	self:addTradeFlags(RecipeDB,56008,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,56008,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Brilliant Spellthread -- 56009
+	AddRecipe(56009,430,41602,1,2,430,435,440,445)
+	self:addTradeFlags(RecipeDB,56009,1,2,4,36,41,53,54,115)
+	self:addTradeAcquire(RecipeDB,56009,6,1106,4,30431)
+
+	-- Azure Spellthread -- 56010
+	AddRecipe(56010,400,41603,3,2,400,400,405,410)
+	self:addTradeFlags(RecipeDB,56010,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,56010,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Sapphire Spellthread -- 56011
+	AddRecipe(56011,430,41604,1,2,430,435,440,445)
+	self:addTradeFlags(RecipeDB,56011,1,2,4,36,41,53,54,118)
+	self:addTradeAcquire(RecipeDB,56011,6,1090,4,32287)
+
+	-- Cloak of the Moon -- 56014
+	AddRecipe(56014,390,41607,2,2,390,395,400,405)
+	self:addTradeFlags(RecipeDB,56014,1,2,3,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,56014,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Cloak of Frozen Spirits -- 56015
+	AddRecipe(56015,395,41608,1,2,395,400,405,410)
+	self:addTradeFlags(RecipeDB,56015,1,2,3,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,56015,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Wispcloak -- 56016
+	AddRecipe(56016,420,41609,1,2,420,435,445,455)
+	self:addTradeFlags(RecipeDB,56016,1,2,3,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,56016,1,26914,1,26964,1,26969)
+
+	-- Deathchill Cloak -- 56017
+	AddRecipe(56017,420,41610,1,2,420,435,445,455)
+	self:addTradeFlags(RecipeDB,56017,1,2,3,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,56017,1,26914,1,26964,1,26969)
+
+	-- Hat of Wintry Doom -- 56018
+	AddRecipe(56018,425,41984,1,2,425,435,440,445)
+	self:addTradeFlags(RecipeDB,56018,1,2,3,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,56018,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Silky Iceshard Boots -- 56019
+	AddRecipe(56019,420,41985,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,56019,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56019,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Deep Frozen Cord -- 56020
+	AddRecipe(56020,420,41986,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,56020,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56020,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostmoon Pants -- 56021
+	AddRecipe(56021,425,42093,1,2,425,435,440,445)
+	self:addTradeFlags(RecipeDB,56021,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56021,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Light Blessed Mittens -- 56022
+	AddRecipe(56022,420,42095,1,2,420,403,440,450)
+	self:addTradeFlags(RecipeDB,56022,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56022,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Aurora Slippers -- 56023
+	AddRecipe(56023,420,42096,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,56023,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56023,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Moonshroud Robe -- 56024
+	AddRecipe(56024,440,42100,4,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,56024,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56024,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Moonshroud Gloves -- 56025
+	AddRecipe(56025,435,42103,1,2,435,445,450,455)
+	self:addTradeFlags(RecipeDB,56025,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56025,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Ebonweave Robe -- 56026
+	AddRecipe(56026,440,42101,1,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,56026,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56026,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Ebonweave Gloves -- 56027
+	AddRecipe(56027,435,42111,1,2,435,445,450,455)
+	self:addTradeFlags(RecipeDB,56027,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56027,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Spellweave Robe -- 56028
+	AddRecipe(56028,440,42102,1,2,440,450,455,460)
+	self:addTradeFlags(RecipeDB,56028,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56028,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Spellweave Gloves -- 56029
+	AddRecipe(56029,435,42113,1,2,435,445,450,455)
+	self:addTradeFlags(RecipeDB,56029,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56029,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostwoven Leggings -- 56030
+	AddRecipe(56030,380,41519,2,2,380,390,400,410)
+	self:addTradeFlags(RecipeDB,56030,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56030,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostwoven Wristwraps -- 56031
+	AddRecipe(56031,350,41512,2,2,350,360,370,380)
+	self:addTradeFlags(RecipeDB,56031,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,56031,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Master's Spellthread -- 56034
+	AddRecipe(56034,405,nil,1,2,405,405,405,405)
+	self:addTradeFlags(RecipeDB,56034,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,56034,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Sanctified Spellthread -- 56039
+	AddRecipe(56039,405,nil,1,2,405,405,405,405)
+	self:addTradeFlags(RecipeDB,56039,1,2,3,36,41,53,54)
+	self:addTradeAcquire(RecipeDB,56039,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostsavage Belt -- 59582
+	AddRecipe(59582,415,43969,1,2,415,425,435,445)
+	self:addTradeFlags(RecipeDB,59582,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,59582,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostsavage Bracers -- 59583
+	AddRecipe(59583,415,43974,1,2,415,425,435,445)
+	self:addTradeFlags(RecipeDB,59583,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,59583,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostsavage Shoulders -- 59584
+	AddRecipe(59584,420,43973,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,59584,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,59584,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostsavage Boots -- 59585
+	AddRecipe(59585,420,43970,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,59585,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,59585,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostsavage Gloves -- 59586
+	AddRecipe(59586,420,41516,2,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,59586,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,59586,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostsavage Robe -- 59587
+	AddRecipe(59587,420,43972,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,59587,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,59587,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostsavage Leggings -- 59588
+	AddRecipe(59588,420,43975,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,59588,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,59588,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostsavage Cowl -- 59589
+	AddRecipe(59589,420,43971,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,59589,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,59589,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Flying Carpet -- 60969
+	AddRecipe(60969,410,44554,3,2,410,420,425,430)
+	self:addTradeFlags(RecipeDB,60969,1,2,3,36,41)
+	self:addTradeAcquire(RecipeDB,60969,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Magnificent Flying Carpet -- 60971
+	AddRecipe(60971,425,44558,4,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,60971,1,2,3,37,41)
+	self:addTradeAcquire(RecipeDB,60971,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Glacial Waistband -- 60990
+	AddRecipe(60990,420,43584,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,60990,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,60990,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Glacial Robe -- 60993
+	AddRecipe(60993,425,43583,4,2,425,435,445,455)
+	self:addTradeFlags(RecipeDB,60993,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,60993,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Glacial Slippers -- 60994
+	AddRecipe(60994,420,43585,1,2,420,430,440,450)
+	self:addTradeFlags(RecipeDB,60994,1,2,3,36,41,56)
+	self:addTradeAcquire(RecipeDB,60994,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Duskweave Boots -- 55924
+	AddRecipe(55924,410,41544,1,2,410,410,410,420)
+	self:addTradeFlags(RecipeDB,55924,1,2,3,36,41,53,54,56)
+	self:addTradeAcquire(RecipeDB,55924,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Cord of the White Dawn -- 63205
+	AddRecipe(63205,450,45104,4,2,450,455,460,465)
+	self:addTradeFlags(RecipeDB,63205,1,2,6,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,63205,8,39)
+
+	-- Sash of Ancient Power -- 63203
+	AddRecipe(63203,450,45102,4,2,450,455,460,465)
+	self:addTradeFlags(RecipeDB,63203,1,2,6,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,63203,8,39)
+
+	-- Savior's Slippers -- 63206
+	AddRecipe(63206,450,45567,4,2,450,455,460,465)
+	self:addTradeFlags(RecipeDB,63206,1,2,6,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,63206,8,39)
+
+	-- Spellslinger's Slippers -- 63204
+	AddRecipe(63204,450,45566,4,2,450,455,460,465)
+	self:addTradeFlags(RecipeDB,63204,1,2,6,11,36,40,53,54,56)
+	self:addTradeAcquire(RecipeDB,63204,8,39)
+
+	-- Emerald Bag -- 63924
+	AddRecipe(63924,435,45773,3,2,435,440,445,450)
+	self:addTradeFlags(RecipeDB,63924,1,2,4,36,41,120)
+	self:addTradeAcquire(RecipeDB,63924,6,1073,3,31916,6,1073,3,32763)
+
+	-- Cloak of Crimson Snow -- 64730
+	AddRecipe(64730,405,45810,1,2,405,410,415,420)
+	self:addTradeFlags(RecipeDB,64730,1,2,3,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,64730,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Frostguard Drape -- 64729
+	AddRecipe(64729,400,45811,1,2,400,405,410,415)
+	self:addTradeFlags(RecipeDB,64729,1,2,3,36,41,51,60)
+	self:addTradeAcquire(RecipeDB,64729,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
+
+	-- Spidersilk Drape -- 63742
+	AddRecipe(63742,125,45626,1,2,125,150,167,185)
+	self:addTradeFlags(RecipeDB,63742,1,2,3,36,41,53,54,60)
+	self:addTradeAcquire(RecipeDB,63742,1,26914,1,26964,1,26969,1,27001,1,28699,1,1346,1,4159
+	,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,33613,1,33636,1,11052,1,18772,1,
+	2399,1,4576,1,17487,1,16640,1,16366,1,5153,1,4193,1,3523,1,33684,1,11557)
+
+	 -- Leggings of Woven Death -- 70550
+	 AddRecipe(70550,450,49891,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70550,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 70550, A_REPUTATION, 1156, REVERED, 37687)
+
+	 -- Deathfrost Boots -- 70551
+	 AddRecipe(70551,450,49890,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70551,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 70551, A_REPUTATION, 1156, HONORED, 37687)
+
+	 -- Lightweave Leggings -- 70552
+	 AddRecipe(70552,450,49892,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70552,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 70552, A_REPUTATION, 1156, REVERED, 37687)
+
+	 -- Sandals of Consecration -- 70553
+	 AddRecipe(70553,450,49893,4,2,450,475,487,500)
+	 self:addTradeFlags(RecipeDB,70553,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
+	 self:addTradeAcquire(RecipeDB, 70553, A_REPUTATION, 1156, HONORED, 37687)
+
+	-- Some recipes are only availible to specific factions.
+	-- We only add the faction specific recipes if the user is part of that faction
+	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
+	local _,faction = UnitFactionGroup("player")
+
+	if (faction == BFAC["Alliance"]) then
+
+		-- Bejeweled Wizard's Bracers -- 67079
+		AddRecipe(67079,450,47585,3,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67079,1,6,11,36,40,53,54,56)
+		self:addTradeAcquire(RecipeDB,67079,8,42)
+
+		-- Merlin's Robe -- 67066
+		AddRecipe(67066,450,47603,3,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67066,1,6,11,36,40,53,54,56)
+		self:addTradeAcquire(RecipeDB,67066,8,42)
+
+		-- Royal Moonshroud Bracers -- 67065
+		AddRecipe(67065,450,47587,3,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67065,1,6,11,36,40,53,54,56)
+		self:addTradeAcquire(RecipeDB,67065,8,42)
+
+		-- Royal Moonshroud Robe -- 67064
+		AddRecipe(67064,450,47605,3,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67064,1,6,11,36,40,53,54,56)
+		self:addTradeAcquire(RecipeDB,67064,8,42)
+
+	elseif (faction == BFAC["Horde"]) then
+
+		-- Royal Moonshroud Robe -- 67144
+		AddRecipe(67144,450,47606,3,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67144,2,6,11,36,40,53,54,56)
+		self:addTradeAcquire(RecipeDB,67144,8,42)
+
+		-- Bejeweled Wizard's Bracers -- 67145
+		AddRecipe(67145,450,47586,3,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67145,2,6,11,36,40,53,54,56)
+		self:addTradeAcquire(RecipeDB,67145,8,42)
+
+		-- Merlin's Robe -- 67146
+		AddRecipe(67146,450,47604,3,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67146,2,6,11,36,40,53,54,56)
+		self:addTradeAcquire(RecipeDB,67146,8,42)
+
+		-- Royal Moonshroud Bracers -- 67147
+		AddRecipe(67147,450,47588,3,2,450,460,467,475)
+		self:addTradeFlags(RecipeDB,67147,2,6,11,36,40,53,54,56)
+		self:addTradeAcquire(RecipeDB,67147,8,42)
+
+	end
+
+	return num_recipes
+
+end
diff --git a/Database/Trainer.lua b/Database/Trainer.lua
new file mode 100644
index 0000000..c7daf2b
--- /dev/null
+++ b/Database/Trainer.lua
@@ -0,0 +1,373 @@
+--[[
+************************************************************************
+Trainer.lua
+Trainer data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Format:
+	self:addLookupList(TrainerDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME		= "Ackis Recipe List"
+local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+local BZ		= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
+
+function addon:InitTrainer(TrainerDB)
+
+	self:addLookupList(TrainerDB,514,L["Smith Argus"],BZ["Elwynn Forest"],41.7,65.6,1)
+	self:addLookupList(TrainerDB,1103,L["Eldrin"],BZ["Elwynn Forest"],79.3,69.0,1)
+	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"],BZ["Elwynn Forest"],39.8,48.3,1)
+	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"],BZ["Dun Morogh"],45.3,52.0,1)
+	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZ["Ironforge"],66.5,55.2,1)
+	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"],BZ["Stormwind City"],53.0,74.3,1)
+	self:addLookupList(TrainerDB,1346,L["Georgio Bolero"],BZ["Stormwind City"],53.2,81.5,1)
+	self:addLookupList(TrainerDB,1355,L["Cook Ghilm"],BZ["Dun Morogh"],68.4,54.5,1)
+	self:addLookupList(TrainerDB,1382,L["Mudduk"],BZ["Stranglethorn Vale"],31.4,28.0,2)
+	self:addLookupList(TrainerDB,1385,L["Brawn"],BZ["Stranglethorn Vale"],31.7,28.8,2)
+	self:addLookupList(TrainerDB,1386,L["Rogvar"],BZ["Swamp of Sorrows"],48.4,55.7,2)  ---confirm
+	self:addLookupList(TrainerDB,1430,L["Tomas"],BZ["Elwynn Forest"],44.3,66.0,1)   ---confirm
+	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"],BZ["Loch Modan"],37.0,49.2,1)
+	self:addLookupList(TrainerDB,1632,L["Adele Fielder"],BZ["Elwynn Forest"],46.4,62.1,1)
+	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZ["Duskwood"],77.4,48.6,1)
+	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"],BZ["Loch Modan"],37.1,47.8,1)
+	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZ["Dun Morogh"],47.6,52.3,1)
+	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"],BZ["Dun Morogh"],69.3,55.5,1)
+	self:addLookupList(TrainerDB,1702,L["Bronk Guzzlegear"],BZ["Dun Morogh"],50.2,50.4,1)
+	self:addLookupList(TrainerDB,2132,L["Carolai Anise"],BZ["Tirisfal Glades"],59.5,52.2,2)
+	self:addLookupList(TrainerDB,2326,L["Thamner Pol"],BZ["Dun Morogh"],47.2,52.6,1)
+	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZ["Stormwind City"],52.9,44.8,1)
+	self:addLookupList(TrainerDB,2329,L["Michelle Belle"],BZ["Elwynn Forest"],43.4,65.6,1)
+	self:addLookupList(TrainerDB,2391,L["Serge Hinott"],BZ["Hillsbrad Foothills"],61.6,19.2,2)
+	self:addLookupList(TrainerDB,2399,L["Daryl Stack"],BZ["Hillsbrad Foothills"],63.7,20.8,2)
+	self:addLookupList(TrainerDB,2627,L["Grarnik Goodstitch"],BZ["Stranglethorn Vale"],28.7,76.8,0)
+	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"],BZ["Thunder Bluff"],29.4,21.5,2)
+	self:addLookupList(TrainerDB,2818,L["Slagg"],BZ["Arathi Highlands"],74.1,33.8,2)
+	self:addLookupList(TrainerDB,2836,L["Brikk Keencraft"],BZ["Stranglethorn Vale"],29.0,75.5,0)
+	self:addLookupList(TrainerDB,2837,L["Jaxin Chong"],BZ["Stranglethorn Vale"],28.1,78.0,0)
+	self:addLookupList(TrainerDB,2998,L["Karn Stonehoof"],BZ["Thunder Bluff"],39.0,56.5,2)
+	self:addLookupList(TrainerDB,3001,L["Brek Stonehoof"],BZ["Thunder Bluff"],34.5,57.6,2)
+	self:addLookupList(TrainerDB,3004,L["Tepa"],BZ["Thunder Bluff"],44.3,45.0,2)
+	self:addLookupList(TrainerDB,3007,L["Una"],BZ["Thunder Bluff"],41.8,42.7,2)
+	self:addLookupList(TrainerDB,3009,L["Bena Winterhoof"],BZ["Thunder Bluff"],46.8,33.5,2)
+	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"],BZ["Thunder Bluff"],45.0,38.0,2)
+	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZ["Thunder Bluff"],51.1,52.9,2)
+	self:addLookupList(TrainerDB,3067,L["Pyall Silentstride"],BZ["Mulgore"],45.5,58.1,2)
+	self:addLookupList(TrainerDB,3069,L["Chaw Stronghide"],BZ["Mulgore"],45.5,57.9,2)
+	self:addLookupList(TrainerDB,3087,L["Crystal Boughman"],BZ["Redridge Mountains"],22.8,43.6,1)
+	self:addLookupList(TrainerDB,3136,L["Clarise Gnarltree"],BZ["Duskwood"],74.0,48.5,1)
+	self:addLookupList(TrainerDB,3137,L["Matt Johnson"],BZ["Duskwood"],74.0,49.7,1)
+	self:addLookupList(TrainerDB,3174,L["Dwukk"],BZ["Durotar"],52.0,40.7,2)
+	self:addLookupList(TrainerDB,3175,L["Krunn"],BZ["Durotar"],51.9,40.9,2)
+	self:addLookupList(TrainerDB,3181,L["Fremal Doohickey"],BZ["Wetlands"],10.8,61.3,1)
+	self:addLookupList(TrainerDB,3184,L["Miao'zan"],BZ["Durotar"],55.5,74.0,2)
+	self:addLookupList(TrainerDB,3290,L["Deek Fizzlebizz"],BZ["Loch Modan"],45.9,13.6,1)
+	self:addLookupList(TrainerDB,3345,L["Godan"],BZ["Orgrimmar"],53.8,38.5,2)
+	self:addLookupList(TrainerDB,3347,L["Yelmak"],BZ["Orgrimmar"],56.7,33.2,2)
+	self:addLookupList(TrainerDB,3355,L["Saru Steelfury"],BZ["Orgrimmar"],82.1,23.0,2)
+	self:addLookupList(TrainerDB,3357,L["Makaru"],BZ["Orgrimmar"],73.1,26.5,2)
+	self:addLookupList(TrainerDB,3363,L["Magar"],BZ["Orgrimmar"],63.5,50.0,2)
+	self:addLookupList(TrainerDB,3365,L["Karolek"],BZ["Orgrimmar"],62.8,44.5,2)
+	self:addLookupList(TrainerDB,3373,L["Arnok"],BZ["Orgrimmar"],34.1,84.4,2)
+	self:addLookupList(TrainerDB,3399,L["Zamja"],BZ["Orgrimmar"],57.5,53.7,2)
+	self:addLookupList(TrainerDB,3478,L["Traugh"],BZ["The Barrens"],51.3,28.9,2)
+	self:addLookupList(TrainerDB,3484,L["Kil'hala"],BZ["The Barrens"],52.2,31.7,2)
+	self:addLookupList(TrainerDB,3494,L["Tinkerwiz"],BZ["The Barrens"],62.7,36.3,0)
+	self:addLookupList(TrainerDB,3523,L["Bowen Brisboise"],BZ["Tirisfal Glades"],52.6,55.6,2)
+	self:addLookupList(TrainerDB,3549,L["Shelene Rhobart"],BZ["Tirisfal Glades"],65.5,61.0,2)
+	self:addLookupList(TrainerDB,3555,L["Johan Focht"],BZ["Silverpine Forest"],43.4,40.5,2)
+	self:addLookupList(TrainerDB,3557,L["Guillaume Sorouy"],BZ["Silverpine Forest"],43.2,41.0,2)
+	self:addLookupList(TrainerDB,3603,L["Cyndra Kindwhisper"],BZ["Teldrassil"],57.6,60.7,1)
+	self:addLookupList(TrainerDB,3605,L["Nadyia Maneweaver"],BZ["Teldrassil"],41.8,49.5,1)
+	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"],BZ["Teldrassil"],36.8,34.2,1)
+	self:addLookupList(TrainerDB,3703,L["Krulmoo Fullmoon"],BZ["The Barrens"],44.8,59.4,2)
+	self:addLookupList(TrainerDB,3704,L["Mahani"],BZ["The Barrens"],44.9,59.4,2)
+	self:addLookupList(TrainerDB,3964,L["Kylanna"],BZ["Ashenvale"],50.8,67.1,1)
+	self:addLookupList(TrainerDB,3967,L["Aayndia Floralwind"],BZ["Ashenvale"],35.9,52.1,1)
+	self:addLookupList(TrainerDB,4159,L["Me'lynn"],BZ["Darnassus"],61.7,23.0,1)
+	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZ["Darnassus"],55.0,23.8,1)
+	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"],BZ["Darkshore"],38.2,40.5,1)
+	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZ["Darnassus"],49.2,21.2,1)
+	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZ["Darnassus"],51.7,12.6,1)
+	self:addLookupList(TrainerDB,4212,L["Telonis"],BZ["Darnassus"],64.5,21.3,1)
+	self:addLookupList(TrainerDB,4213,L["Taladan"],BZ["Darnassus"],58.6,13.2,1)
+	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZ["Ironforge"],50.3,26.0,1)
+	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZ["Ironforge"],51.0,43.0,1)
+	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZ["Undercity"],62.3,44.6,2)
+	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZ["Undercity"],70.7,30.3,2)
+	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZ["Undercity"],86.5,22.3,2)
+	self:addLookupList(TrainerDB,4588,L["Arthur Moore"],BZ["Undercity"],70.3,58.5,2)
+	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZ["Undercity"],73.5,54.8,2)
+	self:addLookupList(TrainerDB,4596,L["James Van Brunt"],BZ["Undercity"],61.2,29.9,2)
+	self:addLookupList(TrainerDB,4598,L["Brom Killian"],BZ["Undercity"],55.8,37.0,2)
+	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"],BZ["Undercity"],47.7,73.0,2)
+	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZ["Undercity"],62.1,60.5,2)
+	self:addLookupList(TrainerDB,4900,L["Alchemist Narett"],BZ["Dustwallow Marsh"],64.0,47.7,1)
+	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZ["Ironforge"],39.8,33.5,1)
+	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"],BZ["Ironforge"],54.0,57.8,1)
+	self:addLookupList(TrainerDB,5153,L["Jormund Stonebrow"],BZ["Ironforge"],43.2,29.0,1)
+	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"],BZ["Ironforge"],60.0,45.4,1)
+	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"],BZ["Ironforge"],60.1,36.8,1)
+	self:addLookupList(TrainerDB,5164,L["Grumnus Steelshaper"],BZ["Ironforge"],50.2,42.8,1)
+	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZ["Ironforge"],68.4,44.0,1)
+	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZ["Ironforge"],66.6,55.2,1)
+	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"],BZ["Dun Morogh"],50.0,50.3,1)
+	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"],BZ["Stormwind City"],78.2,53.2,1)
+	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZ["Stormwind City"],55.6,85.9,1)
+	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"],BZ["Stormwind City"],63.9,37.8,1)
+	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"],BZ["Stormwind City"],59.2,37.7,1)
+	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZ["Stormwind City"],62.2,30.5,1)
+	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZ["Stormwind City"],71.8,62.9,1)
+	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZ["Tirisfal Glades"],61.7,51.6,2)
+	self:addLookupList(TrainerDB,5759,L["Nurse Neela"],BZ["Tirisfal Glades"],61.8,52.8,2)
+	self:addLookupList(TrainerDB,5784,L["Waldor"],BZ["Arathi Highlands"],32.6,28.5,0) --- confirm
+	self:addLookupList(TrainerDB,5939,L["Vira Younghoof"],BZ["Mulgore"],46.8,60.8,2)
+	self:addLookupList(TrainerDB,5943,L["Rawrk"],BZ["Durotar"],54.1,42.0,2)
+	self:addLookupList(TrainerDB,6094,L["Byancie"],BZ["Teldrassil"],55.3,56.8,1)
+	self:addLookupList(TrainerDB,6286,L["Zarrin"],BZ["Teldrassil"],57.1,61.3,1)
+	self:addLookupList(TrainerDB,6297,L["Kurdram Stonehammer"],BZ["Darkshore"],38.2,41.1,1)
+	self:addLookupList(TrainerDB,6299,L["Delfrum Flintbeard"],BZ["Darkshore"],38.2,41.0,1)
+	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"],BZ["Orgrimmar"],80.3,23.2,2)
+	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"],BZ["Orgrimmar"],81.9,18.3,2)
+	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"],BZ["Stormwind City"],59.8,34.8,1)
+	self:addLookupList(TrainerDB,7406,L["Oglethorpe Obnoticus"],BZ["Stranglethorn Vale"],28.3,76.3,0)
+	self:addLookupList(TrainerDB,7866,L["Peter Galen"],BZ["Azshara"],37.5,65.5,1)
+	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"],BZ["Badlands"],62.6,57.6,2)
+	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"],BZ["Searing Gorge"],63.7,75.7,1)
+	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"],BZ["Arathi Highlands"],28.2,45.0,2)
+	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"],BZ["Feralas"],89.4,46.5,1)  ---confirm
+	self:addLookupList(TrainerDB,7871,L["Se'Jib"],BZ["Stranglethorn Vale"],36.6,34.2,2)
+	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZ["Ironforge"],69.8,50.0,1)
+	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"],BZ["Feralas"],32.6,43.8,1)
+	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"],BZ["Feralas"],31.6,44.3,1)
+	self:addLookupList(TrainerDB,8126,L["Nixx Sprocketspring"],BZ["Tanaris"],52.5,27.3,0)
+	self:addLookupList(TrainerDB,8128,L["Pikkle"],BZ["Tanaris"],51.1,28.1,0)
+	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"],BZ["Desolace"],55.3,56.3,2)
+	self:addLookupList(TrainerDB,8306,L["Duhng"],BZ["The Barrens"],55.3,31.8,2)
+	self:addLookupList(TrainerDB,8736,L["Buzzek Bracketswing"],BZ["Tanaris"],52.3,27.7,0)
+	self:addLookupList(TrainerDB,8738,L["Vazario Linkgrease"],BZ["The Barrens"],62.7,36.3,0)
+	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"],BZ["Stormwind City"],40.6,83.9,1)
+	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZ["Orgrimmar"],76.0,25.1,2)
+	self:addLookupList(TrainerDB,11025,L["Mukdrak"],BZ["Durotar"],52.2,40.8,2)
+	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"],BZ["Undercity"],75.9,73.7,2)
+	self:addLookupList(TrainerDB,11037,L["Jenna Lemkenilli"],BZ["Darkshore"],38.3,41.1,1)
+	self:addLookupList(TrainerDB,11052,L["Timothy Worthington"],BZ["Dustwallow Marsh"],66.22,51.7,1)
+	self:addLookupList(TrainerDB,11072,L["Kitta Firewind"],BZ["Elwynn Forest"],64.9,70.6,1)
+	self:addLookupList(TrainerDB,11073,L["Annora"],BZ["Uldaman"],0,0,0)
+	self:addLookupList(TrainerDB,11074,L["Hgarth"],BZ["Stonetalon Mountains"],49.2,57.2,2)
+	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"],BZ["The Hinterlands"],13.4,43.4,1)
+	self:addLookupList(TrainerDB,11098,L["Hahrana Ironhide"],BZ["Feralas"],74.4,43.1,2)
+	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"],BZ["Ironforge"],50.5,43.3,1)
+	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"],BZ["Orgrimmar"],79.8,23.8,2)
+	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"],BZ["Orgrimmar"],79.7,23.7,2)
+	self:addLookupList(TrainerDB,11557,L["Meilosh"],BZ["Felwood"],65.7,2.9,2)
+	self:addLookupList(TrainerDB,12920,L["Doctor Gregory Victor"],BZ["Arathi Highlands"],73.4,36.8,2) -----IS HE REAALLY THERE TEACHING?
+	self:addLookupList(TrainerDB,12939,L["Doctor Gustaf VanHowzen"],BZ["Dustwallow Marsh"],68.18,47.94,1)    -----IS HE REAALLY THERE TEACHING?
+	self:addLookupList(TrainerDB,15400,L["Arathel Sunforge"],BZ["Eversong Woods"],59.6,62.6,2)
+	self:addLookupList(TrainerDB,15501,L["Aleinia"],BZ["Eversong Woods"],48.5,47.5,2)
+	self:addLookupList(TrainerDB,16160,L["Magistrix Eredania"],BZ["Eversong Woods"],38.2,72.6,2)
+	self:addLookupList(TrainerDB,16161,L["Arcanist Sheynathren"],BZ["Eversong Woods"],38.2,72.5,2)
+	self:addLookupList(TrainerDB,16253,L["Master Chef Mouldier"],BZ["Ghostlands"],48.3,30.9,2)
+	self:addLookupList(TrainerDB,16272,L["Kanaria"],BZ["Eversong Woods"],48.5,47.6,2)
+	self:addLookupList(TrainerDB,16277,L["Quarelestra"],BZ["Eversong Woods"],48.6,47.1,2)
+	self:addLookupList(TrainerDB,16278,L["Sathein"],BZ["Eversong Woods"],53.5,51.0,2)
+	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"],BZ["Eversong Woods"],37.4,71.9,2)
+	self:addLookupList(TrainerDB,16583,L["Rohok"],BZ["Hellfire Peninsula"],53.2,38.2,2)
+	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"],BZ["Hellfire Peninsula"],52.4,36.5,2)
+	self:addLookupList(TrainerDB,16633,L["Sedana"],BZ["Silvermoon City"],70.0,24.0,2)
+	self:addLookupList(TrainerDB,16640,L["Keelen Sheets"],BZ["Silvermoon City"],57.0,50.1,2)
+	self:addLookupList(TrainerDB,16642,L["Camberon"],BZ["Silvermoon City"],66.1,17.4,2)
+	self:addLookupList(TrainerDB,16662,L["Alestus"],BZ["Silvermoon City"],77.6,71.3,2)
+	self:addLookupList(TrainerDB,16663,L["Belil"],BZ["Silvermoon City"],79.1,42.9,2)
+	self:addLookupList(TrainerDB,16667,L["Danwe"],BZ["Silvermoon City"],76.5,40.9,2)
+	self:addLookupList(TrainerDB,16669,L["Bemarrin"],BZ["Silvermoon City"],79.5,39.0,2)
+	self:addLookupList(TrainerDB,16676,L["Sylann"],BZ["Silvermoon City"],69.5,71.5,2)
+	self:addLookupList(TrainerDB,16688,L["Lynalis"],BZ["Silvermoon City"],84.0,80.2,2)
+	self:addLookupList(TrainerDB,16719,L["Mumman"],BZ["The Exodar"],55.6,27.1,1)
+	self:addLookupList(TrainerDB,16723,L["Lucc"],BZ["The Exodar"],27.5,60.9,1)
+	self:addLookupList(TrainerDB,16724,L["Miall"],BZ["The Exodar"],60.0,89.6,1)
+	self:addLookupList(TrainerDB,16725,L["Nahogg"],BZ["The Exodar"],40.5,39.2,1)
+	self:addLookupList(TrainerDB,16726,L["Ockil"],BZ["The Exodar"],54.0,92.1,1)
+	self:addLookupList(TrainerDB,16728,L["Akham"],BZ["The Exodar"],66.0,74.6,1)
+	self:addLookupList(TrainerDB,16729,L["Refik"],BZ["The Exodar"],63.0,67.9,1)
+	self:addLookupList(TrainerDB,16731,L["Nus"],BZ["The Exodar"],39.0,22.5,1)
+	self:addLookupList(TrainerDB,16752,L["Muaat"],BZ["The Exodar"],60.0,87.9,1)
+	self:addLookupList(TrainerDB,16823,L["Humphry"],BZ["Hellfire Peninsula"],56.8,63.8,1)
+	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"],BZ["Azuremyst Isle"],48.5,51.8,1) --- confirm
+	self:addLookupList(TrainerDB,17215,L["Daedal"],BZ["Azuremyst Isle"],48.5,51.5,1) --- confirm
+	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"],BZ["Azuremyst Isle"],48.0,51.0,1)
+	self:addLookupList(TrainerDB,17245,L["Blacksmith Calypso"],BZ["Azuremyst Isle"],46.4,71.1,1)
+	self:addLookupList(TrainerDB,17246,L["\"Cookie\" McWeaksauce"],BZ["Azuremyst Isle"],46.7,70.5,1) -- confirm
+	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"],BZ["Bloodmyst Isle"],54.7,54.0,1)
+	self:addLookupList(TrainerDB,17442,L["Moordo"],BZ["Azuremyst Isle"],44.8,23.8,1)
+	self:addLookupList(TrainerDB,17487,L["Erin Kelly"],BZ["Azuremyst Isle"],46.2,70.5,1)
+	self:addLookupList(TrainerDB,17488,L["Dulvi"],BZ["Azuremyst Isle"],48.9,51.1,1)
+	self:addLookupList(TrainerDB,17634,L["K. Lee Smallfry"],BZ["Zangarmarsh"],68.6,50.2,1)
+	self:addLookupList(TrainerDB,17637,L["Mack Diver"],BZ["Zangarmarsh"],33.9,51.0,2)
+	self:addLookupList(TrainerDB,18747,L["Krugosh"],BZ["Hellfire Peninsula"],55.5,37.6,2)
+	self:addLookupList(TrainerDB,18749,L["Dalinna"],BZ["Hellfire Peninsula"],56.6,37.1,2) --- confirm
+	self:addLookupList(TrainerDB,18751,L["Kalaen"],BZ["Hellfire Peninsula"],56.8,37.7,2)
+	self:addLookupList(TrainerDB,18752,L["Zebig"],BZ["Hellfire Peninsula"],54.8,38.5,2)
+	self:addLookupList(TrainerDB,18753,L["Felannia"],BZ["Hellfire Peninsula"],52.3,36.1,2)
+	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"],BZ["Hellfire Peninsula"],56.2,38.6,2)
+	self:addLookupList(TrainerDB,18771,L["Brumman"],BZ["Hellfire Peninsula"],54.1,64.0,1)
+	self:addLookupList(TrainerDB,18772,L["Hama"],BZ["Hellfire Peninsula"],54.1,63.6,1)
+	self:addLookupList(TrainerDB,18773,L["Johan Barnes"],BZ["Hellfire Peninsula"],53.7,66.1,1)
+	self:addLookupList(TrainerDB,18774,L["Tatiana"],BZ["Hellfire Peninsula"],54.6,63.6,1)
+	self:addLookupList(TrainerDB,18775,L["Lebowski"],BZ["Hellfire Peninsula"],55.7,65.5,1)
+	self:addLookupList(TrainerDB,18779,L["Hurnak Grimmord"],BZ["Hellfire Peninsula"],56.7,63.8,1)
+	self:addLookupList(TrainerDB,18802,L["Alchemist Gribble"],BZ["Hellfire Peninsula"],53.8,65.8,1)
+	self:addLookupList(TrainerDB,18804,L["Prospector Nachlan"],BZ["Bloodmyst Isle"],56.3,54.3,1)
+	self:addLookupList(TrainerDB,18987,L["Gaston"],BZ["Hellfire Peninsula"],54.1,63.5,1)
+	self:addLookupList(TrainerDB,18988,L["Baxter"],BZ["Hellfire Peninsula"],56.8,37.5,2)
+	self:addLookupList(TrainerDB,18990,L["Burko"],BZ["Hellfire Peninsula"],22.4,39.3,1)
+	self:addLookupList(TrainerDB,18991,L["Aresella"],BZ["Hellfire Peninsula"],26.3,62.0,2)
+	self:addLookupList(TrainerDB,18993,L["Naka"],BZ["Zangarmarsh"],78.5,63.0,0)
+	self:addLookupList(TrainerDB,19052,L["Lorokeem"],BZ["Shattrath City"],45.4,19.5,0)
+	self:addLookupList(TrainerDB,19063,L["Hamanar"],BZ["Shattrath City"],35.7,20.5,0)
+	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"],BZ["Shattrath City"],66.5,13.5,0)
+	self:addLookupList(TrainerDB,19185,L["Jack Trapper"],BZ["Shattrath City"],63.0,68.5,0)
+	self:addLookupList(TrainerDB,19186,L["Kylene"],BZ["Shattrath City"],76.5,33.0,0)
+	self:addLookupList(TrainerDB,19187,L["Darmari"],BZ["Shattrath City"],66.8,67.1,0)
+	self:addLookupList(TrainerDB,19251,L["Enchantress Volali"],BZ["Shattrath City"],43.2,92.3,0)
+	self:addLookupList(TrainerDB,19252,L["High Enchanter Bardolan"],BZ["Shattrath City"],43.2,92.2,0)
+	self:addLookupList(TrainerDB,19341,L["Grutah"],BZ["Shadowmoon Valley"],29.7,31.5,2)
+	self:addLookupList(TrainerDB,19369,L["Celie Steelwing"],BZ["Shadowmoon Valley"],37.2,58.5,1)
+	self:addLookupList(TrainerDB,19478,L["Fera Palerunner"],BZ["Blade's Edge Mountains"],53.7,55.0,2)
+	self:addLookupList(TrainerDB,19539,L["Jazdalaad"],BZ["Netherstorm"],44.5,34.0,0)
+	self:addLookupList(TrainerDB,19540,L["Asarnan"],BZ["Netherstorm"],44.2,33.7,0)
+	self:addLookupList(TrainerDB,19576,L["Xyrol"],BZ["Netherstorm"],32.5,66.7,0)
+	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZ["Silvermoon City"],90.5,74.1,2)
+	self:addLookupList(TrainerDB,19778,L["Farii"],BZ["The Exodar"],45.0,24.0,1)
+	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"],BZ["Shattrath City"],69.2,44.8,0)
+	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZ["Shattrath City"],70.1,42.0,0)
+	self:addLookupList(TrainerDB,21087,L["Grikka"],BZ["Blade's Edge Mountains"],76.8,65.5,2)
+	self:addLookupList(TrainerDB,22477,L["Anchorite Ensham"],BZ["Terokkar Forest"],30.8,75.9,0)
+	self:addLookupList(TrainerDB,23734,L["Anchorite Yazmina"],BZ["Howling Fjord"],59.5,62.3,1)
+	self:addLookupList(TrainerDB,24868,L["Niobe Whizzlespark"],BZ["Shadowmoon Valley"],36.7,54.8,1)
+	self:addLookupList(TrainerDB,25099,L["Jonathan Garrett"],BZ["Shadowmoon Valley"],29.2,28.5,2)
+	self:addLookupList(TrainerDB,25277,L["Chief Engineer Leveny"],BZ["Borean Tundra"],42.6,53.7,2)
+	self:addLookupList(TrainerDB,26564,L["Borus Ironbender"],BZ["Dragonblight"],36.6,47.1,2)
+	self:addLookupList(TrainerDB,26903,L["Lanolis Dewdrop"],BZ["Howling Fjord"],58.4,62.3,1)
+	self:addLookupList(TrainerDB,26904,L["Rosina Rivet"],BZ["Howling Fjord"],59.6,63.7,1)
+	self:addLookupList(TrainerDB,26905,L["Brom Brewbaster"],BZ["Howling Fjord"],58.2,62.1,1)
+	self:addLookupList(TrainerDB,26906,L["Elizabeth Jackson"],BZ["Howling Fjord"],58.6,62.8,1)
+	self:addLookupList(TrainerDB,26907,L["Tisha Longbridge"],BZ["Howling Fjord"],59.7,64.0,1)
+	self:addLookupList(TrainerDB,26911,L["Bernadette Dexter"],BZ["Howling Fjord"],59.9,63.6,1)
+	self:addLookupList(TrainerDB,26912,L["Grumbol Stoutpick"],BZ["Howling Fjord"],59.9,63.9,1)
+	self:addLookupList(TrainerDB,26914,L["Benjamin Clegg"],BZ["Howling Fjord"],58.6,62.8,1)
+	self:addLookupList(TrainerDB,26915,L["Ounhulo"],BZ["Howling Fjord"],59.9,63.8,1)
+	self:addLookupList(TrainerDB,26916,L["Mindri Dinkles"],BZ["Howling Fjord"],58.6,62.8,1)
+	self:addLookupList(TrainerDB,26951,L["Wilhelmina Renel"],BZ["Howling Fjord"],78.7,28.5,2)
+	self:addLookupList(TrainerDB,26952,L["Kristen Smythe"],BZ["Howling Fjord"],79.2,29.0,2)
+	self:addLookupList(TrainerDB,26953,L["Thomas Kolichio"],BZ["Howling Fjord"],78.6,29.4,2)
+	self:addLookupList(TrainerDB,26954,L["Emil Autumn"],BZ["Howling Fjord"],78.7,28.3,2)
+	self:addLookupList(TrainerDB,26955,L["Jamesina Watterly"],BZ["Howling Fjord"],78.5,30.0,2)
+	self:addLookupList(TrainerDB,26956,L["Sally Tompkins"],BZ["Howling Fjord"],79.4,29.4,2)
+	self:addLookupList(TrainerDB,26959,L["Booker Kells"],BZ["Howling Fjord"],79.4,29.3,2)
+	self:addLookupList(TrainerDB,26960,L["Carter Tiffens"],BZ["Howling Fjord"],79.3,28.8,2)
+	self:addLookupList(TrainerDB,26961,L["Gunter Hansen"],BZ["Howling Fjord"],78.3,28.2,2)
+	self:addLookupList(TrainerDB,26962,L["Jonathan Lewis"],BZ["Howling Fjord"],79.3,29.0,2)
+	self:addLookupList(TrainerDB,26964,L["Alexandra McQueen"],BZ["Howling Fjord"],79.4,30.7,2)
+	self:addLookupList(TrainerDB,26969,L["Raenah"],BZ["Borean Tundra"],41.6,53.5,2)
+	self:addLookupList(TrainerDB,26972,L["Orn Tenderhoof"],BZ["Borean Tundra"],42.0,54.2,2) -- confirm
+	self:addLookupList(TrainerDB,26975,L["Arthur Henslowe"],BZ["Borean Tundra"],41.8,54.3,2)
+	self:addLookupList(TrainerDB,26976,L["Brunna Ironaxe"],BZ["Borean Tundra"],42.6,53.2,2)
+	self:addLookupList(TrainerDB,26977,L["Adelene Sunlance"],BZ["Borean Tundra"],41.2,53.9,2)
+	self:addLookupList(TrainerDB,26980,L["Eorain Dawnstrike"],BZ["Borean Tundra"],41.2,53.9,2)
+	self:addLookupList(TrainerDB,26981,L["Crog Steelspine"],BZ["Borean Tundra"],40.8,55.3,2)
+	self:addLookupList(TrainerDB,26982,L["Geba'li"],BZ["Borean Tundra"],41.6,53.4,2)
+	self:addLookupList(TrainerDB,26987,L["Falorn Nightwhisper"],BZ["Borean Tundra"],57.8,71.9,1)
+	self:addLookupList(TrainerDB,26988,L["Argo Strongstout"],BZ["Borean Tundra"],57.2,66.6,1)
+	self:addLookupList(TrainerDB,26989,L["Rollick MacKreel"],BZ["Borean Tundra"],57.9,71.5,1)
+	self:addLookupList(TrainerDB,26990,L["Alexis Marlowe"],BZ["Borean Tundra"],57.6,71.6,1)
+	self:addLookupList(TrainerDB,26991,L["Sock Brightbolt"],BZ["Borean Tundra"],57.7,72.2,1)
+	self:addLookupList(TrainerDB,26992,L["Brynna Wilson"],BZ["Borean Tundra"],57.8,66.5,1)
+	self:addLookupList(TrainerDB,26995,L["Tink Brightbolt"],BZ["Borean Tundra"],57.6,71.7,1)
+	self:addLookupList(TrainerDB,26996,L["Awan Iceborn"],BZ["Borean Tundra"],76.3,37.0,2) --- confirm
+	self:addLookupList(TrainerDB,26997,L["Alestos"],BZ["Borean Tundra"],57.5,72.3,1)
+	self:addLookupList(TrainerDB,26998,L["Rosemary Bovard"],BZ["Borean Tundra"],57.6,71.9,1)
+	self:addLookupList(TrainerDB,26999,L["Fendrig Redbeard"],BZ["Borean Tundra"],57.5,66.2,1)
+	self:addLookupList(TrainerDB,27001,L["Darin Goodstitch"],BZ["Borean Tundra"],57.5,72.3,1)
+	self:addLookupList(TrainerDB,27023,L["Apothecary Bressa"],BZ["Dragonblight"],36.2,48.7,2)
+	self:addLookupList(TrainerDB,27029,L["Apothecary Wormwick"],BZ["Dragonblight"],76.9,62.2,2)
+	self:addLookupList(TrainerDB,27034,L["Josric Fame"],BZ["Dragonblight"],75.9,63.2,2) -- confirm
+	self:addLookupList(TrainerDB,28693,L["Enchanter Nalthanis"],BZ["Dalaran"],39.1,40.5,0)
+	self:addLookupList(TrainerDB,28694,L["Alard Schmied"],BZ["Dalaran"],45.5,28.5,0)
+	self:addLookupList(TrainerDB,28697,L["Timofey Oshenko"],BZ["Dalaran"],39.0,27.5,0)
+	self:addLookupList(TrainerDB,28698,L["Jedidiah Handers"],BZ["Dalaran"],41.5,26.0,0)
+	self:addLookupList(TrainerDB,28699,L["Charles Worth"],BZ["Dalaran"],36.5,33.5,0)
+	self:addLookupList(TrainerDB,28700,L["Diane Cannings"],BZ["Dalaran"],35.7,28.8,0)
+	self:addLookupList(TrainerDB,28701,L["Timothy Jones"],BZ["Dalaran"],40.5,35.2,0)
+	self:addLookupList(TrainerDB,28702,L["Professor Pallin"],BZ["Dalaran"],41.8,36.9,0)
+	self:addLookupList(TrainerDB,28703,L["Linzy Blackbolt"],BZ["Dalaran"],42.5,32.1,0)
+	self:addLookupList(TrainerDB,28705,L["Katherine Lee"],BZ["Dalaran"],40.8,65.2,1)
+	self:addLookupList(TrainerDB,28706,L["Olisarra the Kind"],BZ["Dalaran"],37.5,36.7,0)
+	self:addLookupList(TrainerDB,29194,L["Amal'thazad"],BZ["Eastern Plaguelands"],80.5,48.1,0)
+	self:addLookupList(TrainerDB,29195,L["Lady Alistra"],BZ["Eastern Plaguelands"],83.7,44.6,0)
+	self:addLookupList(TrainerDB,29196,L["Lord Thorval"],BZ["Eastern Plaguelands"],80.9,43.8,0)
+	self:addLookupList(TrainerDB,29233,L["Nurse Applewood"],BZ["Borean Tundra"],41.7,54.5,2)
+	self:addLookupList(TrainerDB,29505,L["Imindril Spearsong"],BZ["Dalaran"],45.5,28.6,0)
+	self:addLookupList(TrainerDB,29506,L["Orland Schaeffer"],BZ["Dalaran"],45.0,28.4,0)
+	self:addLookupList(TrainerDB,29507,L["Manfred Staller"],BZ["Dalaran"],34.2,29.5,0)
+	self:addLookupList(TrainerDB,29508,L["Andellion"],BZ["Dalaran"],34.5,27.1,0)
+	self:addLookupList(TrainerDB,29509,L["Namha Moonwater"],BZ["Dalaran"],36.3,29.4,0)
+	self:addLookupList(TrainerDB,29513,L["Didi the Wrench"],BZ["Dalaran"],39.5,25.5,0)
+	self:addLookupList(TrainerDB,29514,L["Findle Whistlesteam"],BZ["Dalaran"],39.5,25.2,0)
+	self:addLookupList(TrainerDB,29631,L["Awilo Lon'gomba"],BZ["Dalaran"],70.0,38.6,2)
+	self:addLookupList(TrainerDB,29924,L["Brandig"],BZ["The Storm Peaks"],28.9,74.9,1)
+	self:addLookupList(TrainerDB,30706,L["Jo'mah"],BZ["Orgrimmar"],56.2,46.5,2)
+	self:addLookupList(TrainerDB,30709,L["Poshken Hardbinder"],BZ["Thunder Bluff"],29.2,22.0,2)
+	self:addLookupList(TrainerDB,30710,L["Zantasia"],BZ["Silvermoon City"],69.5,24.0,2)
+	self:addLookupList(TrainerDB,30711,L["Margaux Parchley"],BZ["Undercity"],61.0,58.5,2)
+	self:addLookupList(TrainerDB,30713,L["Catarina Stanford"],BZ["Stormwind City"],49.8,74.7,1)
+	self:addLookupList(TrainerDB,30715,L["Feyden Darkin"],BZ["Darnassus"],58.9,14.1,1)
+	self:addLookupList(TrainerDB,30716,L["Thoth"],BZ["The Exodar"],40.5,39.1,1)
+	self:addLookupList(TrainerDB,30717,L["Elise Brightletter"],BZ["Ironforge"],60.7,44.9,1)
+	self:addLookupList(TrainerDB,30721,L["Michael Schwan"],BZ["Hellfire Peninsula"],53.9,65.5,1)
+	self:addLookupList(TrainerDB,30722,L["Neferatti"],BZ["Hellfire Peninsula"],52.3,36.1,2)
+	self:addLookupList(TrainerDB,31084,L["Highlord Darion Mograine"],BZ["Eastern Plaguelands"],83.5,49.5,0)
+	self:addLookupList(TrainerDB,33580,L["Dustin Vail"],BZ["Icecrown"],73.0,20.8,0)
+	self:addLookupList(TrainerDB,33581,L["Kul'de"],BZ["Icecrown"],71.8,20.8,0)
+	self:addLookupList(TrainerDB,33583,L["Fael Morningsong"],BZ["Icecrown"],73.0,20.6,0)
+	self:addLookupList(TrainerDB,33586,L["Binkie Brightgear"],BZ["Icecrown"],72.1,20.9,0)
+	self:addLookupList(TrainerDB,33587,L["Bethany Cromwell"],BZ["Icecrown"],72.4,20.8,0)
+	self:addLookupList(TrainerDB,33588,L["Crystal Brightspark"],BZ["Icecrown"],71.6,21.0,0)
+	self:addLookupList(TrainerDB,33589,L["Joseph Wilson"],BZ["Icecrown"],71.5,22.5,0)
+	self:addLookupList(TrainerDB,33590,L["Oluros"],BZ["Icecrown"],71.5,20.8,0)
+	self:addLookupList(TrainerDB,33591,L["Rekka the Hammer"],BZ["Icecrown"],71.9,20.9,0)
+	self:addLookupList(TrainerDB,33603,L["Arthur Denny"],BZ["Icecrown"],71.7,20.9,0)
+	self:addLookupList(TrainerDB,33608,GetSpellInfo(51304),BZ["Shattrath City"],44.3,90.4,0) -- Alchemy
+	self:addLookupList(TrainerDB,33609,GetSpellInfo(51300),BZ["Shattrath City"],43.9,90.5,0) -- BS
+	self:addLookupList(TrainerDB,33610,GetSpellInfo(51313),BZ["Shattrath City"],43.6,90.4,0) -- Enchanting
+	self:addLookupList(TrainerDB,33611,GetSpellInfo(51306),BZ["Shattrath City"],43.7,90.1,0) -- Engineering
+	self:addLookupList(TrainerDB,33612,GetSpellInfo(51302),BZ["Shattrath City"],43.8,90.9,0) -- LW
+	self:addLookupList(TrainerDB,33613,GetSpellInfo(51309),BZ["Shattrath City"],44.0,91.1,0) -- Tailor
+	self:addLookupList(TrainerDB,33614,GetSpellInfo(51311),BZ["Shattrath City"],43.6,90.8,0) -- JC
+	self:addLookupList(TrainerDB,33615,GetSpellInfo(45363),BZ["Shattrath City"],43.5,90.7,0) -- Insc
+	self:addLookupList(TrainerDB,33617,GetSpellInfo(32606),BZ["Shattrath City"],43.6,90.9,0) -- Mine
+	self:addLookupList(TrainerDB,33619,GetSpellInfo(51296),BZ["Shattrath City"],43.6,91.1,0) -- Cooking
+	self:addLookupList(TrainerDB,33621,GetSpellInfo(45542),BZ["Shattrath City"],43.6,90.4,0) -- First Aid
+	self:addLookupList(TrainerDB,33631,L["Barien"],BZ["Shattrath City"],43.5,65.1,0)
+	self:addLookupList(TrainerDB,33634,L["Engineer Sinbei"],BZ["Shattrath City"],43.1,64.9,0)
+	self:addLookupList(TrainerDB,33635,L["Daenril"],BZ["Shattrath City"],41.9,63.4,0)
+	self:addLookupList(TrainerDB,33636,L["Miralisse"],BZ["Shattrath City"],41.6,63.5,0)
+	self:addLookupList(TrainerDB,33674,L["Alchemist Kanhu"],BZ["Shattrath City"],38.6,30.0,0)
+	self:addLookupList(TrainerDB,33675,L["Onodo"],BZ["Shattrath City"],37.7,30.3,0)
+	self:addLookupList(TrainerDB,33676,L["Zurii"],BZ["Shattrath City"],36.4,44.6,0)
+	self:addLookupList(TrainerDB,33679,L["Recorder Lidio"],BZ["Shattrath City"],36.2,44.0,0)
+	self:addLookupList(TrainerDB,33680,L["Nemiha"],BZ["Shattrath City"],36.1,47.7,0)
+	self:addLookupList(TrainerDB,33681,L["Korim"],BZ["Shattrath City"],37.6,28.0,0)
+	self:addLookupList(TrainerDB,33682,L["Fono"],BZ["Shattrath City"],36.0,48.5,0)
+	self:addLookupList(TrainerDB,33684,L["Weaver Aoa"],BZ["Shattrath City"],37.6,27.2,0)
+
+end
diff --git a/Database/Vendor.lua b/Database/Vendor.lua
new file mode 100644
index 0000000..9cb8969
--- /dev/null
+++ b/Database/Vendor.lua
@@ -0,0 +1,388 @@
+--[[
+************************************************************************
+Vendor.lua
+Vendor data for all of Ackis Recipe List
+************************************************************************
+File date: @file-date-iso@
+File revision: @file-revision@
+Project revision: @project-revision@
+Project version: @project-version@
+************************************************************************
+Format:
+	self:addLookupList(VendorDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
+************************************************************************
+Please see http://www.wowace.com/addons/arl/ for more information.
+************************************************************************
+This source code is released under All Rights Reserved.
+************************************************************************
+]]--
+
+local MODNAME		= "Ackis Recipe List"
+local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
+local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
+local BZ		= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
+local BB		= LibStub("LibBabble-Boss-3.0"):GetLookupTable()
+
+function addon:InitVendor(VendorDB)
+
+	self:addLookupList(VendorDB,66,L["Tharynn Bouden"],BZ["Elwynn Forest"],41.9,67.1,1)
+	self:addLookupList(VendorDB,340,L["Kendor Kabonka"],BZ["Stormwind City"],77.5,53.5,1)
+	self:addLookupList(VendorDB,734,L["Corporal Bluth"],BZ["Stranglethorn Vale"],38.0,3.0,1)
+	self:addLookupList(VendorDB,777,L["Amy Davenport"],BZ["Redridge Mountains"],29.1,47.5,1)
+	self:addLookupList(VendorDB,843,L["Gina MacGregor"],BZ["Westfall"],57.6,54.0,1)
+	self:addLookupList(VendorDB,989,L["Banalash"],BZ["Swamp of Sorrows"],44.7,56.7,2)
+	self:addLookupList(VendorDB,1146,L["Vharr"],BZ["Stranglethorn Vale"],32.3,28.0,2)
+	self:addLookupList(VendorDB,1148,L["Nerrist"],BZ["Stranglethorn Vale"],32.7,29.2,2)
+	self:addLookupList(VendorDB,1149,L["Uthok"],BZ["Stranglethorn Vale"],31.6,28.0,2)
+	self:addLookupList(VendorDB,1250,L["Drake Lindgren"],BZ["Elwynn Forest"],83.3,66.7,1)
+	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZ["Stormwind City"],64.6,71.5,1)
+	self:addLookupList(VendorDB,1313,L["Maria Lumere"],BZ["Stormwind City"],55.7,85.5,1)
+	self:addLookupList(VendorDB,1318,L["Jessara Cordell"],BZ["Stormwind City"],53.0,74.2,1)
+	self:addLookupList(VendorDB,1347,L["Alexandra Bolero"],BZ["Stormwind City"],53.3,81.7,1)
+	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZ["Wetlands"],10.7,56.8,1)
+	self:addLookupList(VendorDB,1454,L["Jennabink Powerseam"],BZ["Wetlands"],8.1,55.9,1)
+	self:addLookupList(VendorDB,1465,L["Drac Roughcut"],BZ["Loch Modan"],35.6,49.0,1)
+	self:addLookupList(VendorDB,1471,L["Jannos Ironwill"],BZ["Arathi Highlands"],46.0,47.7,1)
+	self:addLookupList(VendorDB,1474,L["Rann Flamespinner"],BZ["Loch Modan"],36.0,46.0,1)
+	self:addLookupList(VendorDB,1669,L["Defias Profiteer"],BZ["Westfall"],43.5,66.9,0)
+	self:addLookupList(VendorDB,1684,L["Khara Deepwater"],BZ["Loch Modan"],39.5,39.3,1)
+	self:addLookupList(VendorDB,1685,L["Xandar Goodbeard"],BZ["Loch Modan"],82.5,63.5,1)
+	self:addLookupList(VendorDB,2118,L["Abigail Shiel"],BZ["Tirisfal Glades"],61.0,52.5,2)
+	self:addLookupList(VendorDB,2380,L["Nandar Branson"],BZ["Hillsbrad Foothills"],50.9,57.1,1)
+	self:addLookupList(VendorDB,2381,L["Micha Yance"],BZ["Hillsbrad Foothills"],49.0,55.1,1)
+	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"],BZ["Hillsbrad Foothills"],50.6,61.0,1)
+	self:addLookupList(VendorDB,2393,L["Christoph Jeffcoat"],BZ["Hillsbrad Foothills"],62.4,19.1,2)
+	self:addLookupList(VendorDB,2394,L["Mallen Swain"],BZ["Hillsbrad Foothills"],62.0,20.9,2)
+	self:addLookupList(VendorDB,2397,L["Derak Nightfall"],BZ["Hillsbrad Foothills"],63.0,18.5,2)
+	self:addLookupList(VendorDB,2480,L["Bro'kin"],BZ["Alterac Mountains"],38.3,38.8,0)
+	self:addLookupList(VendorDB,2481,L["Bliztik"],BZ["Duskwood"],18.0,54.5,0)
+	self:addLookupList(VendorDB,2482,L["Zarena Cromwind"],BZ["Stranglethorn Vale"],28.4,75.5,0)
+	self:addLookupList(VendorDB,2483,L["Jaquilina Dramet"],BZ["Stranglethorn Vale"],35.7,10.7,0)
+	self:addLookupList(VendorDB,2663,L["Narkk"],BZ["Stranglethorn Vale"],28.2,74.5,0)
+	self:addLookupList(VendorDB,2664,L["Kelsey Yance"],BZ["Stranglethorn Vale"],28.2,74.4,0)
+	self:addLookupList(VendorDB,2668,L["Danielle Zipstitch"],BZ["Duskwood"],75.8,45.5,1)
+	self:addLookupList(VendorDB,2669,L["Sheri Zipstitch"],BZ["Duskwood"],75.7,45.5,1)
+	self:addLookupList(VendorDB,2670,L["Xizk Goodstitch"],BZ["Stranglethorn Vale"],28.7,76.8,0)
+	self:addLookupList(VendorDB,2672,L["Cowardly Crosby"],BZ["Stranglethorn Vale"],27.0,82.5,0)
+	self:addLookupList(VendorDB,2679,L["Wenna Silkbeard"],BZ["Wetlands"],25.7,25.8,1)
+	self:addLookupList(VendorDB,2682,L["Fradd Swiftgear"],BZ["Wetlands"],26.4,25.8,1)
+	self:addLookupList(VendorDB,2683,L["Namdo Bizzfizzle"],BZ["Gnomeregan"],0,0,1)
+	self:addLookupList(VendorDB,2684,L["Rizz Loosebolt"],BZ["Alterac Mountains"],47.4,35.3,0)
+	self:addLookupList(VendorDB,2685,L["Mazk Snipeshot"],BZ["Stranglethorn Vale"],28.5,75.1,0)
+	self:addLookupList(VendorDB,2687,L["Gnaz Blunderflame"],BZ["Stranglethorn Vale"],51.0,35.3,0)
+	self:addLookupList(VendorDB,2688,L["Ruppo Zipcoil"],BZ["The Hinterlands"],34.3,37.9,0)
+	self:addLookupList(VendorDB,2697,L["Clyde Ranthal"],BZ["Redridge Mountains"],88.9,70.9,1)
+	self:addLookupList(VendorDB,2698,L["George Candarte"],BZ["Hillsbrad Foothills"],92.0,38.4,2)
+	self:addLookupList(VendorDB,2699,L["Rikqiz"],BZ["Stranglethorn Vale"],28.5,76.0,0)
+	self:addLookupList(VendorDB,2803,L["Malygen"],BZ["Felwood"],62.3,25.6,1)
+	self:addLookupList(VendorDB,2806,L["Bale"],BZ["Felwood"],34.8,53.1,2)
+	self:addLookupList(VendorDB,2810,L["Hammon Karwn"],BZ["Arathi Highlands"],46.5,47.3,1)
+	self:addLookupList(VendorDB,2812,L["Drovnar Strongbrew"],BZ["Arathi Highlands"],46.4,47.1,1)
+	self:addLookupList(VendorDB,2814,L["Narj Deepslice"],BZ["Arathi Highlands"],45.6,47.6,1)
+	self:addLookupList(VendorDB,2816,L["Androd Fadran"],BZ["Arathi Highlands"],45.0,46.9,1)
+	self:addLookupList(VendorDB,2819,L["Tunkk"],BZ["Arathi Highlands"],74.8,34.5,2)
+	self:addLookupList(VendorDB,2821,L["Keena"],BZ["Arathi Highlands"],74.0,32.7,2)
+	self:addLookupList(VendorDB,2838,L["Crazk Sparks"],BZ["Stranglethorn Vale"],28.3,76.7,0)
+	self:addLookupList(VendorDB,2843,L["Jutak"],BZ["Stranglethorn Vale"],27.5,77.5,0)
+	self:addLookupList(VendorDB,2848,L["Glyx Brewright"],BZ["Stranglethorn Vale"],28.1,78.0,0)
+	self:addLookupList(VendorDB,3005,L["Mahu"],BZ["Thunder Bluff"],43.8,44.6,2)
+	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZ["Thunder Bluff"],46.5,38.8,2)
+	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"],BZ["Thunder Bluff"],51.1,52.2,2)
+	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"],BZ["Thunder Bluff"],56.0,47.1,2)
+	self:addLookupList(VendorDB,3081,L["Wunna Darkmane"],BZ["Mulgore"],46.1,58.2,2)
+	self:addLookupList(VendorDB,3085,L["Gloria Femmel"],BZ["Redridge Mountains"],26.7,43.5,1)
+	self:addLookupList(VendorDB,3134,L["Kzixx"],BZ["Duskwood"],81.9,19.9,0)
+	self:addLookupList(VendorDB,3178,L["Stuart Fleming"],BZ["Wetlands"],8.1,58.4,1)
+	self:addLookupList(VendorDB,3333,L["Shankys"],BZ["Orgrimmar"],69.1,31.4,2)
+	self:addLookupList(VendorDB,3335,L["Hagrus"],BZ["Orgrimmar"],46.0,45.9,2)
+	self:addLookupList(VendorDB,3346,L["Kithas"],BZ["Orgrimmar"],53.7,38.0,2)
+	self:addLookupList(VendorDB,3348,L["Kor'geld"],BZ["Orgrimmar"],56.1,35.8,2)
+	self:addLookupList(VendorDB,3364,L["Borya"],BZ["Orgrimmar"],63.0,51.2,2)
+	self:addLookupList(VendorDB,3366,L["Tamar"],BZ["Orgrimmar"],63.0,45.3,2)
+	self:addLookupList(VendorDB,3367,L["Felika"],BZ["Orgrimmar"],60.5,50.7,2)
+	self:addLookupList(VendorDB,3392,L["Prospector Khazgorm"],BZ["The Barrens"],47.4,84.8,1)
+	self:addLookupList(VendorDB,3400,L["Xen'to"],BZ["Orgrimmar"],57.5,53.2,2)
+	self:addLookupList(VendorDB,3413,L["Sovik"],BZ["Orgrimmar"],75.6,25.2,2)
+	self:addLookupList(VendorDB,3482,L["Tari'qa"],BZ["The Barrens"],51.7,30.1,2)
+	self:addLookupList(VendorDB,3485,L["Wrahk"],BZ["The Barrens"],52.2,31.7,2)
+	self:addLookupList(VendorDB,3489,L["Zargh"],BZ["The Barrens"],52.6,29.9,2)
+	self:addLookupList(VendorDB,3490,L["Hula'mahi"],BZ["The Barrens"],51.4,30.2,2)
+	self:addLookupList(VendorDB,3495,L["Gagsprocket"],BZ["The Barrens"],62.7,36.3,0)
+	self:addLookupList(VendorDB,3497,L["Kilxx"],BZ["The Barrens"],62.8,38.2,0)
+	self:addLookupList(VendorDB,3499,L["Ranik"],BZ["The Barrens"],61.9,38.7,0)
+	self:addLookupList(VendorDB,3522,L["Constance Brisboise"],BZ["Tirisfal Glades"],52.6,55.7,2)
+	self:addLookupList(VendorDB,3537,L["Zixil"],BZ["Hillsbrad Foothills"],53.5,38.3,0)
+	self:addLookupList(VendorDB,3550,L["Martine Tramblay"],BZ["Tirisfal Glades"],65.8,59.7,2)
+	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"],BZ["Silverpine Forest"],43.2,40.7,2)
+	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZ["The Barrens"],41.8,38.7,0)
+	self:addLookupList(VendorDB,3881,L["Grimtak"],BZ["Durotar"],51.2,42.6,2)
+	self:addLookupList(VendorDB,3954,L["Dalria"],BZ["Ashenvale"],35.1,52.1,1)
+	self:addLookupList(VendorDB,3956,L["Harklan Moongrove"],BZ["Ashenvale"],50.8,67.0,1)
+	self:addLookupList(VendorDB,3958,L["Lardan"],BZ["Ashenvale"],34.8,49.8,1)
+	self:addLookupList(VendorDB,3960,L["Ulthaan"],BZ["Ashenvale"],50.0,66.7,1)
+	self:addLookupList(VendorDB,4083,L["Jeeda"],BZ["Stonetalon Mountains"],47.6,61.7,2)
+	self:addLookupList(VendorDB,4086,L["Veenix"],BZ["Stonetalon Mountains"],58.3,51.7,0)
+	self:addLookupList(VendorDB,4168,L["Elynna"],BZ["Darnassus"],64.4,21.6,1)
+	self:addLookupList(VendorDB,4186,L["Mavralyn"],BZ["Darkshore"],37.0,41.2,1)
+	self:addLookupList(VendorDB,4189,L["Valdaron"],BZ["Darkshore"],38.1,40.6,1)
+	self:addLookupList(VendorDB,4200,L["Laird"],BZ["Darkshore"],36.8,44.3,1)
+	self:addLookupList(VendorDB,4223,L["Fyldan"],BZ["Darnassus"],48.6,21.4,1)
+	self:addLookupList(VendorDB,4225,L["Saenorion"],BZ["Darnassus"],63.8,22.1,1)
+	self:addLookupList(VendorDB,4226,L["Ulthir"],BZ["Darnassus"],56.0,24.6,1)
+	self:addLookupList(VendorDB,4228,L["Vaean"],BZ["Darnassus"],58.5,14.4,1)
+	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZ["Darnassus"],60.0,19.1,1)
+	self:addLookupList(VendorDB,4265,L["Nyoma"],BZ["Teldrassil"],57.2,61.2,1)
+	self:addLookupList(VendorDB,4305,L["Kriggon Talsone"],BZ["Westfall"],36.2,90.1,1)
+	self:addLookupList(VendorDB,4307,L["Heldan Galesong"],BZ["Darkshore"],37.0,56.3,1)
+	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZ["Undercity"],62.4,43.4,2)
+	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"],BZ["Undercity"],64.2,37.7,2)
+	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZ["Undercity"],81.2,31.0,2)
+	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZ["Undercity"],70.8,29.6,2)
+	self:addLookupList(VendorDB,4589,L["Joseph Moore"],BZ["Undercity"],70.2,57.8,2)
+	self:addLookupList(VendorDB,4610,L["Algernon"],BZ["Undercity"],51.9,74.4,2)
+	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZ["Undercity"],62.0,60.7,2)
+	self:addLookupList(VendorDB,4775,L["Felicia Doan"],BZ["Undercity"],64.3,50.2,2)
+	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"],BZ["The Hinterlands"],14.4,42.5,1)
+	self:addLookupList(VendorDB,4877,L["Jandia"],BZ["Thousand Needles"],46.1,51.5,2)
+	self:addLookupList(VendorDB,4878,L["Montarr"],BZ["Thousand Needles"],45.2,50.7,2)
+	self:addLookupList(VendorDB,4879,L["Ogg'marr"],BZ["Dustwallow Marsh"],36.7,31.0,2)
+	self:addLookupList(VendorDB,4897,L["Helenia Olden"],BZ["Dustwallow Marsh"],66.4,51.5,1)
+	self:addLookupList(VendorDB,5128,L["Bombus Finespindle"],BZ["Ironforge"],39.6,34.1,1)
+	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"],BZ["Ironforge"],60.7,44.2,1)
+	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"],BZ["Ironforge"],59.9,37.7,1)
+	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZ["Ironforge"],48.0,6.3,1)
+	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZ["Ironforge"],46.5,27.1,1)
+	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZ["Ironforge"],68.0,43.1,1)
+	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZ["Ironforge"],66.6,54.5,1)
+	self:addLookupList(VendorDB,5411,L["Krinkle Goodsteel"],BZ["Tanaris"],51.5,28.8,0)
+	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZ["Stormwind City"],78.5,53.0,1)
+	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZ["Stormwind City"],55.1,69.5,1)
+	self:addLookupList(VendorDB,5512,L["Kaita Deepforge"],BZ["Stormwind City"],63.5,37.6,1)
+	self:addLookupList(VendorDB,5594,L["Alchemist Pestlezugg"],BZ["Tanaris"],50.9,27.0,0)
+	self:addLookupList(VendorDB,5748,L["Killian Sanatha"],BZ["Silverpine Forest"],33.0,17.8,2)
+	self:addLookupList(VendorDB,5757,L["Lilly"],BZ["Silverpine Forest"],43.1,50.8,2)
+	self:addLookupList(VendorDB,5758,L["Leo Sarn"],BZ["Silverpine Forest"],53.9,82.3,2)
+	self:addLookupList(VendorDB,5783,L["Kalldan Felmoon"],BZ["The Barrens"],46.2,36.5,0)  ----confirm
+	self:addLookupList(VendorDB,5940,L["Harn Longcast"],BZ["Mulgore"],47.5,55.1,2)
+	self:addLookupList(VendorDB,5942,L["Zansoa"],BZ["Durotar"],56.1,73.4,2)
+	self:addLookupList(VendorDB,5944,L["Yonada"],BZ["The Barrens"],45.0,59.3,2)
+	self:addLookupList(VendorDB,6568,L["Vizzklick"],BZ["Tanaris"],51.0,27.4,0)
+	self:addLookupList(VendorDB,6574,L["Jun'ha"],BZ["Arathi Highlands"],72.7,36.5,2)
+	self:addLookupList(VendorDB,6576,L["Brienna Starglow"],BZ["Feralas"],89.0,45.9,1)
+	self:addLookupList(VendorDB,6730,L["Jinky Twizzlefixxit"],BZ["Thousand Needles"],77.7,77.8,0)
+	self:addLookupList(VendorDB,6731,L["Harlown Darkweave"],BZ["Ashenvale"],18.2,60.0,1)
+	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"],BZ["Alterac Mountains"],86.0,80.1,0)
+	self:addLookupList(VendorDB,6779,L["Smudge Thunderwood"],BZ["Alterac Mountains"],86.1,79.7,0)
+	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZ["Tanaris"],52.5,27.9,0)
+	self:addLookupList(VendorDB,7852,L["Pratt McGrubben"],BZ["Feralas"],30.6,42.7,1)
+	self:addLookupList(VendorDB,7854,L["Jangdor Swiftstrider"],BZ["Feralas"],74.5,42.9,2)
+	self:addLookupList(VendorDB,7940,L["Darnall"],BZ["Moonglade"],51.6,33.3,0)
+	self:addLookupList(VendorDB,7947,L["Vivianna"],BZ["Feralas"],31.3,43.5,1)
+	self:addLookupList(VendorDB,8125,L["Dirge Quikcleave"],BZ["Tanaris"],52.6,28.1,0)
+	self:addLookupList(VendorDB,8131,L["Blizrik Buckshot"],BZ["Tanaris"],50.8,27.6,0)
+	self:addLookupList(VendorDB,8137,L["Gikkix"],BZ["Tanaris"],66.6,22.1,0)
+	self:addLookupList(VendorDB,8139,L["Jabbey"],BZ["Tanaris"],67.0,22.0,0)
+	self:addLookupList(VendorDB,8145,L["Sheendra Tallgrass"],BZ["Feralas"],74.5,42.8,2)
+	self:addLookupList(VendorDB,8150,L["Janet Hommers"],BZ["Desolace"],66.2,6.7,1)
+	self:addLookupList(VendorDB,8157,L["Logannas"],BZ["Feralas"],32.7,44.0,1)
+	self:addLookupList(VendorDB,8158,L["Bronk"],BZ["Feralas"],76.1,43.3,2)
+	self:addLookupList(VendorDB,8160,L["Nioma"],BZ["The Hinterlands"],13.4,43.3,1)
+	self:addLookupList(VendorDB,8161,L["Harggan"],BZ["The Hinterlands"],13.4,44.0,1)
+	self:addLookupList(VendorDB,8176,L["Gharash"],BZ["Swamp of Sorrows"],45.5,51.6,2)
+	self:addLookupList(VendorDB,8177,L["Rartar"],BZ["Swamp of Sorrows"],45.4,57.0,2)
+	self:addLookupList(VendorDB,8178,L["Nina Lightbrew"],BZ["Blasted Lands"],66.9,18.3,1)
+	self:addLookupList(VendorDB,8307,L["Tarban Hearthgrain"],BZ["The Barrens"],55.1,32.1,2)
+	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"],BZ["Thunder Bluff"],40.4,63.6,2)
+	self:addLookupList(VendorDB,8508,L["Gretta Ganter"],BZ["Dun Morogh"],31.5,44.7,1)
+	self:addLookupList(VendorDB,8678,L["Jubie Gadgetspring"],BZ["Azshara"],45.3,90.9,0)
+	self:addLookupList(VendorDB,8679,L["Knaz Blunderflame"],BZ["Stranglethorn Vale"],51.0,35.3,0)
+	self:addLookupList(VendorDB,8681,L["Outfitter Eric"],BZ["Ironforge"],43.2,29.2,1)
+	self:addLookupList(VendorDB,8878,L["Muuran"],BZ["Desolace"],55.6,56.5,2)
+	self:addLookupList(VendorDB,9179,L["Jazzrik"],BZ["Badlands"],42.5,52.6,2)
+	self:addLookupList(VendorDB,9499,BB["Plugger Spazzring"],BZ["Blackrock Depths"],0,0,0)
+	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"],BZ["Burning Steppes"],66.0,22.0,0)
+	self:addLookupList(VendorDB,9636,L["Kireena"],BZ["Desolace"],51.0,53.5,2)
+	self:addLookupList(VendorDB,10118,L["Nessa Shadowsong"],BZ["Teldrassil"],56.3,92.4,1)
+	self:addLookupList(VendorDB,10856,L["Argent Quartermaster Hasana"],BZ["Tirisfal Glades"],83.2,68.1,0)
+	self:addLookupList(VendorDB,10857,L["Argent Quartermaster Lightspark"],BZ["Western Plaguelands"],42.8,83.8,0)
+	self:addLookupList(VendorDB,11185,L["Xizzer Fizzbolt"],BZ["Winterspring"],60.8,38.6,0)
+	self:addLookupList(VendorDB,11187,L["Himmik"],BZ["Winterspring"],61.3,39.1,0)
+	self:addLookupList(VendorDB,11189,L["Qia"],BZ["Winterspring"],61.2,37.2,0)
+	self:addLookupList(VendorDB,11278,L["Magnus Frostwake"],BZ["Western Plaguelands"],68.1,77.6,0)
+	self:addLookupList(VendorDB,11536,L["Quartermaster Miranda Breechlock"],BZ["Eastern Plaguelands"],75.8,54.1,0)
+	self:addLookupList(VendorDB,11557,L["Meilosh"],BZ["Felwood"],65.7,2.9,2)
+	self:addLookupList(VendorDB,11874,L["Masat T'andr"],BZ["Swamp of Sorrows"],26.3,31.6,0)
+	self:addLookupList(VendorDB,12022,L["Lorelae Wintersong"],BZ["Moonglade"],48.3,40.1,0)
+	self:addLookupList(VendorDB,12033,L["Wulan"],BZ["Desolace"],26.2,69.7,2)
+	self:addLookupList(VendorDB,12043,L["Kulwia"],BZ["Stonetalon Mountains"],45.4,59.4,2)
+	self:addLookupList(VendorDB,12245,L["Vendor-Tron 1000"],BZ["Desolace"],60.3,38.1,0)
+	self:addLookupList(VendorDB,12246,L["Super-Seller 680"],BZ["Desolace"],40.5,79.3,0)
+	self:addLookupList(VendorDB,12941,L["Jase Farlane"],BZ["Eastern Plaguelands"],74.8,51.8,0)
+	self:addLookupList(VendorDB,12942,L["Leonard Porter"],BZ["Western Plaguelands"],43.0,84.3,1)
+	self:addLookupList(VendorDB,12943,L["Werg Thickblade"],BZ["Tirisfal Glades"],83.2,69.7,2)
+	self:addLookupList(VendorDB,12944,L["Lokhtos Darkbargainer"],BZ["Blackrock Depths"],0,0,0)
+	self:addLookupList(VendorDB,12956,L["Zannok Hidepiercer"],BZ["Silithus"],81.9,17.8,0)
+	self:addLookupList(VendorDB,12957,L["Blimo Gadgetspring"],BZ["Azshara"],45.3,90.9,0)
+	self:addLookupList(VendorDB,12958,L["Gigget Zipcoil"],BZ["The Hinterlands"],34.5,38.5,0)
+	self:addLookupList(VendorDB,12959,L["Nergal"],BZ["Un'Goro Crater"],43.3,7.7,0)
+	self:addLookupList(VendorDB,12962,L["Wik'Tar"],BZ["Ashenvale"],11.8,34.1,2)
+	self:addLookupList(VendorDB,13420,L["Penney Copperpinch"],BZ["Orgrimmar"],53.5,66.1,2)
+	self:addLookupList(VendorDB,13429,L["Nardstrum Copperpinch"],BZ["Undercity"],67.5,38.7,2)
+	self:addLookupList(VendorDB,13432,L["Seersa Copperpinch"],BZ["Thunder Bluff"],42.,55.1,2)
+	self:addLookupList(VendorDB,13433,L["Wulmort Jinglepocket"],BZ["Ironforge"],33.0,67.6,0)
+	self:addLookupList(VendorDB,13435,L["Khole Jinglepocket"],BZ["Stormwind City"],62.2,70.6,1)
+	self:addLookupList(VendorDB,14371,L["Shen'dralar Provisioner"],BZ["Dire Maul"],0,0,0)
+	self:addLookupList(VendorDB,14637,L["Zorbin Fandazzle"],BZ["Feralas"],44.8,43.4,0)
+	self:addLookupList(VendorDB,14738,L["Otho Moji'ko"],BZ["The Hinterlands"],79.3,79.1,2)
+	self:addLookupList(VendorDB,14921,L["Rin'wosho the Trader"],BZ["Stranglethorn Vale"],15.1,16.0,0)
+	self:addLookupList(VendorDB,15165,L["Haughty Modiste"],BZ["Tanaris"],66.5,22.3,0)
+	self:addLookupList(VendorDB,15176,L["Vargus"],BZ["Silithus"],51.2,38.8,0)
+	self:addLookupList(VendorDB,15179,L["Mishta"],BZ["Silithus"],49.9,36.5,0)
+	self:addLookupList(VendorDB,15293,L["Aendel Windspear"],BZ["Silithus"],62.6,49.8,0)
+	self:addLookupList(VendorDB,15419,L["Kania"],BZ["Silithus"],52.0,39.6,0)
+	self:addLookupList(VendorDB,15471,BB["Lieutenant General Andorov"],BZ["Ruins of Ahn'Qiraj"],0,0,0)
+	self:addLookupList(VendorDB,15909,L["Fariel Starsong"],BZ["Moonglade"],54.0,35.4,0)
+	self:addLookupList(VendorDB,16224,L["Rathis Tomber"],BZ["Ghostlands"],47.2,28.7,2)
+	self:addLookupList(VendorDB,16253,L["Master Chef Mouldier"],BZ["Ghostlands"],48.3,30.9,2)
+	self:addLookupList(VendorDB,16262,L["Landraelanis"],BZ["Eversong Woods"],49.0,47.0,2)
+	self:addLookupList(VendorDB,16365,L["Master Craftsman Omarion"],BZ["Naxxramas"] .. " (40 man)",0,0,0)
+	self:addLookupList(VendorDB,16388,L["Koren"],BZ["Karazhan"],0,0,0)
+	self:addLookupList(VendorDB,16583,L["Rohok"],BZ["Hellfire Peninsula"],53.2,38.2,2)
+	self:addLookupList(VendorDB,16585,L["Cookie One-Eye"],BZ["Hellfire Peninsula"],54.6,41.1,2)
+	self:addLookupList(VendorDB,16588,L["Apothecary Antonivich"],BZ["Hellfire Peninsula"],52.4,36.5,2)
+	self:addLookupList(VendorDB,16624,L["Gelanthis"],BZ["Silvermoon City"],90.8,73.6,2)
+	self:addLookupList(VendorDB,16635,L["Lyna"],BZ["Silvermoon City"],69.1,24.4,2)
+	self:addLookupList(VendorDB,16638,L["Deynna"],BZ["Silvermoon City"],55.8,51.0,2)
+	self:addLookupList(VendorDB,16641,L["Melaris"],BZ["Silvermoon City"],66.0,20.6,2)
+	self:addLookupList(VendorDB,16657,L["Feera"],BZ["The Exodar"],54.0,90.5,1)
+	self:addLookupList(VendorDB,16670,L["Eriden"],BZ["Silvermoon City"],79.5,36.2,2)
+	self:addLookupList(VendorDB,16677,L["Quelis"],BZ["Silvermoon City"],69.3,70.7,2)
+	self:addLookupList(VendorDB,16689,L["Zaralda"],BZ["Silvermoon City"],84.0,78.8,2)
+	self:addLookupList(VendorDB,16705,L["Altaa"],BZ["The Exodar"],27.5,62.1,1)
+	self:addLookupList(VendorDB,16713,L["Arras"],BZ["The Exodar"],60.0,89.5,1)
+	self:addLookupList(VendorDB,16718,L["Phea"],BZ["The Exodar"],54.7,26.5,1)
+	self:addLookupList(VendorDB,16722,L["Egomis"],BZ["The Exodar"],39.1,39.4,1)
+	self:addLookupList(VendorDB,16748,L["Haferet"],BZ["The Exodar"],66.0,74.6,1)
+	self:addLookupList(VendorDB,16767,L["Neii"],BZ["The Exodar"],64.5,68.5,1)
+	self:addLookupList(VendorDB,16782,L["Yatheon"],BZ["Silvermoon City"],76.0,37.7,2)
+	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZ["Hellfire Peninsula"],54.3,63.6,1)
+	self:addLookupList(VendorDB,17246,L["\"Cookie\" McWeaksauce"],BZ["Azuremyst Isle"],46.7,70.5,1)
+	self:addLookupList(VendorDB,17512,L["Arred"],BZ["The Exodar"],45.0,26.0,1)
+	self:addLookupList(VendorDB,17518,L["Ythyar"],BZ["Karazhan"],0,0,0)
+	self:addLookupList(VendorDB,17585,L["Quartermaster Urgronn"],BZ["Hellfire Peninsula"],54.9,37.9,2)
+	self:addLookupList(VendorDB,17657,L["Logistics Officer Ulrike"],BZ["Hellfire Peninsula"],56.7,62.6,1)
+	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"],BZ["Zangarmarsh"],79.3,63.8,0)
+	self:addLookupList(VendorDB,18005,L["Haalrun"],BZ["Zangarmarsh"],67.8,48.0,1)
+	self:addLookupList(VendorDB,18011,L["Zurai"],BZ["Zangarmarsh"],85.2,54.7,2)
+	self:addLookupList(VendorDB,18015,L["Gambarinka"],BZ["Zangarmarsh"],31.7,49.3,2)
+	self:addLookupList(VendorDB,18017,L["Seer Janidi"],BZ["Zangarmarsh"],32.4,51.9,2)
+	self:addLookupList(VendorDB,18255,L["Apprentice Darius"],BZ["Deadwind Pass"],47.0,75.3,0)
+	self:addLookupList(VendorDB,18382,L["Mycah"],BZ["Zangarmarsh"],17.9,51.2,0)
+	self:addLookupList(VendorDB,18427,L["Fazu"],BZ["Bloodmyst Isle"],53.5,56.5,1)
+	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZ["Shattrath City"],72.3,31.0,0)
+	self:addLookupList(VendorDB,18664,L["Aged Dalaran Wizard"],BZ["Old Hillsbrad Foothills"],0,0,0)
+	self:addLookupList(VendorDB,18672,L["Thomas Yance"],BZ["Old Hillsbrad Foothills"],0,0,0)
+	self:addLookupList(VendorDB,18753,L["Felannia"],BZ["Hellfire Peninsula"],52.3,36.1,2)
+	self:addLookupList(VendorDB,18773,L["Johan Barnes"],BZ["Hellfire Peninsula"],53.7,66.1,1)
+	self:addLookupList(VendorDB,18775,L["Lebowski"],BZ["Hellfire Peninsula"],55.7,65.5,1)
+	self:addLookupList(VendorDB,18802,L["Alchemist Gribble"],BZ["Hellfire Peninsula"],53.8,65.8,1)
+	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"],BZ["Nagrand"],41.2,44.3,2)
+	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"],BZ["Nagrand"],41.2,44.3,1)
+	self:addLookupList(VendorDB,18911,L["Juno Dufrain"],BZ["Zangarmarsh"],78.0,66.1,0)
+	self:addLookupList(VendorDB,18951,L["Erilia"],BZ["Eversong Woods"],55.5,54.0,2)
+	self:addLookupList(VendorDB,18957,L["Innkeeper Grilka"],BZ["Terokkar Forest"],48.8,45.1,2)
+	self:addLookupList(VendorDB,18960,L["Rungor"],BZ["Terokkar Forest"],48.8,46.1,2)
+	self:addLookupList(VendorDB,19004,L["Vodesiin"],BZ["Hellfire Peninsula"],24.4,38.8,1)
+	self:addLookupList(VendorDB,19015,L["Mathar G'ochar"],BZ["Nagrand"],57.0,39.6,2)
+	self:addLookupList(VendorDB,19017,L["Borto"],BZ["Nagrand"],53.3,71.9,1)
+	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"],BZ["Terokkar Forest"],55.7,53.1,1)
+	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"],BZ["Terokkar Forest"],57.7,53.4,1)
+	self:addLookupList(VendorDB,19065,L["Inessera"],BZ["Shattrath City"],34.5,20.2,0)
+	self:addLookupList(VendorDB,19074,L["Skreah"],BZ["Shattrath City"],46.0,20.1,0)
+	self:addLookupList(VendorDB,19195,L["Jim Saltit"],BZ["Shattrath City"],63.6,68.6,0)
+	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZ["Shattrath City"],661,68.7,0)
+	self:addLookupList(VendorDB,19213,L["Eiin"],BZ["Shattrath City"],66.2,68.7,0)
+	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"],BZ["Shattrath City"],43.5,96.9,0)
+	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZ["Terokkar Forest"],56.7,53.3,1)
+	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"],BZ["Shattrath City"],47.9,26.1,0)
+	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"],BZ["Shattrath City"],60.5,64.2,0)
+	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZ["Shadowmoon Valley"],28.9,30.8,2)
+	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZ["Shadowmoon Valley"],36.8,54.4,1)
+	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZ["Shadowmoon Valley"],36.8,55.1,1)
+	self:addLookupList(VendorDB,19383,L["Captured Gnome"],BZ["Zangarmarsh"],32.5,48.1,2)
+	self:addLookupList(VendorDB,19521,L["Arrond"],BZ["Shadowmoon Valley"],55.9,58.2,0)
+	self:addLookupList(VendorDB,19537,L["Dealer Malij"],BZ["Netherstorm"],44.2,34.0,0)
+	self:addLookupList(VendorDB,19540,L["Asarnan"],BZ["Netherstorm"],44.2,33.7,0)
+	self:addLookupList(VendorDB,19661,L["Viggz Shinesparked"],BZ["Shattrath City"],64.9,69.1,0)
+	self:addLookupList(VendorDB,19662,L["Aaron Hollman"],BZ["Shattrath City"],63.1,71.1,0)
+	self:addLookupList(VendorDB,19663,L["Madame Ruby"],BZ["Shattrath City"],63.1,69.3,0)
+	self:addLookupList(VendorDB,19694,L["Loolruna"],BZ["Zangarmarsh"],68.5,50.1,1)
+	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"],BZ["Zangarmarsh"],40.6,28.2,1)
+	self:addLookupList(VendorDB,19836,L["Mixie Farshot"],BZ["Hellfire Peninsula"],61.1,81.5,2)
+	self:addLookupList(VendorDB,19837,L["Daga Ramba"],BZ["Blade's Edge Mountains"],51.1,57.7,2)
+	self:addLookupList(VendorDB,20028,L["Doba"],BZ["Zangarmarsh"],42.3,27.9,1)
+	self:addLookupList(VendorDB,20096,L["Uriku"],BZ["Nagrand"],56.2,73.3,1)
+	self:addLookupList(VendorDB,20097,L["Nula the Butcher"],BZ["Nagrand"],58.0,35.7,2)
+	self:addLookupList(VendorDB,20240,L["Trader Narasu"],BZ["Nagrand"],54.6,75.2,1)
+	self:addLookupList(VendorDB,20241,L["Provisioner Nasela"],BZ["Nagrand"],53.5,36.9,2)
+	self:addLookupList(VendorDB,20242,L["Karaaz"],BZ["Netherstorm"],43.6,34.3,0)
+	self:addLookupList(VendorDB,20916,L["Xerintha Ravenoak"],BZ["Blade's Edge Mountains"],62.5,40.3,0)
+	self:addLookupList(VendorDB,21113,L["Sassa Weldwell"],BZ["Blade's Edge Mountains"],61.3,68.9,1)
+	self:addLookupList(VendorDB,21432,L["Almaador"],BZ["Shattrath City"],51.0,41.9,0)
+	self:addLookupList(VendorDB,21474,L["Coreiel"],BZ["Nagrand"],42.8,42.6,2)
+	self:addLookupList(VendorDB,21485,L["Aldraan"],BZ["Nagrand"],42.9,42.5,1)
+	self:addLookupList(VendorDB,21643,L["Alurmi"],BZ["Tanaris"],63.6,57.6,0)
+	self:addLookupList(VendorDB,21655,L["Nakodu"],BZ["Shattrath City"],62.1,69.0,0)
+	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZ["Shattrath City"],66.0,69.0,0)
+	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"],BZ["Shattrath City"],66.0,67.8,0)
+	self:addLookupList(VendorDB,22213,L["Gidge Spellweaver"],BZ["Shattrath City"],66.0,67.9,0)
+	self:addLookupList(VendorDB,23007,L["Paulsta'ats"],BZ["Nagrand"],30.6,57.0,0)
+	self:addLookupList(VendorDB,23010,L["Wolgren Jinglepocket"],BZ["The Exodar"],54.5,47.2,1)
+	self:addLookupList(VendorDB,23012,L["Hotoppik Copperpinch"],BZ["Silvermoon City"],63.5,79.1,2)
+	self:addLookupList(VendorDB,23064,L["Eebee Jinglepocket"],BZ["Shattrath City"],51.0,31.3,0)
+	self:addLookupList(VendorDB,23159,L["Okuno"],BZ["Black Temple"],0,0,0)
+	self:addLookupList(VendorDB,23437,L["Indormi"],BZ["Hyjal Summit"],0,0,0)
+	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"],BZ["Isle of Quel'Danas"],47.1,30.0,0)
+	self:addLookupList(VendorDB,25950,L["Shaani"],BZ["Isle of Quel'Danas"],51.5,32.6,0)
+	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZ["Dragonblight"],36.3,46.5,2)
+	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"],BZ["Grizzly Hills"],22.6,66.1,2)
+	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZ["Dragonblight"],76.9,62.2,2)
+	self:addLookupList(VendorDB,27054,L["Modoru"],BZ["Dragonblight"],28.9,55.9,1)
+	self:addLookupList(VendorDB,27147,L["Librarian Erickson"],BZ["Borean Tundra"],46.7,32.5,0)
+	self:addLookupList(VendorDB,27666,L["Ontuvo"],BZ["Shattrath City"],48.7,41.3,0)
+	self:addLookupList(VendorDB,28701,L["Timothy Jones"],BZ["Dalaran"],40.5,35.2,0)
+	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"],BZ["Dalaran"],39.1,41.5,0)
+	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"],BZ["Dalaran"],40.5,34.4,0)
+	self:addLookupList(VendorDB,28722,L["Bryan Landers"],BZ["Dalaran"],39.1,26.5,0)
+	self:addLookupList(VendorDB,28723,L["Larana Drome"],BZ["Dalaran"],42.3,37.5,0)
+	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZ["Dalaran"],34.6,34.5,0)
+	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"],BZ["Dalaran"],36.5,33.5,0)
+	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZ["Dalaran"],36.5,34.0,0)
+	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZ["Icecrown"],87.6,75.6,0)
+	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZ["Wintergrasp"],49.0,17.1,1)
+	self:addLookupList(VendorDB,31031,L["Misensi"],BZ["Dalaran"],70.1,38.5,2)
+	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZ["Dalaran"],41.5,64.8,1)
+	self:addLookupList(VendorDB,31910,L["Geen"],BZ["Sholazar Basin"],54.5,56.2,0)
+	self:addLookupList(VendorDB,31911,L["Tanak"],BZ["Sholazar Basin"],55.1,69.1,0)
+	self:addLookupList(VendorDB,31916,L["Tanaika"],BZ["Howling Fjord"],25.5,58.7,0)
+	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZ["Dalaran"],25.5,47.4,0)
+	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZ["Wintergrasp"],51.7,17.5,1)
+	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZ["Wintergrasp"],51.7,17.5,2)
+	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZ["Dalaran"],38.7,40.8,0)
+	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZ["Dalaran"],37.6,29.5,0)
+	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZ["Dragonblight"],59.9,53.1,0)
+	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZ["Icecrown"],43.5,20.6,0)
+	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZ["The Storm Peaks"],66.2,61.4,0)
+	self:addLookupList(VendorDB,32564,L["Logistics Officer Silverstone"],BZ["Borean Tundra"],57.7,66.5,1)
+	self:addLookupList(VendorDB,32565,L["Gara Skullcrush"],BZ["Borean Tundra"],41.4,53.6,2)
+	self:addLookupList(VendorDB,32763,L["Sairuk"],BZ["Dragonblight"],48.5,75.7,0)
+	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"],BZ["Howling Fjord"],59.7,63.9,1)
+	self:addLookupList(VendorDB,32774,L["Sebastian Crane"],BZ["Howling Fjord"],79.6,30.7,2)
+	self:addLookupList(VendorDB,33602,L["Anuur"],BZ["Icecrown"],71.4,20.8,0)
+	self:addLookupList(VendorDB,33637,L["Kirembri Silvermane"],BZ["Shattrath City"],58.1,75.0,0)
+	self:addLookupList(VendorDB,33680,L["Nemiha"],BZ["Shattrath City"],36.1,47.7,0)
+	self:addLookupList(VendorDB,34039,L["Lady Palanseer"],BZ["Orgrimmar"],37.0,64.9,2)
+	self:addLookupList(VendorDB,34079,L["Captain O'Neal"],BZ["Stormwind City"],75.7,66.6,1)
+	self:addLookupList(VendorDB,37687,L["Alchemist Finklestein"],BZ["Icecrown Citadel"],0,0,0)
+
+end
diff --git a/RecipeDB/Alchemy.lua b/RecipeDB/Alchemy.lua
deleted file mode 100644
index 05d32b5..0000000
--- a/RecipeDB/Alchemy.lua
+++ /dev/null
@@ -1,1477 +0,0 @@
---[[
-************************************************************************
-Alchemy.lua
-Alchemy data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
-
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitAlchemy(RecipeDB)
-
-	if initialized then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 51304, nil, Game, Orange, Yellow, Green, Gray)
-	end
-
-	-- Elixir of Lion's Strength -- 2329
-	AddRecipe(2329,1,2454,1,GAME_ORIG,1,55,75,95)
-	self:addTradeFlags(RecipeDB,2329, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41, F_DPS)
-	self:addTradeAcquire(RecipeDB,2329,8,8)
-
-	-- Minor Healing Potion -- 2330
-	AddRecipe(2330,1,118,1,GAME_ORIG,1,55,75,95)
-	self:addTradeFlags(RecipeDB,2330, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,2330,8,8)
-
-	-- Minor Mana Potion -- 2331
-	AddRecipe(2331,25,2455,1,GAME_ORIG,25,65,85,105)
-	self:addTradeFlags(RecipeDB,2331, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,2331,1,1215,1,1246,1,1386,1,1470,1,2132,1,2391,1,2837,1,3009,1,3184,1,3347,1,3603,1,4160,1,4611,1,5177,1,5499,1,7948,1,16161,1,16588,1,16642,1,16723,1,17215,1,18802,1,19052,1,27029,1,3964,1,33608,1,33674,1,27023,1,4900)
-
-	-- Minor Rejuvenation Potion -- 2332
-	AddRecipe(2332,40,2456,1,GAME_ORIG,40,70,90,110)
-	self:addTradeFlags(RecipeDB,2332, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,2332,1,1215,1,1246,1,1386,1,1470,1,2132,1,2391,1,2837,1,3009,1,3184,1,3347,1,3603,1,4160,1,4611,1,5177,1,5499,1,7948,1,16161,1,16588,1,16642,1,16723,1,17215,1,18802,1,19052,1,27029,1,3964,1,33608,1,33674,1,27023,1,4900)
-
-	-- Elixir of Lesser Agility -- 2333
-	AddRecipe(2333,140,3390,2,GAME_ORIG,140,165,185,205)
-	self:addTradeFlags(RecipeDB,2333, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,51)
-	self:addTradeAcquire(RecipeDB,2333,7,2)
-
-	-- Elixir of Minor Fortitude -- 2334
-	AddRecipe(2334,50,2458,1,GAME_ORIG,50,80,100,120)
-	self:addTradeFlags(RecipeDB,2334, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,2334,1,1215,1,1246,1,1386,1,1470,1,2132,1,2391,1
-	,2837,1,3009,1,3184,1,3347,1,3603,1,4160,1,4611,1,5177,1,5499,1,7948
-	,1,16161,1,16588,1,16642,1,16723,1
-	,17215,1,18802,1,19052,1,27029,1,3964,1,33608,1,33674,1,27023,1,4900)
-
-	-- Swiftness Potion -- 2335
-	AddRecipe(2335,60,2459,2,GAME_ORIG,60,90,110,130)
-	self:addTradeFlags(RecipeDB,2335, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,2335,7,2)
-
-	-- Lesser Healing Potion -- 2337
-	AddRecipe(2337,55,858,1,GAME_ORIG,55,85,105,125)
-	self:addTradeFlags(RecipeDB,2337, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,2337,1,1215,1,1246,1,1386,1,1470,1,2132,1,2391,1
-	,2837,1,3009,1,3184,1,3347,1,3603,1,4160,1,4611,1,5177,1,5499,1,7948
-	,1,16161,1,16588,1,16642,1,16723,1
-	,17215,1,18802,1,19052,1,27029,1,3964,1,33608,1,33674,1,27023,1,4900)
-
-	-- Weak Troll's Blood Elixir -- 3170
-	AddRecipe(3170,15,3382,1,GAME_ORIG,15,60,80,100)
-	self:addTradeFlags(RecipeDB,3170, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,3170,1,1215,1,1246,1,1386,1,1470,1,2132,1,2391,1
-	,2837,1,3009,1,3184,1,3347,1,3603,1,4160,1,4611,1,5177,1,5499,1,7948
-	,1,16161,1,16588,1,16642,1,16723,1,17215,1,18802,1,19052,1,27029,1,3964,1,33608,1,33674,1,27023,1,4900)
-
-	-- Elixir of Wisdom -- 3171
-	AddRecipe(3171,90,3383,1,GAME_ORIG,90,120,140,160)
-	self:addTradeFlags(RecipeDB,3171, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,3171,1,1386,1,2391,1,2837,1,3009,1,3347,1,4160,
-	1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1,19052,
-	1,27029,1,3603,1,1470,1,3964,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,
-	1,16161)
-
-	-- Minor Magic Resistance Potion -- 3172
-	AddRecipe(3172,110,3384,1,GAME_ORIG,110,135,155,175)
-	self:addTradeFlags(RecipeDB,3172, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 3172, A_WORLD_DROP, R_COMMON)
-
-	-- Lesser Mana Potion -- 3173
-	AddRecipe(3173,120,3385,1,GAME_ORIG,120,145,165,185)
-	self:addTradeFlags(RecipeDB,3173, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,3173,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
-	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
-	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
-	,16161)
-
-	-- Potion of Curing -- 3174
-	AddRecipe(3174,120,3386,1,GAME_ORIG,120,145,165,185)
-	self:addTradeFlags(RecipeDB, 3174, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 3174, A_WORLD_DROP, R_COMMON)
-
-	-- Limited Invulnerability Potion -- 3175
-	AddRecipe(3175,250,3387,2,GAME_ORIG,250,275,295,315)
-	self:addTradeFlags(RecipeDB, 3175, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 3175, A_WORLD_DROP, R_UNCOMMON)
-
-	-- Strong Troll's Blood Elixir -- 3176
-	AddRecipe(3176,125,3388,1,GAME_ORIG,125,150,170,190)
-	self:addTradeFlags(RecipeDB,3176, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,3176,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
-	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
-	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
-	,16161)
-
-	-- Elixir of Defense -- 3177
-	AddRecipe(3177,130,3389,1,GAME_ORIG,130,155,175,195)
-	self:addTradeFlags(RecipeDB,3177, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,52)
-	self:addTradeAcquire(RecipeDB,3177,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
-	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
-	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
-	,16161)
-
-	-- Elixir of Ogre's Strength -- 3188
-	AddRecipe(3188, 150, 3391, R_COMMON, GAME_ORIG, 150, 175, 195, 215)
-	self:addTradeFlags(RecipeDB,3188, F_ALLIANCE, F_HORDE, F_TRAINER, F_WORLD_DROP, F_IBOE, F_RBOE, F_DPS)
-	self:addTradeAcquire(RecipeDB,3188, A_WORLD_DROP, R_COMMON)
-
-	-- Elixir of Minor Agility -- 3230
-	AddRecipe(3230,50,2457,2,GAME_ORIG,50,80,100,120)
-	self:addTradeFlags(RecipeDB,3230, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE, F_DPS)
-	self:addTradeAcquire(RecipeDB, 3230, A_WORLD_DROP, R_UNCOMMON)
-
-	-- Healing Potion -- 3447
-	AddRecipe(3447,110,929,1,GAME_ORIG,110,135,155,175)
-	self:addTradeFlags(RecipeDB,3447, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,3447,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
-	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
-	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
-	,16161)
-
-	-- Lesser Invisibility Potion -- 3448
-	AddRecipe(3448,165,3823,1,GAME_ORIG,165,185,205,225)
-	self:addTradeFlags(RecipeDB,3448, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,3448,1,1386,1,4160,1,4611,1,7948,1,16588,1,18802
-	,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,
-	1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
-
-	-- Elixir of Fortitude -- 3450
-	AddRecipe(3450,175,3825,1,GAME_ORIG,175,195,215,235)
-	self:addTradeFlags(RecipeDB,3450, F_ALLIANCE, F_HORDE, F_TRAINER, F_WORLD_DROP,F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,3450,7,1,1,1386,1,4160,1,4611,1,7948,1,16588,1,
-	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
-	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
-
-	-- Mighty Troll's Blood Elixir -- 3451
-	AddRecipe(3451,180,3826,1,GAME_ORIG,180,200,220,240)
-	self:addTradeFlags(RecipeDB,3451, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,3451,7,1)
-
-	-- Mana Potion -- 3452
-	AddRecipe(3452,160,3827,1,GAME_ORIG,160,180,200,220)
-	self:addTradeFlags(RecipeDB,3452, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,3452,1,1386,1,4160,1,4611,1,7948,1,16588,1,18802
-	,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,
-	1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
-
-	-- Elixir of Detect Lesser Invisibility -- 3453
-	AddRecipe(3453,195,3828,2,GAME_ORIG,195,215,235,255)
-	self:addTradeFlags(RecipeDB,3453, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,3453,7,2)
-
-	-- Frost Oil -- 3454
-	AddRecipe(3454,200,3829,2,GAME_ORIG,200,220,240,260)
-	self:addTradeFlags(RecipeDB,3454, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,3454,2,2480)
-
-	-- Discolored Healing Potion -- 4508
-	AddRecipe(4508,50,4596,2,GAME_ORIG,50,80,100,120)
-	self:addTradeFlags(RecipeDB,4508,2,8,F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,4508,4,429)
-
-	-- Lesser Stoneshield Potion -- 4942
-	AddRecipe(4942,215,4623,1,GAME_ORIG,215,230,250,270)
-	self:addTradeFlags(RecipeDB,4942,1,2,8,F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,4942,4,715)
-
-	-- Rage Potion -- 6617
-	AddRecipe(6617,60,5631,1,GAME_ORIG,60,90,110,130)
-	self:addTradeFlags(RecipeDB,6617, F_ALLIANCE, F_HORDE, F_QUEST, F_DRUID,F_WARRIOR,F_IBOE, F_RBOE,51,52)
-	self:addTradeAcquire(RecipeDB,6617,2,1669,2,1685,2,3335,2,3499)
-
-	-- Great Rage Potion -- 6618
-	AddRecipe(6618,175,5633,1,GAME_ORIG,175,195,215,235)
-	self:addTradeFlags(RecipeDB,6618, F_ALLIANCE, F_HORDE, F_QUEST, F_DRUID,F_WARRIOR,F_IBOE, F_RBOE,51,52)
-	self:addTradeAcquire(RecipeDB,6618,2,3335,2,4226)
-
-	-- Elixir of Water Breathing -- 7179
-	AddRecipe(7179,90,5996,1,GAME_ORIG,90,120,140,160)
-	self:addTradeFlags(RecipeDB,7179, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,7179,1,1386,1,2391,1,2837,1,3009,1,3347,1,4160,
-	1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1,19052,
-	1,27029,1,3603,1,1470,1,3964,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,
-	1,16161)
-
-	-- Greater Healing Potion -- 7181
-	AddRecipe(7181,155,1710,1,GAME_ORIG,155,175,195,215)
-	self:addTradeFlags(RecipeDB,7181, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,7181,1,1386,1,4160,1,4611,1,7948,1,16588,1,18802
-	,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,
-	1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
-
-	-- Elixir of Minor Defense -- 7183
-	AddRecipe(7183,1,5997,1,GAME_ORIG,1,55,75,95)
-	self:addTradeFlags(RecipeDB,7183,1,3,F_IBOE, 41,52)
-	self:addTradeAcquire(RecipeDB,7183,8,8)
-
-	-- Holy Protection Potion -- 7255
-	AddRecipe(7255,100,6051,1,GAME_ORIG,100,130,150,170)
-	self:addTradeFlags(RecipeDB,7255, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,7255,2,1685,2,3134,2,3490)
-
-	-- Shadow Protection Potion -- 7256
-	AddRecipe(7256,135,6048,1,GAME_ORIG,135,160,180,200)
-	self:addTradeFlags(RecipeDB,7256, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,7256,2,2393,2,3956)
-
-	-- Fire Protection Potion -- 7257
-	AddRecipe(7257,165,6049,1,GAME_ORIG,165,210,230,250)
-	self:addTradeFlags(RecipeDB,7257, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,7257,2,4083,2,2380)
-
-	-- Frost Protection Potion -- 7258
-	AddRecipe(7258,190,6050,1,GAME_ORIG,190,205,225,245)
-	self:addTradeFlags(RecipeDB,7258, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,7258,2,2812,2,2848)
-
-	-- Nature Protection Potion -- 7259
-	AddRecipe(7259,190,6052,1,GAME_ORIG,190,210,230,250)
-	self:addTradeFlags(RecipeDB,7259, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,7259,2,2848,2,8157,2,8158,2,5594)
-
-	-- Blackmouth Oil -- 7836
-	AddRecipe(7836,80,6370,1,GAME_ORIG,80,80,90,100)
-	self:addTradeFlags(RecipeDB,7836, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,7836,1,1386,1,2391,1,2837,1,3009,1,3347,1,4160,
-	1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1,19052,
-	1,27029,1,3603,1,1470,1,3964,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
-	,16161)
-
-	-- Fire Oil -- 7837
-	AddRecipe(7837,130,6371,1,GAME_ORIG,130,150,160,170)
-	self:addTradeFlags(RecipeDB,7837, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,7837,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
-	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
-	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
-	,16161)
-
-	-- Swim Speed Potion -- 7841
-	AddRecipe(7841,100,6372,1,GAME_ORIG,100,130,150,170)
-	self:addTradeFlags(RecipeDB,7841, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,7841,1,1386,1,2391,1,2837,1,3009,1,3347,1,4160,
-	1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1,19052,
-	1,27029,1,3603,1,1470,1,3964,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,
-	1,16161)
-
-	-- Elixir of Firepower -- 7845
-	AddRecipe(7845,140,6373,1,GAME_ORIG,140,165,185,205)
-	self:addTradeFlags(RecipeDB,7845, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,7845,1,1386,1,2391,1,2837,1,3009,1,3347,1,3964,1
-	,4160,1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1
-	,19052,1,27029,1,3603,1,1470,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,1
-	,16161)
-
-	-- Elixir of Giant Growth -- 8240
-	AddRecipe(8240,90,6662,2,GAME_ORIG,90,120,140,160)
-	self:addTradeFlags(RecipeDB,8240, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,51)
-	self:addTradeAcquire(RecipeDB,8240,7,2)
-
-	-- Greater Mana Potion -- 11448
-	AddRecipe(11448,205,6149,1,GAME_ORIG,205,220,240,260)
-	self:addTradeFlags(RecipeDB,11448, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,11448,1,1386,1,4160,1,4611,1,7948,1,16588,1,
-	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
-	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
-
-	-- Elixir of Agility -- 11449
-	AddRecipe(11449,185,8949,1,GAME_ORIG,185,205,225,245)
-	self:addTradeFlags(RecipeDB,11449, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,11449,1,1386,1,4160,1,4611,1,7948,1,16588,1,
-	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
-	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
-
-	-- Elixir of Greater Defense -- 11450
-	AddRecipe(11450,195,8951,1,GAME_ORIG,195,215,235,255)
-	self:addTradeFlags(RecipeDB,11450, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,52)
-	self:addTradeAcquire(RecipeDB,11450,1,1386,1,4160,1,4611,1,7948,1,16588,1,
-	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
-	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
-
-	-- Oil of Immolation -- 11451
-	AddRecipe(11451,205,8956,1,GAME_ORIG,205,220,240,260)
-	self:addTradeFlags(RecipeDB,11451, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,11451,1,1386,1,4160,1,4611,1,7948,1,16588,1,
-	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
-	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
-
-	-- Restorative Potion -- 11452
-	AddRecipe(11452,210,9030,1,GAME_ORIG,210,225,245,265)
-	self:addTradeFlags(RecipeDB,11452,1,2,8,F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,11452,4,2203,4,2501)
-
-	-- Magic Resistance Potion -- 11453
-	AddRecipe(11453,210,9036,2,GAME_ORIG,210,225,245,265)
-	self:addTradeFlags(RecipeDB,11453, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,11453,7,2)
-
-	-- Goblin Rocket Fuel -- 11456
-	AddRecipe(11456,210,9061,1,GAME_ORIG,210,225,245,265)
-	self:addTradeFlags(RecipeDB,11456, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,11456,8,9)
-
-	-- Superior Healing Potion -- 11457
-	AddRecipe(11457,215,3928,1,GAME_ORIG,215,230,250,270)
-	self:addTradeFlags(RecipeDB,11457, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,11457,1,1386,1,4160,1,4611,1,7948,1,16588,1,
-	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
-	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
-
-	-- Wildvine Potion -- 11458
-	AddRecipe(11458,225,9144,2,GAME_ORIG,225,240,260,280)
-	self:addTradeFlags(RecipeDB,11458, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,11458,7,2)
-
-	-- Philosopher's Stone -- 11459
-	AddRecipe(11459,225,9149,1,GAME_ORIG,225,240,260,280)
-	self:addTradeFlags(RecipeDB,11459, F_ALLIANCE, F_HORDE, F_QUEST, 37,41,53,54,61)
-	self:addTradeAcquire(RecipeDB,11459,2,5594)
-
-	-- Elixir of Detect Undead -- 11460
-	AddRecipe(11460,230,9154,1,GAME_ORIG,230,245,265,285)
-	self:addTradeFlags(RecipeDB,11460, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,11460,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Arcane Elixir -- 11461
-	AddRecipe(11461,235,9155,1,GAME_ORIG,235,250,270,290)
-	self:addTradeFlags(RecipeDB,11461, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,11461,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Invisibility Potion -- 11464
-	AddRecipe(11464,235,9172,2,GAME_ORIG,235,250,270,290)
-	self:addTradeFlags(RecipeDB,11464, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,11464,7,2)
-
-	-- Elixir of Greater Intellect -- 11465
-	AddRecipe(11465,235,9179,1,GAME_ORIG,235,250,270,290)
-	self:addTradeFlags(RecipeDB,11465, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,11465,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Gift of Arthas -- 11466
-	AddRecipe(11466,240,9088,2,GAME_ORIG,240,255,275,295)
-	self:addTradeFlags(RecipeDB,11466, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,11466,3,1783,3,1791)
-
-	-- Elixir of Greater Agility -- 11467
-	AddRecipe(11467,240,9187,1,GAME_ORIG,240,255,275,295)
-	self:addTradeFlags(RecipeDB,11467, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,11467,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Elixir of Dream Vision -- 11468
-	AddRecipe(11468,240,9197,2,GAME_ORIG,240,255,275,295)
-	self:addTradeFlags(RecipeDB,11468, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,11468,7,2)
-
-	-- Elixir of Giants -- 11472
-	AddRecipe(11472,245,9206,2,GAME_ORIG,245,260,280,300)
-	self:addTradeFlags(RecipeDB,11472, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,51)
-	self:addTradeAcquire(RecipeDB,11472,7,2)
-
-	-- Ghost Dye -- 11473
-	AddRecipe(11473,245,9210,1,GAME_ORIG,245,260,280,300)
-	self:addTradeFlags(RecipeDB,11473, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,11473,2,8157,2,8158)
-
-	-- Elixir of Shadow Power -- 11476
-	AddRecipe(11476,250,9264,2,GAME_ORIG,250,265,285,305)
-	self:addTradeFlags(RecipeDB,11476, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE,53,54)
-	self:addTradeAcquire(RecipeDB,11476,2,1313,2,4610)
-
-	-- Elixir of Demonslaying -- 11477
-	AddRecipe(11477,250,9224,1,GAME_ORIG,250,265,285,305)
-	self:addTradeFlags(RecipeDB,11477, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE,51)
-	self:addTradeAcquire(RecipeDB,11477,2,8177,2,8178)
-
-	-- Elixir of Detect Demon -- 11478
-	AddRecipe(11478,250,9233,1,GAME_ORIG,250,265,285,305)
-	self:addTradeFlags(RecipeDB,11478, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,11478,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Transmute: Iron to Gold -- 11479
-	AddRecipe(11479,225,3577,1,GAME_ORIG,225,240,260,280)
-	self:addTradeFlags(RecipeDB,11479, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,11479,2,5594)
-
-	-- Transmute: Mithril to Truesilver -- 11480
-	AddRecipe(11480,225,6037,1,GAME_ORIG,225,240,260,280)
-	self:addTradeFlags(RecipeDB,11480, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,11480,2,5594)
-
-	-- Catseye Elixir -- 12609
-	AddRecipe(12609,200,10592,1,GAME_ORIG,200,220,240,260)
-	self:addTradeFlags(RecipeDB,12609, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,12609,1,1386,1,4160,1,4611,1,7948,1,16588,1,
-	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
-	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,5499,1,16161)
-
-	-- Dreamless Sleep Potion -- 15833
-	AddRecipe(15833,230,12190,1,GAME_ORIG,230,245,265,285)
-	self:addTradeFlags(RecipeDB,15833, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,15833,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Transmute: Arcanite -- 17187
-	AddRecipe(17187,275,12360,1,GAME_ORIG,275,275,282,290)
-	self:addTradeFlags(RecipeDB,17187, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17187,2,5594)
-
-	-- Stonescale Oil -- 17551
-	AddRecipe(17551,250,13423,1,GAME_ORIG,250,250,255,260)
-	self:addTradeFlags(RecipeDB,17551, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,17551,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Mighty Rage Potion -- 17552
-	AddRecipe(17552,255,13442,2,GAME_ORIG,255,270,290,310)
-	self:addTradeFlags(RecipeDB,17552, F_ALLIANCE, F_HORDE, F_TRAINER, F_DRUID,F_WARRIOR,F_IBOE, F_RBOE,51,52)
-	self:addTradeAcquire(RecipeDB,17552,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Superior Mana Potion -- 17553
-	AddRecipe(17553,260,13443,1,GAME_ORIG,260,275,295,315)
-	self:addTradeFlags(RecipeDB,17553, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17553,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Elixir of Superior Defense -- 17554
-	AddRecipe(17554,265,13445,1,GAME_ORIG,265,280,300,320)
-	self:addTradeFlags(RecipeDB,17554, F_ALLIANCE, F_HORDE, F_TRAINER, F_QUEST ,F_IBOE, F_RBOE,52)
-	self:addTradeAcquire(RecipeDB,17554,2,5178,2,3348)
-
-	-- Elixir of the Sages -- 17555
-	AddRecipe(17555,270,13447,2,GAME_ORIG,270,285,305,325)
-	self:addTradeFlags(RecipeDB,17555, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE,53,54)
-	self:addTradeAcquire(RecipeDB,17555,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Major Healing Potion -- 17556
-	AddRecipe(17556,275,13446,1,GAME_ORIG,275,290,310,330)
-	self:addTradeFlags(RecipeDB,17556, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17556,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Elixir of Brute Force -- 17557
-	AddRecipe(17557,275,13453,2,GAME_ORIG,275,290,310,330)
-	self:addTradeFlags(RecipeDB,17557, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE,51)
-	self:addTradeAcquire(RecipeDB,17557,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Transmute: Air to Fire -- 17559
-	AddRecipe(17559,275,7078,2,GAME_ORIG,275,275,282,290)
-	self:addTradeFlags(RecipeDB,17559, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,96)
-	self:addTradeAcquire(RecipeDB,17559,6,529,2,10856,6,529,2,10857,6,529,2,11536)
-
-	-- Transmute: Fire to Earth -- 17560
-	AddRecipe(17560,275,7076,2,GAME_ORIG,275,275,282,290)
-	self:addTradeFlags(RecipeDB,17560,F_ALLIANCE, F_HORDE,4,F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,17560,2,9499)
-
-	-- Transmute: Earth to Water -- 17561
-	AddRecipe(17561,275,7080,2,GAME_ORIG,275,275,282,290)
-	self:addTradeFlags(RecipeDB,17561, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,99)
-	self:addTradeAcquire(RecipeDB,17561,6,576,1,11557)
-
-	-- Transmute: Water to Air -- 17562
-	AddRecipe(17562,275,7082,2,GAME_ORIG,275,275,282,290)
-	self:addTradeFlags(RecipeDB,17562, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,17562,2,11278)
-
-	-- Transmute: Undeath to Water -- 17563
-	AddRecipe(17563,275,7080,2,GAME_ORIG,275,275,282,290)
-	self:addTradeFlags(RecipeDB,17563, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17563,7,2)
-
-	-- Transmute: Water to Undeath -- 17564
-	AddRecipe(17564,275,12808,2,GAME_ORIG,275,275,282,290)
-	self:addTradeFlags(RecipeDB,17564, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17564,7,2)
-
-	-- Transmute: Life to Earth -- 17565
-	AddRecipe(17565,275,7076,2,GAME_ORIG,275,275,282,290)
-	self:addTradeFlags(RecipeDB,17565, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17565,7,2)
-
-	-- Transmute: Earth to Life -- 17566
-	AddRecipe(17566,275,12803,2,GAME_ORIG,275,275,282,290)
-	self:addTradeFlags(RecipeDB,17566, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17566,7,2)
-
-	-- Greater Stoneshield Potion -- 17570
-	AddRecipe(17570,280,13455,2,GAME_ORIG,280,295,315,335)
-	self:addTradeFlags(RecipeDB,17570, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17570,7,2)
-
-	-- Elixir of the Mongoose -- 17571
-	AddRecipe(17571,280,13452,2,GAME_ORIG,280,295,315,335)
-	self:addTradeFlags(RecipeDB,17571, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE,51)
-	self:addTradeAcquire(RecipeDB,17571,3,6201,3,7106)
-
-	-- Purification Potion -- 17572
-	AddRecipe(17572,285,13462,2,GAME_ORIG,285,300,320,340)
-	self:addTradeFlags(RecipeDB,17572, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17572,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Greater Arcane Elixir -- 17573
-	AddRecipe(17573,285,13454,2,GAME_ORIG,285,300,320,340)
-	self:addTradeFlags(RecipeDB,17573, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE,53,54)
-	self:addTradeAcquire(RecipeDB,17573,1,1386,1,7948,1,16588,1,18802,1,19052,1,
-	4611,1,4160,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,3964,1,2132,1,3184
-	,1,33608,1,16642,1,33674,1,2391,1,27023,1,27029,1,4900,1,1215,1,5499,1,16161)
-
-	-- Greater Fire Protection Potion -- 17574
-	AddRecipe(17574,290,13457,2,GAME_ORIG,290,305,325,345)
-	self:addTradeFlags(RecipeDB,17574,1,2,5,F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17574,3,9262,3,9264)
-
-	-- Greater Frost Protection Potion -- 17575
-	AddRecipe(17575,290,13456,2,GAME_ORIG,290,305,325,345)
-	self:addTradeFlags(RecipeDB,17575, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17575,3,7428)
-
-	-- Greater Nature Protection Potion -- 17576
-	AddRecipe(17576,290,13458,2,GAME_ORIG,290,305,325,345)
-	self:addTradeFlags(RecipeDB,17576, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17576,3,1812,3,1813)
-
-	-- Greater Arcane Protection Potion -- 17577
-	AddRecipe(17577,290,13461,2,GAME_ORIG,290,305,325,345)
-	self:addTradeFlags(RecipeDB,17577, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17577,3,7437)
-
-	-- Greater Shadow Protection Potion -- 17578
-	AddRecipe(17578,290,13459,2,GAME_ORIG,290,305,325,345)
-	self:addTradeFlags(RecipeDB,17578, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17578,3,8546,3,8550)
-
-	-- Major Mana Potion -- 17580
-	AddRecipe(17580,295,13444,2,GAME_ORIG,295,310,330,350)
-	self:addTradeFlags(RecipeDB,17580, F_ALLIANCE, F_HORDE, F_QUEST, 5,F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,17580,3,1853,2,11278)
-
-	-- Alchemist's Stone -- 17632
-	AddRecipe(17632,350,13503,1,GAME_ORIG,350,365,372,380)
-	self:addTradeFlags(RecipeDB,17632, F_ALLIANCE, F_HORDE, F_VENDOR, 37,41,53,54, F_TRINKET, 111)
-	self:addTradeAcquire(RecipeDB,17632,6,935,3,21432)
-
-	-- Flask of Petrification -- 17634
-	AddRecipe(17634,300,13506,2,GAME_ORIG,300,315,322,330)
-	self:addTradeFlags(RecipeDB,17634, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,17634,7,2)
-
-	-- Flask of the Titans -- 17635
-	AddRecipe(17635,300,13510,2,1,300,315,322,330)
-	self:addTradeFlags(RecipeDB,17635, F_ALLIANCE, F_HORDE, F_VENDOR, 5,F_IBOE, 41,111, F_TANK)
-	self:addTradeAcquire(RecipeDB,17635,3,10363,6,935,4,21432)
-
-	-- Flask of Distilled Wisdom -- 17636
-	AddRecipe(17636,300,13511,2,1,300,315,322,330)
-	self:addTradeFlags(RecipeDB,17636, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,103, F_CASTER, F_HEALER)
-	self:addTradeAcquire(RecipeDB,17636,6,942,4,17904)
-
-	-- Flask of Supreme Power -- 17637
-	AddRecipe(17637,300,13512,2,1,300,315,322,330)
-	self:addTradeFlags(RecipeDB,17637, F_ALLIANCE, F_HORDE, F_QUEST, 5,F_IBOE, 41,53,54,106)
-	self:addTradeAcquire(RecipeDB,17637,3,10508,6,989,4,21643)
-
-	-- Flask of Chromatic Resistance -- 17638
-	AddRecipe(17638,300,13513,2,1,300,315,322,330)
-	self:addTradeFlags(RecipeDB,17638, F_ALLIANCE, F_HORDE, F_QUEST, 5,F_IBOE, 41,
-	107)
-	self:addTradeAcquire(RecipeDB,17638,3,10339,6,1011,4,21655)
-
-	-- Elixir of Frost Power -- 21923
-	AddRecipe(21923,190,17708,1,GAME_ORIG,190,210,230,250)
-	self:addTradeFlags(RecipeDB,21923,1,2,7,F_IBOE, F_RBOE,53,54)
-	self:addTradeAcquire(RecipeDB,21923,5,1)
-
-	-- Major Rejuvenation Potion -- 22732
-	AddRecipe(22732,300,18253,3,GAME_ORIG,300,310,320,330)
-	self:addTradeFlags(RecipeDB,22732,1,2,6,F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,22732,8,26)
-
-	-- Elixir of Greater Water Breathing -- 22808
-	AddRecipe(22808,215,18294,1,GAME_ORIG,215,230,250,270)
-	self:addTradeFlags(RecipeDB,22808, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,22808,1,1386,1,4160,1,4611,1,7948,1,16588,1,
-	18802,1,19052,1,16642,1,27029,1,3603,1,16723,1,3347,1,3009,1,2837,1,5177,1,1470,1,
-	3964,1,2132,1,3184,1,33608,1,33674,1,2391,1,27023,1,4900,1,1215,1,16161)
-
-	-- Gurubashi Mojo Madness -- 24266
-	AddRecipe(24266,300,19931,3,GAME_ORIG,300,315,322,330)
-	self:addTradeFlags(RecipeDB,24266,1,2,6,F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,24266,8,11)
-
-	-- Mageblood Elixir -- 24365
-	AddRecipe(24365,275,20007,1,GAME_ORIG,275,290,310,330)
-	self:addTradeFlags(RecipeDB,24365, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
-	100)
-	self:addTradeAcquire(RecipeDB,24365,6,270,3,14921)
-
-	-- Greater Dreamless Sleep Potion -- 24366
-	AddRecipe(24366,275,20002,1,GAME_ORIG,275,290,310,330)
-	self:addTradeFlags(RecipeDB,24366, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
-	100)
-	self:addTradeAcquire(RecipeDB,24366,6,270,1,14921)
-
-	-- Living Action Potion -- 24367
-	AddRecipe(24367,285,20008,1,GAME_ORIG,285,300,320,340)
-	self:addTradeFlags(RecipeDB,24367, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
-	100)
-	self:addTradeAcquire(RecipeDB,24367,6,270,4,14921)
-
-	-- Major Troll's Blood Elixir -- 24368
-	AddRecipe(24368,290,20004,1,GAME_ORIG,290,305,325,345)
-	self:addTradeFlags(RecipeDB,24368, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
-	100)
-	self:addTradeAcquire(RecipeDB,24368,6,270,2,14921)
-
-	-- Transmute: Elemental Fire -- 25146
-	AddRecipe(25146,300,7068,1,GAME_ORIG,300,301,305,310)
-	self:addTradeFlags(RecipeDB,25146, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,98)
-	self:addTradeAcquire(RecipeDB,25146,6,59,1,12944)
-
-	-- Elixir of Greater Firepower -- 26277
-	AddRecipe(26277,250,21546,2,GAME_ORIG,250,265,285,305)
-	self:addTradeFlags(RecipeDB,26277, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOE,53,54)
-	self:addTradeAcquire(RecipeDB,26277,3,5844,3,5846,3,8637)
-
-	-- Elixir of Camouflage -- 28543
-	AddRecipe(28543,305,22823,1,1,305,320,327,335)
-	self:addTradeFlags(RecipeDB,28543, F_ALLIANCE, F_HORDE, F_TRAINER, 4,F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,28543,2,16588,2,16641,2,16705,2,18802)
-
-	-- Elixir of Major Strength -- 28544
-	AddRecipe(28544,305,22824,1,1,305,320,327,335)
-	self:addTradeFlags(RecipeDB,28544, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,28544,1,16588,1,18802,1,19052,1,27029,1,33608,1,
-	33674,1,27023)
-
-	-- Elixir of Healing Power -- 28545
-	AddRecipe(28545,310,22825,1,1,310,325,332,340)
-	self:addTradeFlags(RecipeDB,28545, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,28545,1,16588,1,18802,1,19052,1,27029,1,33608,1,
-	33674,1,27023)
-
-	-- Sneaking Potion -- 28546
-	AddRecipe(28546,315,22826,1,1,315,330,337,345)
-	self:addTradeFlags(RecipeDB,28546, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,28546,2,18017,2,19042)
-
-	-- Elixir of Major Frost Power -- 28549
-	AddRecipe(28549,320,22827,1,1,320,335,342,350)
-	self:addTradeFlags(RecipeDB,28549, F_ALLIANCE, F_HORDE, F_TRAINER, 4,F_IBOE, F_RBOE,53,54)
-	self:addTradeAcquire(RecipeDB,28549,2,18005,2,18017)
-
-	-- Insane Strength Potion -- 28550
-	AddRecipe(28550,320,22828,2,1,320,335,342,350)
-	self:addTradeFlags(RecipeDB,28550, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,51)
-	self:addTradeAcquire(RecipeDB,28550,7,2)
-
-	-- Super Healing Potion -- 28551
-	AddRecipe(28551,325,22829,1,1,325,340,347,355)
-	self:addTradeFlags(RecipeDB,28551, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28551,1,16588,1,18802,1,19052,1,27029,1,33608,1,
-	33674,1,27023)
-
-	-- Elixir of the Searching Eye -- 28552
-	AddRecipe(28552,325,22830,2,1,325,340,347,355)
-	self:addTradeFlags(RecipeDB,28552, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,28552,7,2)
-
-	-- Elixir of Major Agility -- 28553
-	AddRecipe(28553,330,22831,1,1,330,345,352,360)
-	self:addTradeFlags(RecipeDB,28553, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,51,104)
-	self:addTradeAcquire(RecipeDB,28553,6,946,2,17657,6,947,2,17585)
-
-	-- Shrouding Potion -- 28554
-	AddRecipe(28554,335,22871,2,1,335,350,357,365)
-	self:addTradeFlags(RecipeDB,28554, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, 41, 113)
-	self:addTradeAcquire(RecipeDB,28554,6,970,4,18382)
-
-	-- Super Mana Potion -- 28555
-	AddRecipe(28555,340,22832,1,1,340,355,362,370)
-	self:addTradeFlags(RecipeDB,28555, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,28555,2,18005,2,19837)
-
-	-- Elixir of Major Firepower -- 28556
-	AddRecipe(28556,345,22833,2,1,345,360,367,375)
-	self:addTradeFlags(RecipeDB,28556, F_ALLIANCE, F_HORDE, F_TRAINER, 4,F_IBOE, 41,53,54,110)
-	self:addTradeAcquire(RecipeDB,28556,6,934,3,19331)
-
-	-- Elixir of Major Defense -- 28557
-	AddRecipe(28557,345,22834,1,1,345,360,367,375)
-	self:addTradeFlags(RecipeDB,28557, F_ALLIANCE, F_HORDE, F_TRAINER, 4,F_IBOE, F_RBOE,52)
-	self:addTradeAcquire(RecipeDB,28557,2,18005,2,19837)
-
-	-- Elixir of Major Shadow Power -- 28558
-	AddRecipe(28558,350,22835,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28558, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,53
-	,54,107)
-	self:addTradeAcquire(RecipeDB,28558,6,1011,3,21655)
-
-	-- Major Dreamless Sleep Potion -- 28562
-	AddRecipe(28562,350,22836,1,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28562, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,28562,2,19042,2,19837)
-
-	-- Heroic Potion -- 28563
-	AddRecipe(28563,350,22837,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28563, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,51)
-	self:addTradeAcquire(RecipeDB,28563,7,2)
-
-	-- Haste Potion -- 28564 -- THERE'S 2 VERSIONS?
-	AddRecipe(28564,350,22838,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28564, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28564,3,24664)
-
-	-- Destruction Potion -- 28565
-	AddRecipe(28565,350,22839,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28565, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE,53,54)
-	self:addTradeAcquire(RecipeDB,28565,7,2)
-
-	-- Transmute: Primal Air to Fire -- 28566
-	AddRecipe(28566,350,21884,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28566, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,111)
-	self:addTradeAcquire(RecipeDB,28566,6,935,3,21432)
-
-	-- Transmute: Primal Earth to Water -- 28567
-	AddRecipe(28567,350,21885,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28567, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,113)
-	self:addTradeAcquire(RecipeDB,28567,6,970,3,18382)
-
-	-- Transmute: Primal Fire to Earth -- 28568
-	AddRecipe(28568,350,22452,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28568, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,108)
-	self:addTradeAcquire(RecipeDB,28568,6,978,3,20240)
-
-	-- Transmute: Primal Water to Air -- 28569
-	AddRecipe(28569,350,22451,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28569, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,103)
-	self:addTradeAcquire(RecipeDB,28569,6,942,3,17904)
-
-	-- Elixir of Major Mageblood -- 28570
-	AddRecipe(28570,355,22840,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28570, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,28570,7,2)
-
-	-- Major Fire Protection Potion -- 28571
-	AddRecipe(28571,360,22841,2,1,360,375,377,380)
-	self:addTradeFlags(RecipeDB,28571,1,2,5,F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28571,3,19168,3,19221)
-
-	-- Major Frost Protection Potion -- 28572
-	AddRecipe(28572,360,22842,2,1,360,375,377,380)
-	self:addTradeFlags(RecipeDB,28572,1,2,5,11,F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28572,3,18344)
-
-	-- Major Nature Protection Potion -- 28573
-	AddRecipe(28573,360,22844,1,1,360,375,377,380)
-	self:addTradeFlags(RecipeDB,28573, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
-	103)
-	self:addTradeAcquire(RecipeDB,28573,6,942,4,17904)
-
-	-- Major Arcane Protection Potion -- 28575
-	AddRecipe(28575,360,22845,2,1,360,375,377,380)
-	self:addTradeFlags(RecipeDB,28575, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28575,3,17150)
-
-	-- Major Shadow Protection Potion -- 28576
-	AddRecipe(28576,360,22846,2,1,360,375,377,380)
-	self:addTradeFlags(RecipeDB,28576, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28576,3,21302)
-
-	-- Major Holy Protection Potion -- 28577
-	AddRecipe(28577,360,22847,2,1,360,375,377,380)
-	self:addTradeFlags(RecipeDB,28577, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28577,3,19973)
-
-	-- Elixir of Empowerment -- 28578   -- THERE'S 2 VERSIONS?
-	AddRecipe(28578,365,22848,2,1,365,375,377,380)
-	self:addTradeFlags(RecipeDB,28578, F_ALLIANCE, F_HORDE, F_TRAINER, 11,F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28578,3,24664)
-
-	-- Ironshield Potion -- 28579
-	AddRecipe(28579,365,22849,2,1,365,375,377,380)
-	self:addTradeFlags(RecipeDB,28579,1,2,5,F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28579,3,17862)
-
-	-- Transmute: Primal Shadow to Water -- 28580
-	AddRecipe(28580,370,21885,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28580, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28580,8,3)
-
-	-- Transmute: Primal Water to Shadow -- 28581
-	AddRecipe(28581,370,22456,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28581, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28581,8,3)
-
-	-- Transmute: Primal Mana to Fire -- 28582
-	AddRecipe(28582,370,21884,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28582, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28582,8,3)
-
-	-- Transmute: Primal Fire to Mana -- 28583
-	AddRecipe(28583,370,22457,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28583, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28583,8,3)
-
-	-- Transmute: Primal Life to Earth -- 28584
-	AddRecipe(28584,370,22452,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28584, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28584,8,3)
-
-	-- Transmute: Primal Earth to Life -- 28585
-	AddRecipe(28585,370,21886,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,28585, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28585,8,3)
-
-	-- Super Rejuvenation Potion -- 28586
-	AddRecipe(28586,375,22850,1,1,375,375,377,380)
-	self:addTradeFlags(RecipeDB,28586, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28586,8,2)
-
-	-- Flask of Fortification -- 28587
-	AddRecipe(28587,375,22851,1,1,375,375,377,380)
-	self:addTradeFlags(RecipeDB,28587, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,52)
-	self:addTradeAcquire(RecipeDB,28587,8,1)
-
-	-- Flask of Mighty Restoration -- 28588
-	AddRecipe(28588,375,22853,1,1,375,375,377,380)
-	self:addTradeFlags(RecipeDB,28588, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,28588,8,1)
-
-	-- Flask of Relentless Assault -- 28589
-	AddRecipe(28589,375,22854,1,1,375,375,377,380)
-	self:addTradeFlags(RecipeDB,28589, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,28589,8,1)
-
-	-- Flask of Blinding Light -- 28590
-	AddRecipe(28590,375,22861,1,1,375,375,377,380)
-	self:addTradeFlags(RecipeDB,28590, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,28590,8,1)
-
-	-- Flask of Pure Death -- 28591
-	AddRecipe(28591,375,22866,1,1,375,375,377,380)
-	self:addTradeFlags(RecipeDB,28591, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,28591,8,1)
-
-	-- Transmute: Primal Might -- 29688
-	AddRecipe(29688,350,23571,2,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,29688, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,29688,2,16641,2,16705,2,19074)
-
-	-- Transmute: Earthstorm Diamond -- 32765
-	AddRecipe(32765,350,25867,1,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,32765, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
-	103)
-	self:addTradeAcquire(RecipeDB,32765,6,942,2,17904)
-
-	-- Transmute: Skyfire Diamond -- 32766
-	AddRecipe(32766,350,25868,1,1,350,365,372,380)
-	self:addTradeFlags(RecipeDB,32766, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
-	104)
-	self:addTradeAcquire(RecipeDB,32766,6,946,2,17657,6,947,2,17585)
-
-	-- Volatile Healing Potion -- 33732
-	AddRecipe(33732,300,28100,1,1,300,315,322,330)
-	self:addTradeFlags(RecipeDB,33732, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,33732,1,16588,1,18802,1,19052,1,27029,1,33608,1,
-	33674,1,27023)
-
-	-- Unstable Mana Potion -- 33733
-	AddRecipe(33733,310,28101,1,1,310,325,332,340)
-	self:addTradeFlags(RecipeDB,33733, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,33733,1,16588,1,18802,1,19052,1,27029,1,33608,1,
-	33674,1,27023)
-
-	-- Onslaught Elixir -- 33738
-	AddRecipe(33738,300,28102,1,1,300,315,322,330)
-	self:addTradeFlags(RecipeDB,33738, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,33738,1,16588,1,18802,1,19052,1,27029,1,33608,1,
-	33674,1,27023)
-
-	-- Adept's Elixir -- 33740
-	AddRecipe(33740,300,28103,1,GAME_ORIG,300,315,322,330)
-	self:addTradeFlags(RecipeDB,33740, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,33740,1,16588,1,18802,1,19052,1,27029,1,33608,1,
-	33674,1,27023)
-
-	-- Elixir of Mastery -- 33741
-	AddRecipe(33741,315,28104,1,1,315,330,337,345)
-	self:addTradeFlags(RecipeDB,33741, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,33741,1,16588,1,18802,1,19052,1,27029,1,33608,1,
-	33674,1,27023)
-
-	-- Mercurial Stone -- 38070
-	AddRecipe(38070,325,31080,1,1,325,340,347,355)
-	self:addTradeFlags(RecipeDB,38070, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP,61)
-	self:addTradeAcquire(RecipeDB,38070,1,16588,1,18802,1,19052,1,27029,1,33608,1,
-	33674,1,27023)
-
-	-- Fel Strength Elixir -- 38960
-	AddRecipe(38960,335,31679,3,1,335,350,357,365)
-	self:addTradeFlags(RecipeDB,38960, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,38960,3,19740,3,19755,3,21302,3,21314)
-
-	-- Fel Mana Potion -- 38961
-	AddRecipe(38961,360,31677,3,1,360,375,377,380)
-	self:addTradeFlags(RecipeDB,38961, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,38961,3,19792,3,19795,3,19796,3,19806,3,22016,3,
-	22017,3,22018,3,22076,3,22093)
-
-	-- Fel Regeneration Potion -- 38962
-	AddRecipe(38962,345,31676,3,1,345,360,367,375)
-	self:addTradeFlags(RecipeDB,38962, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,38962,3,19754,3,19756,3,20878,3,20887)
-
-	-- Elixir of Major Fortitude -- 39636
-	AddRecipe(39636,310,32062,1,1,310,325,332,340)
-	self:addTradeFlags(RecipeDB,39636, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,39636,1,16588,1,18802,1,19052,1,27029,1,33608,1,
-	33674,1,27023)
-
-	-- Earthen Elixir -- 39637
-	AddRecipe(39637,320,32063,1,1,320,335,342,350)
-	self:addTradeFlags(RecipeDB,39637, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, 41,
-	103)
-	self:addTradeAcquire(RecipeDB,39637,6,942,2,17904)
-
-	-- Elixir of Draenic Wisdom -- 39638
-	AddRecipe(39638,320,32067,1,1,320,335,342,350)
-	self:addTradeFlags(RecipeDB,39638, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,39638,1,16588,1,18802,1,19052,1,27029,1,33608,1,
-	33674,1,27023)
-
-	-- Elixir of Ironskin -- 39639
-	AddRecipe(39639,330,32068,1,1,330,345,352,360)
-	self:addTradeFlags(RecipeDB,39639, F_ALLIANCE, F_HORDE, F_QUEST, 9,F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,39639,2,18821,2,18822)
-
-	-- Cauldron of Major Arcane Protection -- 41458
-	AddRecipe(41458,360,32839,1,1,360,360,370,380)
-	self:addTradeFlags(RecipeDB,41458, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,41458,8,4)
-
-	-- Cauldron of Major Fire Protection -- 41500
-	AddRecipe(41500,360,32849,1,1,360,360,370,380)
-	self:addTradeFlags(RecipeDB,41500, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,41500,8,4)
-
-	-- Cauldron of Major Frost Protection -- 41501
-	AddRecipe(41501,360,32850,1,1,360,360,370,380)
-	self:addTradeFlags(RecipeDB,41501, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,41501,8,4)
-
-	-- Cauldron of Major Nature Protection -- 41502
-	AddRecipe(41502,360,32851,1,1,360,360,370,380)
-	self:addTradeFlags(RecipeDB,41502, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,41502,8,4)
-
-	-- Cauldron of Major Shadow Protection -- 41503
-	AddRecipe(41503,360,32852,1,1,360,360,370,380)
-	self:addTradeFlags(RecipeDB,41503, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,41503,8,4)
-
-	-- Flask of Chromatic Wonder -- 42736
-	AddRecipe(42736,375,33208,2,1,375,390,397,405)
-	self:addTradeFlags(RecipeDB,42736, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE,
-	114)
-	self:addTradeAcquire(RecipeDB,42736,6,967,2,18255)
-
-	-- Mad Alchemist's Potion -- 45061
-	AddRecipe(45061,325,34440,1,1,325,335,342,350)
-	self:addTradeFlags(RecipeDB,45061, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,45061,1,16588,1,18802,1,19052,1,27023,1,27029,1,
-	33608,1,33674)
-
-	-- Guardian's Alchemist Stone -- 47046
-	AddRecipe(47046,375,35748,1,1,375,380,385,390)
-	self:addTradeFlags(RecipeDB,47046, F_ALLIANCE, F_HORDE, F_QUEST, 37,41,52,61,112)
-	self:addTradeAcquire(RecipeDB,47046,6,1077,4,25032)
-
-	-- Sorcerer's Alchemist Stone -- 47048
-	AddRecipe(47048,375,35749,1,1,375,380,385,390)
-	self:addTradeFlags(RecipeDB,47048, F_ALLIANCE, F_HORDE, F_QUEST, 37,41,53,54,61,112)
-	self:addTradeAcquire(RecipeDB,47048,6,1077,4,25032)
-
-	-- Redeemer's Alchemist Stone -- 47049
-	AddRecipe(47049,375,35750,1,1,375,380,385,390)
-	self:addTradeFlags(RecipeDB,47049, F_ALLIANCE, F_HORDE, F_QUEST, 37,41,53,54,61,112)
-	self:addTradeAcquire(RecipeDB,47049,6,1077,4,25032)
-
-	-- Assassin's Alchemist Stone -- 47050
-	AddRecipe(47050,375,35751,1,1,375,380,385,390)
-	self:addTradeFlags(RecipeDB,47050, F_ALLIANCE, F_HORDE, F_QUEST, 37,41,51,61,112)
-	self:addTradeAcquire(RecipeDB,47050,6,1077,4,25032)
-
-	-- Transmute: Eternal Life to Shadow -- 53771
-	AddRecipe(53771,405,35627,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53771, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53771,8,19)
-
-	-- Transmute: Eternal Life to Fire -- 53773
-	AddRecipe(53773,405,36860,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53773, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53773,8,19)
-
-	-- Transmute: Eternal Fire to Water -- 53774
-	AddRecipe(53774,405,35622,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53774, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53774,8,19)
-
-	-- Transmute: Eternal Fire to Life -- 53775
-	AddRecipe(53775,405,35625,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53775, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53775,8,19)
-
-	-- Transmute: Eternal Air to Water -- 53776
-	AddRecipe(53776,405,35622,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53776, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53776,8,19)
-
-	-- Transmute: Eternal Air to Earth -- 53777
-	AddRecipe(53777,405,35624,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53777, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53777,8,19)
-
-	-- Transmute: Eternal Shadow to Earth -- 53779
-	AddRecipe(53779,405,35624,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53779, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53779,8,19)
-
-	-- Transmute: Eternal Shadow to Life -- 53780
-	AddRecipe(53780,405,35625,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53780, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53780,8,19)
-
-	-- Transmute: Eternal Earth to Air -- 53781
-	AddRecipe(53781,405,35623,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53781, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53781,8,19)
-
-	-- Transmute: Eternal Earth to Shadow -- 53782
-	AddRecipe(53782,405,35627,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53782, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53782,8,19)
-
-	-- Transmute: Eternal Water to Air -- 53783
-	AddRecipe(53783,405,35623,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53783, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53783,8,19)
-
-	-- Transmute: Eternal Water to Fire -- 53784
-	AddRecipe(53784,405,36860,2,2,405,405,415,425)
-	self:addTradeFlags(RecipeDB,53784, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53784,8,19)
-
-	-- Pygmy Oil -- 53812
-	AddRecipe(53812,375,40195,1,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,53812, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53812,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Runic Healing Potion -- 53836
-	AddRecipe(53836,405,33447,1,2)
-	self:addTradeFlags(RecipeDB,53836, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53836,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Runic Mana Potion -- 53837
-	AddRecipe(53837,410,33448,1,2)
-	self:addTradeFlags(RecipeDB,53837, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53837,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Resurgent Healing Potion -- 53838
-	AddRecipe(53838,350,39671,1,2)
-	self:addTradeFlags(RecipeDB,53838, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53838,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Icy Mana Potion -- 53839
-	AddRecipe(53839,360,40067,1,2)
-	self:addTradeFlags(RecipeDB,53839, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53839,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Elixir of Mighty Agility -- 53840
-	AddRecipe(53840,395,39666,1,2)
-	self:addTradeFlags(RecipeDB,53840, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,53840,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Wrath Elixir -- 53841
-	AddRecipe(53841,355,40068,1,2)
-	self:addTradeFlags(RecipeDB,53841, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,53841,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Spellpower Elixir -- 53842
-	AddRecipe(53842,365,40070,1,2)
-	self:addTradeFlags(RecipeDB,53842, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,53842,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Elixir of Spirit -- 53847
-	AddRecipe(53847,385,40072,1,2)
-	self:addTradeFlags(RecipeDB,53847, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,53847,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Guru's Elixir -- 53848
-	AddRecipe(53848,375,40076,1,2)
-	self:addTradeFlags(RecipeDB,53848, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53848,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Crazy Alchemist's Potion -- 53895
-	AddRecipe(53895,400,40077,1,2)
-	self:addTradeFlags(RecipeDB,53895, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53895,8,18)
-
-	-- Elixir of Mighty Fortitude -- 53898
-	AddRecipe(53898,390,40078,1,2)
-	self:addTradeFlags(RecipeDB,53898, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53898,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Lesser Flask of Toughness -- 53899
-	AddRecipe(53899,375,40079,1,2)
-	self:addTradeFlags(RecipeDB,53899, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53899,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Potion of Nightmares -- 53900
-	AddRecipe(53900,380,40081,1,2)
-	self:addTradeFlags(RecipeDB,53900, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53900,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Flask of the Frost Wyrm -- 53901
-	AddRecipe(53901,435,40082,1,2)
-	self:addTradeFlags(RecipeDB,53901, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,53901,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Flask of Stoneblood -- 53902
-	AddRecipe(53902,435,40083,1,2)
-	self:addTradeFlags(RecipeDB,53902, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53902,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Flask of Endless Rage -- 53903
-	AddRecipe(53903,435,40084,1,2)
-	self:addTradeFlags(RecipeDB,53903, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,53903,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Powerful Rejuvenation Potion -- 53904
-	AddRecipe(53904,400,40087,1,2)
-	self:addTradeFlags(RecipeDB,53904, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53904,8,18)
-
-	-- Indestructible Potion -- 53905
-	AddRecipe(53905,395,40093,1,2)
-	self:addTradeFlags(RecipeDB,53905, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53905,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Mighty Arcane Protection Potion -- 53936
-	AddRecipe(53936,400,40213,2,2)
-	self:addTradeFlags(RecipeDB,53936, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53936,3,32297,3,31702)
-
-	-- Mighty Frost Protection Potion -- 53937
-	AddRecipe(53937,400,40215,2,2)
-	self:addTradeFlags(RecipeDB,53937, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53937,3,32289)
-
-	-- Mighty Shadow Protection Potion -- 53938
-	AddRecipe(53938,400,40217,2,2)
-	self:addTradeFlags(RecipeDB,53938, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53938,3,32349)
-
-	-- Mighty Fire Protection Potion -- 53939
-	AddRecipe(53939,400,40214,2,2)
-	self:addTradeFlags(RecipeDB,53939, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53939,3,30921)
-
-	-- Mighty Nature Protection Potion -- 53942
-	AddRecipe(53942,400,40216,2,2)
-	self:addTradeFlags(RecipeDB,53942, F_ALLIANCE, F_HORDE, F_MOB_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,53942,3,32290)
-
-	-- Flask of Pure Mojo -- 54213
-	AddRecipe(54213,435,40404,1,2)
-	self:addTradeFlags(RecipeDB,54213, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,54213,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Elixir of Mighty Strength -- 54218
-	AddRecipe(54218,385,40073,1,2)
-	self:addTradeFlags(RecipeDB,54218, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,54218,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Elixir of Protection -- 54220
-	AddRecipe(54220,400,40097,1,2)
-	self:addTradeFlags(RecipeDB,54220, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,54220,8,18)
-
-	-- Potion of Speed -- 54221
-	AddRecipe(54221,400,40211,1,2)
-	self:addTradeFlags(RecipeDB,54221, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,54221,8,18)
-
-	-- Potion of Wild Magic -- 54222
-	AddRecipe(54222,400,40212,1,2)
-	self:addTradeFlags(RecipeDB,54222, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,53,54)
-	self:addTradeAcquire(RecipeDB,54222,8,18)
-
-	-- Elixir of Mighty Mageblood -- 56519
-	AddRecipe(56519,400,40109,1,2)
-	self:addTradeFlags(RecipeDB,56519, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,56519,8,18)
-
-	-- Transmute: Skyflare Diamond -- 57425
-	AddRecipe(57425,430,41266,3,2)
-	self:addTradeFlags(RecipeDB,57425, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,57425,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Transmute: Earthsiege Diamond -- 57427
-	AddRecipe(57427,425,41334,3,2)
-	self:addTradeFlags(RecipeDB,57427, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,57427,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Endless Mana Potion -- 58868
-	AddRecipe(58868,410,43570,1,2)
-	self:addTradeFlags(RecipeDB,58868, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41)
-	self:addTradeAcquire(RecipeDB,58868,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Endless Healing Potion -- 58871
-	AddRecipe(58871,410,43569,1,2)
-	self:addTradeFlags(RecipeDB,58871, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41)
-	self:addTradeAcquire(RecipeDB,58871,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Transmute: Titanium -- 60350
-	AddRecipe(60350,395,41163,2,2)
-	self:addTradeFlags(RecipeDB,60350, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,60350,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Elixir of Accuracy -- 60354
-	AddRecipe(60354,400,44325,1,2,400,415,422,430)
-	self:addTradeFlags(RecipeDB,60354, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,60354,8,18)
-
-	-- Elixir of Deadly Strikes -- 60355
-	AddRecipe(60355,400,44327,1,2)
-	self:addTradeFlags(RecipeDB,60355, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,60355,8,18)
-
-	-- Elixir of Mighty Defense -- 60356
-	AddRecipe(60356,400,44328,1,2)
-	self:addTradeFlags(RecipeDB,60356, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,52)
-	self:addTradeAcquire(RecipeDB,60356,8,18)
-
-	-- Elixir of Expertise -- 60357
-	AddRecipe(60357,400,44329,1,2)
-	self:addTradeFlags(RecipeDB,60357, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,60357,8,18)
-
-	-- Elixir of Armor Piercing -- 60365
-	AddRecipe(60365,400,44330,1,2)
-	self:addTradeFlags(RecipeDB,60365, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, 41,51)
-	self:addTradeAcquire(RecipeDB,60365,8,18)
-
-	-- Elixir of Lightning Speed -- 60366
-	AddRecipe(60366,400,44331,1,2)
-	self:addTradeFlags(RecipeDB,60366, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,60366,8,18)
-
-	-- Elixir of Mighty Thoughts -- 60367
-	AddRecipe(60367,395,44332,1,2)
-	self:addTradeFlags(RecipeDB,60367, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,60367,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Mercurial Alchemist Stone -- 60396
-	AddRecipe(60396,400,44322,3,2)
-	self:addTradeFlags(RecipeDB,60396, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41,53,54,61)
-	self:addTradeAcquire(RecipeDB,60396,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Indestructible Alchemist Stone -- 60403
-	AddRecipe(60403,400,44323,3,2)
-	self:addTradeFlags(RecipeDB,60403, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41,52,61)
-	self:addTradeAcquire(RecipeDB,60403,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Mighty Alchemist Stone -- 60405
-	AddRecipe(60405,400,44324,3,2)
-	self:addTradeFlags(RecipeDB,60405, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41,51,61)
-	self:addTradeAcquire(RecipeDB,60405,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Northrend Alchemy Research -- 60893
-	AddRecipe(60893,400,nil,1,2)
-	self:addTradeFlags(RecipeDB,60893, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,60893,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Shadow Oil -- 3449
-	AddRecipe(3449,165,3824,1,2,165,190,210,230)
-	self:addTradeFlags(RecipeDB,3449, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,3449,2,2481,2,4878)
-
-	-- Free Action Potion -- 6624
-	AddRecipe(6624,150,5634,1,2,150,175,195,215)
-	self:addTradeFlags(RecipeDB,6624, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB,6624,2,3348,2,5178,2,4226)
-
-	-- Elixir of Water Walking -- 62410
-	AddRecipe(62410,400,8827,1,2)
-	self:addTradeFlags(RecipeDB,62410, F_ALLIANCE, F_HORDE, F_DISC, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,62410,8,18)
-
-	-- Ethereal Oil -- 62409
-	AddRecipe(62409,375,44958,1,2)
-	self:addTradeFlags(RecipeDB,62409, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,62409,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Lesser Flask of Resistance -- 62213
-	AddRecipe(62213,385,44939,1,2)
-	self:addTradeFlags(RecipeDB,62213, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,62213,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Elixir of Minor Accuracy -- 63732
-	AddRecipe(63732,135,45621,1,2,135,160,180,200)
-	self:addTradeFlags(RecipeDB,63732, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,63732,1,1386,1,2391,1,2837,1,3009,1,3347,1,4160,
-	1,4611,1,5177,1,5499,1,7948,1,16588,1,16642,1,16723,1,18802,1,19052,
-	1,27029,1,3603,1,1470,1,3964,1,2132,1,3184,1,33608,1,33674,1,27023,1,4900,1,1215,
-	1,16161)
-
-	-- Transmute: Ametrine -- 66658
-	AddRecipe(66658,450,36931,1,2,450,450,452,465)
-	self:addTradeFlags(RecipeDB,66658, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,66658,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Transmute: Cardinal Ruby -- 66659
-	AddRecipe(66659,450,36919,1,2,450,450,452,465)
-	self:addTradeFlags(RecipeDB,66659,1,2,8,F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,66659,4,14151)
-
-	-- Transmute: King's Amber -- 66660
-	AddRecipe(66660,450,36922,1,2,450,450,452,465)
-	self:addTradeFlags(RecipeDB,66660, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,66660,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Transmute: Dreadstone -- 66662
-	AddRecipe(66662,450,36928,1,2,450,450,452,465)
-	self:addTradeFlags(RecipeDB,66662, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,66662,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Transmute: Majestic Zircon -- 66663
-	AddRecipe(66663,450,36925,1,2,450,450,452,465)
-	self:addTradeFlags(RecipeDB,66663, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,66663,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Transmute: Eye of Zul -- 66664
-	AddRecipe(66664,450,36934,1,2,450,450,452,465)
-	self:addTradeFlags(RecipeDB,66664, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB,66664,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	-- Flask of the North -- 67025
-	AddRecipe(67025,425,47499,1,2,425,440,445,450)
-	self:addTradeFlags(RecipeDB,67025, F_ALLIANCE, F_HORDE, F_TRAINER, 37,41,51)
-	self:addTradeAcquire(RecipeDB,67025,1,26903,1,26951,1,26975,1,26987,1,28703,1,
-	33588)
-
-	return num_recipes
-
-end
diff --git a/RecipeDB/Blacksmithing.lua b/RecipeDB/Blacksmithing.lua
deleted file mode 100644
index 74783b5..0000000
--- a/RecipeDB/Blacksmithing.lua
+++ /dev/null
@@ -1,2738 +0,0 @@
---[[
-************************************************************************
-Blacksmithing.lua
-Blacksmithing data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
--------------------------------------------------------------------------------
--- Reputation Filter flags
--------------------------------------------------------------------------------
-local F_ARGENTDAWN, F_CENARION_CIRCLE, F_THORIUM_BROTHERHOOD, F_TIMBERMAW_HOLD, F_ZANDALAR = 96, 97, 98, 99, 100
-local F_ALDOR, F_ASHTONGUE, F_CENARION_EXPEDITION, F_HELLFIRE, F_CONSORTIUM = 101, 102, 103, 104, 105
-local F_KOT, F_LOWERCITY, F_NAGRAND, F_SCALE_SANDS, F_SCRYER, F_SHATAR = 106, 107, 108, 109, 110
-local F_SHATTEREDSUN, F_SPOREGGAR, F_VIOLETEYE = 111, 112, 113, 114
-local F_ARGENTCRUSADE, F_FRENZYHEART, F_EBONBLADE, F_KIRINTOR, F_HODIR = 115, 116, 117, 118, 119
-local F_KALUAK, F_ORACLES, F_WYRMREST, F_WRATHCOMMON1, F_WRATHCOMMON2 = 120, 121, 122, 123, 124
-local F_WRATHCOMMON3, F_WRATHCOMMON4, F_WRATHCOMMON5, F_ASHEN_VERDICT = 125, 126, 127, 128
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
-
---------------------------------------------------------------------------------------------------------------------
--- Reputation Levels
---------------------------------------------------------------------------------------------------------------------
-local FRIENDLY = 1
-local HONORED = 2
-local REVERED = 3
-local EXALTED = 4
-
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitBlacksmithing(RecipeDB)
-
-	if initialized then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray, Speciality)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 2018, Speciality, Game, Orange, Yellow, Green, Gray)
-	end
-
-	-- Rough Sharpening Stone -- 2660
-	AddRecipe(2660,1,2862,1,GAME_ORIG,1,15,35,55)
-	self:addTradeFlags(RecipeDB,2660,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,2660,8,8)
-
-	-- Copper Chain Belt -- 2661
-	AddRecipe(2661,35,2851,1,GAME_ORIG,35,75,95,115)
-	self:addTradeFlags(RecipeDB,2661,1,2,3,36,41,58)
-	self:addTradeAcquire(RecipeDB,2661,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,
-	1,6299,1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,
-	1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Copper Chain Pants -- 2662
-	AddRecipe(2662,1,2852,1,GAME_ORIG,1,50,70,90)
-	self:addTradeFlags(RecipeDB,2662,1,2,3,36,41,58)
-	self:addTradeAcquire(RecipeDB,2662,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3557,1,4258,1,4596,1,5511,1,6299,
-    1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,3478,1,26988,
-	1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Copper Bracers -- 2663
-	AddRecipe(2663,1,2853,1,GAME_ORIG,1,20,40,60)
-	self:addTradeFlags(RecipeDB,2663,1,2,3,36,41,58)
-	self:addTradeAcquire(RecipeDB,2663,8,8)
-
-	-- Runed Copper Bracers -- 2664
-	AddRecipe(2664,90,2854,1,GAME_ORIG,90,115,127,140)
-	self:addTradeFlags(RecipeDB,2664,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,2664,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
-	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Coarse Sharpening Stone -- 2665
-	AddRecipe(2665,65,2863,1,GAME_ORIG,65,65,72,80)
-	self:addTradeFlags(RecipeDB,2665,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,2665,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,
-	1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Runed Copper Belt -- 2666
-	AddRecipe(2666,70,2857,1,GAME_ORIG,70,110,130,150)
-	self:addTradeFlags(RecipeDB,2666,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,2666,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,
-	1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Runed Copper Breastplate -- 2667
-	AddRecipe(2667,80,2864,2,GAME_ORIG,80,120,140,160)
-	self:addTradeFlags(RecipeDB,2667,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,2667,7,2)
-
-	-- Rough Bronze Leggings -- 2668
-	AddRecipe(2668,105,2865,1,GAME_ORIG,105,145,160,175)
-	self:addTradeFlags(RecipeDB,2668,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,2668,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,28694,1,27034,1,514,
-	1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Rough Bronze Cuirass -- 2670
-	AddRecipe(2670,105,2866,1,GAME_ORIG,105,145,160,175)
-	self:addTradeFlags(RecipeDB,2670,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,2670,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Patterned Bronze Bracers -- 2672
-	AddRecipe(2672,120,2868,1,GAME_ORIG,120,150,165,180)
-	self:addTradeFlags(RecipeDB,2672,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,2672,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Silvered Bronze Breastplate -- 2673
-	AddRecipe(2673,130,2869,2,GAME_ORIG,130,160,175,190)
-	self:addTradeFlags(RecipeDB,2673,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,2673,7,2)
-
-	-- Heavy Sharpening Stone -- 2674
-	AddRecipe(2674,125,2871,1,GAME_ORIG,125,125,132,140)
-	self:addTradeFlags(RecipeDB,2674,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,2674,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Shining Silver Breastplate -- 2675
-	AddRecipe(2675,145,2870,1,GAME_ORIG,145,175,190,205)
-	self:addTradeFlags(RecipeDB,2675,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,2675,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Copper Mace -- 2737
-	AddRecipe(2737,15,2844,1,GAME_ORIG,15,55,75,95)
-	self:addTradeFlags(RecipeDB,2737,1,2,3,36,41,66,70)
-	self:addTradeAcquire(RecipeDB,2737,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
-	1,26952,1,26904,1,29924)
-
-	-- Copper Axe -- 2738
-	AddRecipe(2738,20,2845,1,GAME_ORIG,20,60,80,100)
-	self:addTradeFlags(RecipeDB,2738,1,2,3,36,41,66,68)
-	self:addTradeAcquire(RecipeDB,2738,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
-	1,26952,1,26904,1,29924)
-
-	-- Copper Shortsword -- 2739
-	AddRecipe(2739,25,2847,1,GAME_ORIG,25,65,85,105)
-	self:addTradeFlags(RecipeDB,2739,1,2,3,36,41,66,69)
-	self:addTradeAcquire(RecipeDB,2739,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
-	1,26952,1,26904,1,29924)
-
-	-- Bronze Mace -- 2740
-	AddRecipe(2740,110,2848,1,GAME_ORIG,110,140,155,170)
-	self:addTradeFlags(RecipeDB,2740,1,2,3,36,41,66,70)
-	self:addTradeAcquire(RecipeDB,2740,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
-	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Bronze Axe -- 2741
-	AddRecipe(2741,115,2849,1,GAME_ORIG,115,145,160,175)
-	self:addTradeFlags(RecipeDB,2741,1,2,3,36,41,66,68)
-	self:addTradeAcquire(RecipeDB,2741,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
-	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Bronze Shortsword -- 2742
-	AddRecipe(2742,120,2850,1,GAME_ORIG,120,150,165,180)
-	self:addTradeFlags(RecipeDB,2742,1,2,3,36,41,51,66,69)
-	self:addTradeAcquire(RecipeDB,2742,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
-	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Rough Weightstone -- 3115
-	AddRecipe(3115,1,3239,1,GAME_ORIG,1,15,35,55)
-	self:addTradeFlags(RecipeDB,3115,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3115,8,8)
-
-	-- Coarse Weightstone -- 3116
-	AddRecipe(3116,65,3240,1,GAME_ORIG,65,65,72,80)
-	self:addTradeFlags(RecipeDB,3116,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3116,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
-	1,26952,1,26904,1,29924)
-
-	-- Heavy Weightstone -- 3117
-	AddRecipe(3117,125,3241,1,GAME_ORIG,125,125,132,140)
-	self:addTradeFlags(RecipeDB,3117,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3117,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Heavy Copper Broadsword -- 3292
-	AddRecipe(3292,95,3487,1,GAME_ORIG,95,135,155,175)
-	self:addTradeFlags(RecipeDB,3292,1,2,3,36,41,67,69)
-	self:addTradeAcquire(RecipeDB,3292,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Copper Battle Axe -- 3293
-	AddRecipe(3293,35,3488,1,GAME_ORIG,35,75,95,115)
-	self:addTradeFlags(RecipeDB,3293,1,2,3,36,41,67,68)
-	self:addTradeAcquire(RecipeDB,3293,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
-	1,26952,1,26904,1,29924)
-
-	-- Thick War Axe -- 3294
-	AddRecipe(3294,70,3489,1,GAME_ORIG,70,110,130,150)
-	self:addTradeFlags(RecipeDB,3294,1,2,3,36,41,51,66,68)
-	self:addTradeAcquire(RecipeDB,3294,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
-	1,26952,1,26904,1,29924)
-
-	-- Deadly Bronze Poniard -- 3295
-	AddRecipe(3295,125,3490,2,GAME_ORIG,125,155,170,195)
-	self:addTradeFlags(RecipeDB,3295,1,2,10,36,40,51,66,72)
-	self:addTradeAcquire(RecipeDB,3295,7,2)
-
-	-- Heavy Bronze Mace -- 3296
-	AddRecipe(3296,130,3491,1,GAME_ORIG,130,160,175,190)
-	self:addTradeFlags(RecipeDB,3296,1,2,3,36,41,51,66,70)
-	self:addTradeAcquire(RecipeDB,3296,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Mighty Iron Hammer -- 3297
-	AddRecipe(3297,145,3492,2,GAME_ORIG,145,175,190,205)
-	self:addTradeFlags(RecipeDB,3297,1,2,10,36,40,51,66,70)
-	self:addTradeAcquire(RecipeDB,3297,7,2)
-
-	-- Copper Chain Boots -- 3319
-	AddRecipe(3319,20,3469,1,GAME_ORIG,20,60,80,100)
-	self:addTradeFlags(RecipeDB,3319,1,2,3,36,41,58)
-	self:addTradeAcquire(RecipeDB,3319,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,3478,1,26988,1,33609,1,33631,1,33675,
-	1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Rough Grinding Stone -- 3320
-	AddRecipe(3320,25,3470,1,GAME_ORIG,25,45,65,85)
-	self:addTradeFlags(RecipeDB,3320,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3320,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,28694,1,27034,1,33591,1,3478,1,26988,1,33609,1,33631,1,33675,1,26981,
-	1,26564,1,26952,1,26904,1,29924)
-
-	-- Copper Chain Vest -- 3321
-	AddRecipe(3321,35,3471,2,GAME_ORIG,35,75,95,115)
-	self:addTradeFlags(RecipeDB,3321,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,3321,7,2)
-
-	-- Runed Copper Gauntlets -- 3323
-	AddRecipe(3323,40,3472,1,GAME_ORIG,40,80,100,120)
-	self:addTradeFlags(RecipeDB,3323,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,3323,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
-	1,26952,1,26904,1,29924)
-
-	-- Runed Copper Pants -- 3324
-	AddRecipe(3324,45,3473,1,GAME_ORIG,45,85,105,125)
-	self:addTradeFlags(RecipeDB,3324,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,3324,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
-	1,26952,1,26904,1,29924)
-
-	-- Gemmed Copper Gauntlets -- 3325
-	AddRecipe(3325,60,3474,2,GAME_ORIG,60,100,120,140)
-	self:addTradeFlags(RecipeDB,3325,1,2,10,36,40,58)
-	self:addTradeAcquire(RecipeDB,3325,7,2)
-
-	-- Coarse Grinding Stone -- 3326
-	AddRecipe(3326,75,3478,1,GAME_ORIG,75,75,87,100)
-	self:addTradeFlags(RecipeDB,3326,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3326,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,
-	1,26904,1,29924)
-
-	-- Rough Bronze Shoulders -- 3328
-	AddRecipe(3328,110,3480,1,GAME_ORIG,110,140,155,170)
-	self:addTradeFlags(RecipeDB,3328,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,3328,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Silvered Bronze Shoulders -- 3330
-	AddRecipe(3330,125,3481,2,GAME_ORIG,125,155,170,185)
-	self:addTradeFlags(RecipeDB,3330,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,3330,7,2)
-
-	-- Silvered Bronze Boots -- 3331
-	AddRecipe(3331,130,3482,1,GAME_ORIG,130,160,175,190)
-	self:addTradeFlags(RecipeDB,3331,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,3331,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Silvered Bronze Gauntlets -- 3333
-	AddRecipe(3333,135,3483,1,GAME_ORIG,135,165,180,195)
-	self:addTradeFlags(RecipeDB,3333,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,3333,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Green Iron Boots -- 3334
-	AddRecipe(3334,145,3484,2,GAME_ORIG,145,175,190,205)
-	self:addTradeFlags(RecipeDB,3334,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,3334,7,2)
-
-	-- Green Iron Gauntlets -- 3336
-	AddRecipe(3336,150,3485,2,GAME_ORIG,150,180,195,210)
-	self:addTradeFlags(RecipeDB,3336,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,3336,7,2)
-
-	-- Heavy Grinding Stone -- 3337
-	AddRecipe(3337,125,3486,1,GAME_ORIG,125,125,137,150)
-	self:addTradeFlags(RecipeDB,3337,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3337,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Big Bronze Knife -- 3491
-	AddRecipe(3491,105,3848,1,GAME_ORIG,105,135,150,165)
-	self:addTradeFlags(RecipeDB,3491,1,2,3,36,41,66,72)
-	self:addTradeAcquire(RecipeDB,3491,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,
-	1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Hardened Iron Shortsword -- 3492
-	AddRecipe(3492,160,3849,1,GAME_ORIG,160,185,197,210)
-	self:addTradeFlags(RecipeDB,3492,1,2,4,36,40,51,66,69)
-	self:addTradeAcquire(RecipeDB,3492,2,2843,2,5512)
-
-	-- Jade Serpentblade -- 3493
-	AddRecipe(3493,175,3850,2,GAME_ORIG,175,200,212,225)
-	self:addTradeFlags(RecipeDB,3493,1,2,10,36,40,51,66,69)
-	self:addTradeAcquire(RecipeDB,3493,7,2)
-
-	-- Solid Iron Maul -- 3494
-	AddRecipe(3494,155,3851,1,GAME_ORIG,155,180,192,205)
-	self:addTradeFlags(RecipeDB,3494,1,2,4,36,41,67,70)
-	self:addTradeAcquire(RecipeDB,3494,2,1471,2,8878,2,9179)
-
-	-- Golden Iron Destroyer -- 3495
-	AddRecipe(3495,170,3852,2,GAME_ORIG,170,195,207,220)
-	self:addTradeFlags(RecipeDB,3495,1,2,10,36,40,51,67,70)
-	self:addTradeAcquire(RecipeDB,3495,7,2)
-
-	-- Moonsteel Broadsword -- 3496
-	AddRecipe(3496,180,3853,1,GAME_ORIG,180,205,217,230)
-	self:addTradeFlags(RecipeDB,3496,1,2,4,36,41,67,69)
-	self:addTradeAcquire(RecipeDB,3496,2,2482)
-
-	-- Frost Tiger Blade -- 3497
-	AddRecipe(3497,200,3854,2,0)
-	self:addTradeFlags(RecipeDB,3497,1,2,10,36,40,67,69)
-	self:addTradeAcquire(RecipeDB,3497,7,2)
-
-	-- Massive Iron Axe -- 3498
-	AddRecipe(3498,185,3855,1,GAME_ORIG,185,210,222,235)
-	self:addTradeFlags(RecipeDB,3498,1,2,4,36,40,51,67,68)
-	self:addTradeAcquire(RecipeDB,3498,2,2483,2,1146)
-
-	-- Shadow Crescent Axe -- 3500
-	AddRecipe(3500,200,3856,2,GAME_ORIG,200,225,237,250)
-	self:addTradeFlags(RecipeDB,3500,1,2,10,36,40,51,67,68)
-	self:addTradeAcquire(RecipeDB,3500,7,2)
-
-	-- Green Iron Bracers -- 3501
-	AddRecipe(3501,165,3835,1,GAME_ORIG,165,190,202,215)
-	self:addTradeFlags(RecipeDB,3501,1,2,3,36,41,58)
-	self:addTradeAcquire(RecipeDB,3501,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Green Iron Helm -- 3502
-	AddRecipe(3502,170,3836,1,GAME_ORIG,170,195,207,220)
-	self:addTradeFlags(RecipeDB,3502,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,3502,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,
-	1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Golden Scale Coif -- 3503
-	AddRecipe(3503,190,3837,1,GAME_ORIG,190,215,227,240)
-	self:addTradeFlags(RecipeDB,3503,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,3503,2,5411)
-
-	-- Green Iron Shoulders -- 3504
-	AddRecipe(3504,160,3840,2,GAME_ORIG,160,185,197,210)
-	self:addTradeFlags(RecipeDB,3504,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,3504,7,2)
-
-	-- Golden Scale Shoulders -- 3505
-	AddRecipe(3505,175,3841,3,GAME_ORIG,175,200,212,225)
-	self:addTradeFlags(RecipeDB,3505,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,3505,7,3)
-
-	-- Green Iron Leggings -- 3506
-	AddRecipe(3506,155,3842,1,GAME_ORIG,155,180,192,205)
-	self:addTradeFlags(RecipeDB,3506,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,3506,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,
-	1,16724,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,
-	1,26952,1,3557,1,26904,1,29924)
-
-	-- Golden Scale Leggings -- 3507
-	AddRecipe(3507,170,3843,2,GAME_ORIG,170,195,207,220)
-	self:addTradeFlags(RecipeDB,3507,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,3507,7,2)
-
-	-- Green Iron Hauberk -- 3508
-	AddRecipe(3508,180,3844,1,GAME_ORIG,180,205,217,230)
-	self:addTradeFlags(RecipeDB,3508,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,3508,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,
-	1,1241,1,16724,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,
-	1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Golden Scale Cuirass -- 3511
-	AddRecipe(3511,195,3845,2,GAME_ORIG,195,220,232,245)
-	self:addTradeFlags(RecipeDB,3511,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,3511,7,2)
-
-	-- Polished Steel Boots -- 3513
-	AddRecipe(3513,185,3846,2,GAME_ORIG,185,210,222,235)
-	self:addTradeFlags(RecipeDB,3513,1,2,10,36,40,58)
-	self:addTradeAcquire(RecipeDB,3513,7,2)
-
-	-- Golden Scale Boots -- 3515
-	AddRecipe(3515,200,3847,3,0)
-	self:addTradeFlags(RecipeDB,3515,1,2,5,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,3515,7,2)
-
-	-- Pearl-handled Dagger -- 6517
-	AddRecipe(6517,110,5540,1,GAME_ORIG,110,140,155,170)
-	self:addTradeFlags(RecipeDB,6517,1,2,3,36,41,51,66,72)
-	self:addTradeAcquire(RecipeDB,6517,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,
-	1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,
-	1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Iridescent Hammer -- 6518
-	AddRecipe(6518,140,5541,2,GAME_ORIG,140,170,185,200)
-	self:addTradeFlags(RecipeDB,6518,1,2,10,36,40,51,66,70)
-	self:addTradeAcquire(RecipeDB,6518,7,2)
-
-	-- Iron Shield Spike -- 7221
-	AddRecipe(7221,150,6042,2,GAME_ORIG,150,180,195,210)
-	self:addTradeFlags(RecipeDB,7221,1,2,10,36,40,52,64)
-	self:addTradeAcquire(RecipeDB,7221,7,2)
-
-	-- Iron Counterweight -- 7222
-	AddRecipe(7222,165,6043,2,GAME_ORIG,165,190,202,215)
-	self:addTradeFlags(RecipeDB,7222,1,2,10,36,40,68)
-	self:addTradeAcquire(RecipeDB,7222,7,2)
-
-	-- Golden Scale Bracers -- 7223
-	AddRecipe(7223,185,6040,1,GAME_ORIG,185,210,222,235)
-	self:addTradeFlags(RecipeDB,7223,1,2,3,36,41,51,52,58)
-	self:addTradeAcquire(RecipeDB,7223,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,
-	1,514,1,1241,1,16724,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,
-	1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Steel Weapon Chain -- 7224
-	AddRecipe(7224,190,6041,2,GAME_ORIG,190,215,227,240)
-	self:addTradeFlags(RecipeDB,7224,1,2,5,11,36,40)
-	self:addTradeAcquire(RecipeDB,7224,7,2)
-
-	-- Heavy Copper Maul -- 7408
-	AddRecipe(7408,65,6214,1,GAME_ORIG,65,105,125,145)
-	self:addTradeFlags(RecipeDB,7408,1,2,3,36,41,51,67,70)
-	self:addTradeAcquire(RecipeDB,7408,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
-	1,26952,1,26904,1,29924)
-
-	-- Rough Bronze Boots -- 7817
-	AddRecipe(7817,95,6350,1,GAME_ORIG,95,125,140,155)
-	self:addTradeFlags(RecipeDB,7817,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,7817,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,1,27034,
-	1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Silver Rod -- 7818
-	AddRecipe(7818,100,6338,1,GAME_ORIG,100,105,107,110)
-	self:addTradeFlags(RecipeDB,7818,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,7818,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,28694,1,27034,1,514,
-	1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Ironforge Breastplate -- 8367
-	AddRecipe(8367,100,6731,2,GAME_ORIG,100,140,160,180)
-	self:addTradeFlags(RecipeDB,8367,1,8,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,8367,4,1618)
-
-	-- Iron Buckle -- 8768
-	AddRecipe(8768,150,7071,1,GAME_ORIG,150,150,152,155)
-	self:addTradeFlags(RecipeDB,8768,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,8768,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
-	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Copper Dagger -- 8880
-	AddRecipe(8880,30,7166,1,GAME_ORIG,30,70,90,110)
-	self:addTradeFlags(RecipeDB,8880,1,2,3,36,41,66,72)
-	self:addTradeAcquire(RecipeDB,8880,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
-	1,26952,1,26904,1,29924)
-
-	-- Barbaric Iron Shoulders -- 9811
-	AddRecipe(9811,160,7913,2,GAME_ORIG,160,185,197,210)
-	self:addTradeFlags(RecipeDB,9811,2,8,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,9811,4,2752)
-
-	-- Barbaric Iron Breastplate -- 9813
-	AddRecipe(9813,160,7914,2,GAME_ORIG,160,185,197,210)
-	self:addTradeFlags(RecipeDB,9813,2,8,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,9813,4,2751)
-
-	-- Barbaric Iron Helm -- 9814
-	AddRecipe(9814,175,7915,2,GAME_ORIG,175,200,212,225)
-	self:addTradeFlags(RecipeDB,9814,2,8,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,9814,4,2754)
-
-	-- Barbaric Iron Boots -- 9818
-	AddRecipe(9818,180,7916,2,GAME_ORIG,180,205,217,230)
-	self:addTradeFlags(RecipeDB,9818,2,8,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,9818,4,2753)
-
-	-- Barbaric Iron Gloves -- 9820
-	AddRecipe(9820,185,7917,2,GAME_ORIG,185,210,222,235)
-	self:addTradeFlags(RecipeDB,9820,2,8,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,9820,4,2755)
-
-	-- Steel Breastplate -- 9916
-	AddRecipe(9916,200,7963,1,GAME_ORIG,200,225,237,250)
-	self:addTradeFlags(RecipeDB,9916,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,9916,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,1,2998,
-	1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Solid Sharpening Stone -- 9918
-	AddRecipe(9918,200,7964,1,GAME_ORIG,200,200,205,210)
-	self:addTradeFlags(RecipeDB,9918,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,9918,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,1,2998,
-	1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Solid Grinding Stone -- 9920
-	AddRecipe(9920,200,7966,1,GAME_ORIG,200,200,205,210)
-	self:addTradeFlags(RecipeDB,9920,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,9920,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,1,2998,
-	1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Solid Weightstone -- 9921
-	AddRecipe(9921,200,7965,1,GAME_ORIG,200,200,205,210)
-	self:addTradeFlags(RecipeDB,9921,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,9921,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Heavy Mithril Shoulder -- 9926
-	AddRecipe(9926,205,7918,1,GAME_ORIG,205,225,235,245)
-	self:addTradeFlags(RecipeDB,9926,1,2,3,36,41,59)
-	self:addTradeAcquire(RecipeDB,9926,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Heavy Mithril Gauntlet -- 9928
-	AddRecipe(9928,205,7919,1,GAME_ORIG,205,225,235,245)
-	self:addTradeFlags(RecipeDB,9928,1,2,3,36,41,59)
-	self:addTradeAcquire(RecipeDB,9928,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Mithril Scale Pants -- 9931
-	AddRecipe(9931,210,7920,1,GAME_ORIG,210,230,240,250)
-	self:addTradeFlags(RecipeDB,9931,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,9931,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Heavy Mithril Pants -- 9933
-	AddRecipe(9933,210,7921,2,GAME_ORIG,210,230,240,250)
-	self:addTradeFlags(RecipeDB,9933,1,2,10,36,40,59)
-	self:addTradeAcquire(RecipeDB,9933,7,2)
-
-	-- Steel Plate Helm -- 9935
-	AddRecipe(9935,215,7922,1,GAME_ORIG,215,235,245,255)
-	self:addTradeFlags(RecipeDB,9935,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,9935,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Mithril Scale Bracers -- 9937
-	AddRecipe(9937,215,7924,1,GAME_ORIG,215,235,245,255)
-	self:addTradeFlags(RecipeDB,9937,1,2,4,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,9937,2,8161,2,8176)
-
-	-- Mithril Shield Spike -- 9939
-	AddRecipe(9939,215,7967,3,GAME_ORIG,215,235,245,255)
-	self:addTradeFlags(RecipeDB,9939,1,2,10,36,40,52,64)
-	self:addTradeAcquire(RecipeDB,9939,7,3)
-
-	-- Ornate Mithril Pants -- 9945
-	AddRecipe(9945,220,7926,2,GAME_ORIG,220,240,250,260)
-	self:addTradeFlags(RecipeDB,9945,1,2,8,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,9945,4,2761)
-
-	-- Ornate Mithril Gloves -- 9950
-	AddRecipe(9950,220,7927,2,GAME_ORIG,220,240,250,260)
-	self:addTradeFlags(RecipeDB,9950,1,2,8,36,41,59)
-	self:addTradeAcquire(RecipeDB,9950,4,2762)
-
-	-- Ornate Mithril Shoulder -- 9952
-	AddRecipe(9952,225,7928,2,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,9952,1,2,8,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,9952,4,2763)
-
-	-- Truesilver Gauntlets -- 9954
-	AddRecipe(9954,225,7938,1,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,9954,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,9954,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Heavy Mithril Breastplate -- 9959
-	AddRecipe(9959,230,7930,1,GAME_ORIG,230,250,260,270)
-	self:addTradeFlags(RecipeDB,9959,1,2,3,36,41,59)
-	self:addTradeAcquire(RecipeDB,9959,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,
-	1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,
-	1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,
-	1,26904,1,29924)
-
-	-- Mithril Coif -- 9961
-	AddRecipe(9961,230,7931,1,GAME_ORIG,230,250,260,270)
-	self:addTradeFlags(RecipeDB,9961,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,9961,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,
-	1,514,1,1241,1,16724,1,3355,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,
-	1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Mithril Spurs -- 9964
-	AddRecipe(9964,235,7969,2,GAME_ORIG,235,255,265,275)
-	self:addTradeFlags(RecipeDB,9964,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,9964,7,2)
-
-	-- Mithril Scale Shoulders -- 9966
-	AddRecipe(9966,235,7932,3,GAME_ORIG,235,255,265,275)
-	self:addTradeFlags(RecipeDB,9966,1,2,5,6,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,9966,7, 3, 8, 33)
-
-	-- Heavy Mithril Boots -- 9968
-	AddRecipe(9968,235,7933,1,GAME_ORIG,235,255,265,275)
-	self:addTradeFlags(RecipeDB,9968,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,9968,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,
-	1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,1,15400,1,16583,
-	1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,
-	1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Heavy Mithril Helm -- 9970
-	AddRecipe(9970,245,7934,2,GAME_ORIG,245,255,265,275)
-	self:addTradeFlags(RecipeDB,9970,1,2,10,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,9970,7,2)
-
-	-- Ornate Mithril Breastplate -- 9972
-	AddRecipe(9972,260,7935,2,GAME_ORIG,260,260,270,280)
-	self:addTradeFlags(RecipeDB,9972,1,2,8,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,9972,4,2773)
-
-	-- Truesilver Breastplate -- 9974
-	AddRecipe(9974,245,7939,1,GAME_ORIG,245,265,275,285)
-	self:addTradeFlags(RecipeDB,9974,1,2,3,36,41,59)
-	self:addTradeAcquire(RecipeDB,9974,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Ornate Mithril Boots -- 9979
-	AddRecipe(9979,265,7936,2,GAME_ORIG,265,265,275,285)
-	self:addTradeFlags(RecipeDB,9979,1,2,8,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,9979,4,2772)
-
-	-- Ornate Mithril Helm -- 9980
-	AddRecipe(9980,265,7937,2,GAME_ORIG,265,265,275,285)
-	self:addTradeFlags(RecipeDB,9980,1,2,8,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,9980,4,2771)
-
-	-- Copper Claymore -- 9983
-	AddRecipe(9983,30,7955,1,GAME_ORIG,30,70,90,110)
-	self:addTradeFlags(RecipeDB,9983,1,2,3,36,41,67,69)
-	self:addTradeAcquire(RecipeDB,9983,1,514,1,1241,1,2836,1,2998,1,3136,1,3174,1,3355,1,3478,1,3557,1,4258,1,4596,1,5511,1,6299,
-	1,15400,1,16583,1,16669,1,16724,1,16823,1,17245,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,
-	1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Bronze Warhammer -- 9985
-	AddRecipe(9985,125,7956,1,GAME_ORIG,125,155,170,185)
-	self:addTradeFlags(RecipeDB,9985,1,2,3,36,41,51,67,70)
-	self:addTradeAcquire(RecipeDB,9985,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
-	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Bronze Greatsword -- 9986
-	AddRecipe(9986,130,7957,1,GAME_ORIG,130,160,175,190)
-	self:addTradeFlags(RecipeDB,9986,1,2,3,36,41,51,67,69)
-	self:addTradeAcquire(RecipeDB,9986,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
-	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Bronze Battle Axe -- 9987
-	AddRecipe(9987,135,7958,1,GAME_ORIG,135,165,180,195)
-	self:addTradeFlags(RecipeDB,9987,1,2,3,36,41,51,67,68)
-	self:addTradeAcquire(RecipeDB,9987,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,1,19341,1,28694,
-	1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Heavy Mithril Axe -- 9993
-	AddRecipe(9993,210,7941,1,GAME_ORIG,210,235,247,260)
-	self:addTradeFlags(RecipeDB,9993,1,2,3,36,41,51,66,68)
-	self:addTradeAcquire(RecipeDB,9993,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,1,2998,1,3478,
-	1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Blue Glittering Axe -- 9995
-	AddRecipe(9995,220,7942,2,GAME_ORIG,220,245,257,270)
-	self:addTradeFlags(RecipeDB,9995,1,2,10,36,40,51,66,68)
-	self:addTradeAcquire(RecipeDB,9995,7,2)
-
-	-- Wicked Mithril Blade -- 9997
-	AddRecipe(9997,225,7943,2,GAME_ORIG,225,250,262,275)
-	self:addTradeFlags(RecipeDB,9997,1,2,10,36,41,51,66,69)
-	self:addTradeAcquire(RecipeDB,9997,7,2)
-
-	-- Big Black Mace -- 10001
-	AddRecipe(10001,230,7945,1,GAME_ORIG,230,255,267,280)
-	self:addTradeFlags(RecipeDB,10001,1,2,3,36,41,51,66,70)
-	self:addTradeAcquire(RecipeDB,10001,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,1,2998,
-	1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- The Shatterer -- 10003
-	AddRecipe(10003,235,7954,1,GAME_ORIG,235,260,272,285)
-	self:addTradeFlags(RecipeDB,10003,1,2,3,36,41,66,70)
-	self:addTradeAcquire(RecipeDB,10003,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Dazzling Mithril Rapier -- 10005
-	AddRecipe(10005,240,7944,2,GAME_ORIG,240,265,277,290)
-	self:addTradeFlags(RecipeDB,10005,1,2,10,36,40,51,66,69)
-	self:addTradeAcquire(RecipeDB,10005,7,2)
-
-	-- Phantom Blade -- 10007
-	AddRecipe(10007,245,7961,1,GAME_ORIG,245,270,282,295)
-	self:addTradeFlags(RecipeDB,10007,1,2,3,36,41,66,69)
-	self:addTradeAcquire(RecipeDB,10007,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Runed Mithril Hammer -- 10009
-	AddRecipe(10009,245,7946,3,GAME_ORIG,245,270,282,295)
-	self:addTradeFlags(RecipeDB,10009,1,2,5,6,11,36,40,51,66,70)
-	self:addTradeAcquire(RecipeDB,10009,7, 3, 8, 33)
-
-	-- Blight -- 10011
-	AddRecipe(10011,250,7959,1,GAME_ORIG,250,275,287,300)
-	self:addTradeFlags(RecipeDB,10011,1,2,3,36,41,67,71)
-	self:addTradeAcquire(RecipeDB,10011,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Ebon Shiv -- 10013
-	AddRecipe(10013,255,7947,1,GAME_ORIG,255,280,292,305)
-	self:addTradeFlags(RecipeDB,10013,1,2,4,36,41,51,66,72)
-	self:addTradeAcquire(RecipeDB,10013,2,11278)
-
-	-- Truesilver Champion -- 10015
-	AddRecipe(10015,260,7960,1,GAME_ORIG,260,285,297,310)
-	self:addTradeFlags(RecipeDB,10015,1,2,3,36,41,67,69)
-	self:addTradeAcquire(RecipeDB,10015,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Inlaid Mithril Cylinder -- 11454
-	AddRecipe(11454,200,9060,1,GAME_ORIG,200,225,237,250)
-	self:addTradeFlags(RecipeDB,11454,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,11454,8,9)
-
-	-- Golden Scale Gauntlets -- 11643
-	AddRecipe(11643,205,9366,2,GAME_ORIG,205,225,235,245)
-	self:addTradeFlags(RecipeDB,11643,1,8,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,11643,4,2758)
-
-	-- Silvered Bronze Leggings -- 12259
-	AddRecipe(12259,155,10423,2,GAME_ORIG,155,180,192,205)
-	self:addTradeFlags(RecipeDB,12259,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,12259,7,2)
-
-	-- Rough Copper Vest -- 12260
-	AddRecipe(12260,1,10421,1,GAME_ORIG,1,15,35,55)
-	self:addTradeFlags(RecipeDB,12260,1,2,3,36,41,58)
-	self:addTradeAcquire(RecipeDB,12260,8,8)
-
-	-- Golden Rod -- 14379
-	AddRecipe(14379,150,11128,1,GAME_ORIG,150,155,157,160)
-	self:addTradeFlags(RecipeDB,14379,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,14379,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,
-	1,19341,1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,
-	1,26904,1,29924)
-
-	-- Truesilver Rod -- 14380
-	AddRecipe(14380,200,11144,1,GAME_ORIG,200,205,207,210)
-	self:addTradeFlags(RecipeDB,14380,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,14380,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,
-	1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,
-	1,26904,1,29924)
-
-	-- Dark Iron Pulverizer -- 15292
-	AddRecipe(15292,265,11608,3,GAME_ORIG,265,285,295,305)
-	self:addTradeFlags(RecipeDB,15292,1,2,5,11,36,40,67,70)
-	self:addTradeAcquire(RecipeDB,15292,3,9028)
-
-	-- Dark Iron Sunderer -- 15294
-	AddRecipe(15294,275,11607,3,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,15294,1,2,5,36,40,67,68)
-	self:addTradeAcquire(RecipeDB,15294,3,9554,3,10043)
-
-	-- Dark Iron Plate -- 15296
-	AddRecipe(15296,285,11604,3,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,15296,1,2,5,37,41,59)
-	self:addTradeAcquire(RecipeDB,15296,3,9543)
-
-	-- Glinting Steel Dagger -- 15972
-	AddRecipe(15972,180,12259,1,GAME_ORIG,180,205,217,230)
-	self:addTradeFlags(RecipeDB,15972,1,2,3,36,41,51,66,72)
-	self:addTradeAcquire(RecipeDB,15972,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,
-	1,16724,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,
-	1,3557,1,26904,1,29924)
-
-	-- Searing Golden Blade -- 15973
-	AddRecipe(15973,190,12260,2,GAME_ORIG,190,215,227,240)
-	self:addTradeFlags(RecipeDB,15973,1,2,10,36,40,53,54,66,72)
-	self:addTradeAcquire(RecipeDB,15973,7,2)
-
-	-- Dense Grinding Stone -- 16639
-	AddRecipe(16639,250,12644,1,GAME_ORIG,250,255,257,260)
-	self:addTradeFlags(RecipeDB,16639,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,16639,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Dense Weightstone -- 16640
-	AddRecipe(16640,250,12643,1,GAME_ORIG,250,255,257,260)
-	self:addTradeFlags(RecipeDB,16640,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,16640,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26952,1,3557,1,26904,1,29924)
-
-	-- Dense Sharpening Stone -- 16641
-	AddRecipe(16641,250,12404,1,GAME_ORIG,250,255,257,260)
-	self:addTradeFlags(RecipeDB,16641,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,16641,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26952,1,3557,1,26904,1,29924)
-
-	-- Thorium Armor -- 16642
-	AddRecipe(16642,250,12405,2,GAME_ORIG,250,270,280,290)
-	self:addTradeFlags(RecipeDB,16642,1,2,3,10,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,16642,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
-	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
-
-	-- Thorium Belt -- 16643
-	AddRecipe(16643,250,12406,2,GAME_ORIG,250,270,280,290)
-	self:addTradeFlags(RecipeDB,16643,1,2,3,10,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,16643,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
-	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
-
-	-- Thorium Bracers -- 16644
-	AddRecipe(16644,255,12408,2,GAME_ORIG,255,275,285,295)
-	self:addTradeFlags(RecipeDB,16644,1,2,3,10,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,16644,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
-	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
-
-	-- Radiant Belt -- 16645
-	AddRecipe(16645,260,12416,2,GAME_ORIG,260,280,290,300)
-	self:addTradeFlags(RecipeDB,16645,1,2,6,11,36,40,58)
-	self:addTradeAcquire(RecipeDB,16645,7,2,8,33)
-
-	-- Imperial Plate Shoulders -- 16646
-	AddRecipe(16646,265,12428,2,GAME_ORIG,265,285,295,305)
-	self:addTradeFlags(RecipeDB,16646,1,2,8,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,16646,4,7659)
-
-	-- Imperial Plate Belt -- 16647
-	AddRecipe(16647,265,12424,2,GAME_ORIG,265,285,295,305)
-	self:addTradeFlags(RecipeDB,16647,1,2,8,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,16647,4,7653)
-
-	-- Radiant Breastplate -- 16648
-	AddRecipe(16648,270,12415,2,GAME_ORIG,270,290,300,310)
-	self:addTradeFlags(RecipeDB,16648,1,2,10,36,40,58)
-	self:addTradeAcquire(RecipeDB,16648,7,2)
-
-	-- Imperial Plate Bracers -- 16649
-	AddRecipe(16649,270,12425,2,GAME_ORIG,270,290,300,310)
-	self:addTradeFlags(RecipeDB,16649,1,2,8,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,16649,4,7655)
-
-	-- Wildthorn Mail -- 16650
-	AddRecipe(16650,270,12624,2,GAME_ORIG,270,290,300,310)
-	self:addTradeFlags(RecipeDB,16650,1,2,10,36,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,16650,7,2)
-
-	-- Thorium Shield Spike -- 16651
-	AddRecipe(16651,275,12645,2,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,16651,1,2,6,11,36,40,52)
-	self:addTradeAcquire(RecipeDB,16651,7,2,8,33)
-
-	-- Thorium Boots -- 16652
-	AddRecipe(16652,280,12409,2,GAME_ORIG,280,300,310,320)
-	self:addTradeFlags(RecipeDB,16652,1,2,3,10,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,16652,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
-	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
-
-	-- Thorium Helm -- 16653
-	AddRecipe(16653,280,12410,2,GAME_ORIG,280,300,310,320)
-	self:addTradeFlags(RecipeDB,16653,1,2,3,10,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,16653,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
-	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
-
-	-- Radiant Gloves -- 16654
-	AddRecipe(16654,285,12418,2,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,16654,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,16654,7,2)
-
-	-- Fiery Plate Gauntlets -- 16655
-	AddRecipe(16655,290,12631,3,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,16655,1,2,8,36,41,59)
-	self:addTradeAcquire(RecipeDB,16655,4,5124)
-
-	-- Radiant Boots -- 16656
-	AddRecipe(16656,290,12419,2,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,16656,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,16656,7,2)
-
-	-- Imperial Plate Boots -- 16657
-	AddRecipe(16657,295,12426,2,GAME_ORIG,295,315,325,335)
-	self:addTradeFlags(RecipeDB,16657,1,2,8,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,16657,4,7654)
-
-	-- Imperial Plate Helm -- 16658
-	AddRecipe(16658,295,12427,2,GAME_ORIG,295,315,325,335)
-	self:addTradeFlags(RecipeDB,16658,1,2,8,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,16658,4,7657)
-
-	-- Radiant Circlet -- 16659
-	AddRecipe(16659,295,12417,2,GAME_ORIG,295,315,325,335)
-	self:addTradeFlags(RecipeDB,16659,1,2,6,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,16659,7,2)
-
-	-- Dawnbringer Shoulders -- 16660
-	AddRecipe(16660,290,12625,3,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,16660,1,2,6,11,36,40,53,54,59)
-	self:addTradeAcquire(RecipeDB,16660,7,2)
-
-	-- Storm Gauntlets -- 16661
-	AddRecipe(16661,295,12632,3,GAME_ORIG,295,315,325,335)
-	self:addTradeFlags(RecipeDB,16661,1,2,4,5,6,11,36,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,16661,7,2,2,11278)
-
-	-- Thorium Leggings -- 16662
-	AddRecipe(16662,300,12414,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16662,1,2,3,10,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,16662,7,2,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
-	1,3136,1,4596,1,33609,1,33631,1,3174,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
-
-	-- Imperial Plate Chest -- 16663
-	AddRecipe(16663,300,12422,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16663,1,2,8,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,16663,4,7656)
-
-	-- Runic Plate Shoulders -- 16664
-	AddRecipe(16664,300,12610,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16664,1,2,11,36,41,59)
-	self:addTradeAcquire(RecipeDB,16664,3,4366)
-
-	-- Runic Plate Boots -- 16665
-	AddRecipe(16665,300,12611,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16665,1,2,11,36,41,59)
-	self:addTradeAcquire(RecipeDB,16665,3,1836)
-
-	-- Demon Forged Breastplate -- 16667
-	AddRecipe(16667,285,12628,3,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,16667,1,2,8,36,41,59)
-	self:addTradeAcquire(RecipeDB,16667,4,5127)
-
-	-- Whitesoul Helm -- 16724
-	AddRecipe(16724,300,12633,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16724,1,2,5,6,11,36,40,53,54,59)
-	self:addTradeAcquire(RecipeDB,16724,7,2)
-
-	-- Radiant Leggings -- 16725
-	AddRecipe(16725,300,12420,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16725,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,16725,7,2)
-
-	-- Runic Plate Helm -- 16726
-	AddRecipe(16726,300,12612,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16726,1,2,11,36,41,59)
-	self:addTradeAcquire(RecipeDB,16726,3,4364)
-
-	-- Helm of the Great Chief -- 16728
-	AddRecipe(16728,300,12636,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16728,1,2,5,6,11,36,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,16728,7,2)
-
-	-- Lionheart Helm -- 16729
-	AddRecipe(16729,300,12640,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16729,1,2,6,11,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,16729,7,2)
-
-	-- Imperial Plate Leggings -- 16730
-	AddRecipe(16730,300,12429,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16730,1,2,8,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,16730,4,7658)
-
-	-- Runic Breastplate -- 16731
-	AddRecipe(16731,300,12613,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16731,1,2,11,36,41,59)
-	self:addTradeAcquire(RecipeDB,16731,3,4368,3,16072)
-
-	-- Runic Plate Leggings -- 16732
-	AddRecipe(16732,300,12614,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16732,1,2,11,36,41,59)
-	self:addTradeAcquire(RecipeDB,16732,3,1885)
-
-	-- Stronghold Gauntlets -- 16741
-	AddRecipe(16741,300,12639,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16741,1,2,6,11,36,40,52,59)
-	self:addTradeAcquire(RecipeDB,16741,7,2)
-
-	-- Enchanted Thorium Helm -- 16742
-	AddRecipe(16742,300,12620,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16742,1,2,8,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,16742,4,7651)
-
-	-- Enchanted Thorium Leggings -- 16744
-	AddRecipe(16744,300,12619,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16744,1,2,8,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,16744,4,7650)
-
-	-- Enchanted Thorium Breastplate -- 16745
-	AddRecipe(16745,300,12618,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16745,1,2,8,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,16745,4,7649)
-
-	-- Invulnerable Mail -- 16746
-	AddRecipe(16746,300,12641,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16746,1,2,5,6,11,36,40,52,58)
-	self:addTradeAcquire(RecipeDB,16746,7,2)
-
-	-- Ornate Thorium Handaxe -- 16969
-	AddRecipe(16969,275,12773,2,GAME_ORIG,275,300,312,325)
-	self:addTradeFlags(RecipeDB,16969,1,2,3,4,37,41,51,66,68)
-	self:addTradeAcquire(RecipeDB,16969,2,11278,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,1,3478,
-	1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
-
-	-- Dawn's Edge -- 16970
-	AddRecipe(16970,275,12774,3,GAME_ORIG,275,300,312,325)
-	self:addTradeFlags(RecipeDB,16970,1,2,8,36,40,66,68)
-	self:addTradeAcquire(RecipeDB,16970,4,5306)
-
-	-- Huge Thorium Battleaxe -- 16971
-	AddRecipe(16971,280,12775,1,GAME_ORIG,280,305,317,330)
-	self:addTradeFlags(RecipeDB,16971,1,2,3,4,36,41,51,67,68)
-	self:addTradeAcquire(RecipeDB,16971,2,11278,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,2836,1,2998,
-	1,3478,1,3136,1,4596,1,3174,1,33609,1,33631,1,16823,1,15400,1,33675,1,17245,1,6299,1,3557)
-
-	-- Enchanted Battlehammer -- 16973
-	AddRecipe(16973,280,12776,2,GAME_ORIG,280,305,317,330)
-	self:addTradeFlags(RecipeDB,16973,1,2,8,36,40,52,67,70)
-	self:addTradeAcquire(RecipeDB,16973,4,5305)
-
-	-- Blazing Rapier -- 16978
-	AddRecipe(16978,280,12777,2,GAME_ORIG,280,305,317,330)
-	self:addTradeFlags(RecipeDB,16978,1,2,8,36,40,66,69)
-	self:addTradeAcquire(RecipeDB,16978,4,5307)
-
-	-- Serenity -- 16983
-	AddRecipe(16983,285,12781,2,GAME_ORIG,285,310,322,335)
-	self:addTradeFlags(RecipeDB,16983,1,2,5,36,40,66,70)
-	self:addTradeAcquire(RecipeDB,16983,8,31)
-
-	-- Volcanic Hammer -- 16984
-	AddRecipe(16984,290,12792,2,GAME_ORIG,290,315,327,340)
-	self:addTradeFlags(RecipeDB,16984,1,2,11,36,40,66,70)
-	self:addTradeAcquire(RecipeDB,16984,3,10119)
-
-	-- Corruption -- 16985
-	AddRecipe(16985,290,12782,1,GAME_ORIG,290,315,327,340)
-	self:addTradeFlags(RecipeDB,16985,1,2,5,37,41,53,54,67,69)
-	self:addTradeAcquire(RecipeDB,16985,8,31)
-
-	-- Hammer of the Titans -- 16988
-	AddRecipe(16988,300,12796,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16988,1,2,5,36,40,51,67,70)
-	self:addTradeAcquire(RecipeDB,16988,3,10438)
-
-	-- Arcanite Champion -- 16990
-	AddRecipe(16990,300,12790,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16990,1,2,5,36,40,51,67,69)
-	self:addTradeAcquire(RecipeDB,16990,3,10899)
-
-	-- Annihilator -- 16991
-	AddRecipe(16991,300,12798,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16991,1,2,5,36,40,66,68)
-	self:addTradeAcquire(RecipeDB,16991,3,9736)
-
-	-- Frostguard -- 16992
-	AddRecipe(16992,300,12797,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16992,1,2,11,36,40,66,69)
-	self:addTradeAcquire(RecipeDB,16992,3,1844)
-
-	-- Masterwork Stormhammer -- 16993
-	AddRecipe(16993,300,12794,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16993,1,2,5,36,40,66,70)
-	self:addTradeAcquire(RecipeDB,16993,3,10899)
-
-	-- Arcanite Reaper -- 16994
-	AddRecipe(16994,300,12784,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16994,1,2,5,36,40,51,67,68)
-	self:addTradeAcquire(RecipeDB,16994,3,9596)
-
-	-- Heartseeker -- 16995
-	AddRecipe(16995,300,12783,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,16995,1,2,5,36,40,51,66,72)
-	self:addTradeAcquire(RecipeDB,16995,3,10997)
-
-	-- Silver Skeleton Key -- 19666
-	AddRecipe(19666,100,15869,1,GAME_ORIG,100,100,110,120)
-	self:addTradeFlags(RecipeDB,19666,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,19666,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,
-	1,19341,1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,
-	1,26904,1,29924)
-
-	-- Golden Skeleton Key -- 19667
-	AddRecipe(19667,150,15870,1,GAME_ORIG,150,150,160,170)
-	self:addTradeFlags(RecipeDB,19667,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,19667,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,1,16823,
-	1,19341,1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,
-	1,26904,1,29924)
-
-	-- Truesilver Skeleton Key -- 19668
-	AddRecipe(19668,200,15871,1,GAME_ORIG,200,200,210,220)
-	self:addTradeFlags(RecipeDB,19668,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,19668,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,1,16724,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Arcanite Skeleton Key -- 19669
-	AddRecipe(19669,275,15872,1,GAME_ORIG,275,275,280,285)
-	self:addTradeFlags(RecipeDB,19669,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,19669,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Arcanite Rod -- 20201
-	AddRecipe(20201,275,16206,1,GAME_ORIG,275,275,280,285)
-	self:addTradeFlags(RecipeDB,20201,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,20201,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,1,3355,1,33591,
-	1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,1,26952,1,3557,1,26904,1,29924)
-
-	-- Fiery Chain Girdle -- 20872
-	AddRecipe(20872,295,16989,3,GAME_ORIG,295,315,325,335)
-	self:addTradeFlags(RecipeDB,20872,1,2,4,36,41,53,54,58,98)
-	self:addTradeAcquire(RecipeDB,20872,6,59,2,12944)
-
-	-- Fiery Chain Shoulders -- 20873
-	AddRecipe(20873,300,16988,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,20873,1,2,4,36,41,58,98)
-	self:addTradeAcquire(RecipeDB,20873,6,59,3,12944)
-
-	-- Dark Iron Bracers -- 20874
-	AddRecipe(20874,295,17014,3,GAME_ORIG,295,315,325,335)
-	self:addTradeFlags(RecipeDB,20874,1,2,4,36,41,59,98)
-	self:addTradeAcquire(RecipeDB,20874,6,59,1,12944)
-
-	-- Dark Iron Leggings -- 20876
-	AddRecipe(20876,300,17013,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,20876,1,2,4,36,41,59,98)
-	self:addTradeAcquire(RecipeDB,20876,6,59,3,12944)
-
-	-- Dark Iron Reaver -- 20890
-	AddRecipe(20890,300,17015,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,20890,1,2,4,36,41,66,69,98)
-	self:addTradeAcquire(RecipeDB,20890,6,59,2,12944)
-
-	-- Dark Iron Destroyer -- 20897
-	AddRecipe(20897,300,17016,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,20897,1,2,4,36,41,51,66,68,98)
-	self:addTradeAcquire(RecipeDB,20897,6,59,2,12944)
-
-	-- Sulfuron Hammer -- 21161
-	AddRecipe(21161,300,17193,4,GAME_ORIG,300,325,337,350)
-	self:addTradeFlags(RecipeDB,21161,1,2,8,36,40,67,70)
-	self:addTradeAcquire(RecipeDB,21161,4,7604)
-
-	-- Edge of Winter -- 21913
-	AddRecipe(21913,190,17704,2,GAME_ORIG,190,215,227,240)
-	self:addTradeFlags(RecipeDB,21913,1,2,7,11,36,40,66,68)
-	self:addTradeAcquire(RecipeDB,21913,5,1)
-
-	-- Elemental Sharpening Stone -- 22757
-	AddRecipe(22757,300,18262,3,GAME_ORIG,300,300,310,320)
-	self:addTradeFlags(RecipeDB,22757,1,2,6,36,41)
-	self:addTradeAcquire(RecipeDB,22757,8,26)
-
-	-- Heavy Timbermaw Belt -- 23628
-	AddRecipe(23628,290,19043,1,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,23628,1,2,4,36,41,51,58,99)
-	self:addTradeAcquire(RecipeDB,23628,6,576,2,11557)
-
-	-- Heavy Timbermaw Boots -- 23629
-	AddRecipe(23629,300,19048,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23629,1,2,4,36,41,51,58,99)
-	self:addTradeAcquire(RecipeDB,23629,6,576,3,11557)
-
-	-- Girdle of the Dawn -- 23632
-	AddRecipe(23632,290,19051,1,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,23632,1,2,4,36,41,51,59,96)
-	self:addTradeAcquire(RecipeDB,23632,6,529,2,10856,6,529,2,10857,6,529,2,11536)
-
-	-- Gloves of the Dawn -- 23633
-	AddRecipe(23633,300,19057,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23633,1,2,4,36,41,51,59,96)
-	self:addTradeAcquire(RecipeDB,23633,6,529,3,10856,6,529,3,10857,6,529,3,11536)
-
-	-- Dark Iron Helm -- 23636
-	AddRecipe(23636,300,19148,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23636,1,2,4,36,41,59,98)
-	self:addTradeAcquire(RecipeDB,23636,6,59,2,12944)
-
-	-- Dark Iron Gauntlets -- 23637
-	AddRecipe(23637,300,19164,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23637,1,2,4,36,41,51,59,98)
-	self:addTradeAcquire(RecipeDB,23637,6,59,3,12944)
-
-	-- Black Amnesty -- 23638
-	AddRecipe(23638,300,19166,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23638,1,2,4,36,41,66,72,98)
-	self:addTradeAcquire(RecipeDB,23638,6,59,3,12944)
-
-	-- Blackfury -- 23639
-	AddRecipe(23639,300,19167,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23639,1,2,4,36,41,51,67,71,98)
-	self:addTradeAcquire(RecipeDB,23639,6,59,3,12944)
-
-	-- Ebon Hand -- 23650
-	AddRecipe(23650,300,19170,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23650,1,2,4,36,41,66,70,98)
-	self:addTradeAcquire(RecipeDB,23650,6,59,2,12944)
-
-	-- Blackguard -- 23652
-	AddRecipe(23652,300,19168,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23652,1,2,4,36,41,52,66,69,98)
-	self:addTradeAcquire(RecipeDB,23652,6,59,2,12944)
-
-	-- Nightfall -- 23653
-	AddRecipe(23653,300,19169,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23653,1,2,4,36,41,67,68,98)
-	self:addTradeAcquire(RecipeDB,23653,6,59,4,12944)
-
-	-- Bloodsoul Breastplate -- 24136
-	AddRecipe(24136,300,19690,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24136,1,2,4,36,41,51,53,54,58,100)
-	self:addTradeAcquire(RecipeDB,24136,6,270,3,14921)
-
-	-- Bloodsoul Shoulders -- 24137
-	AddRecipe(24137,300,19691,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24137,1,2,4,36,41,51,58,100)
-	self:addTradeAcquire(RecipeDB,24137,6,270,2,14921)
-
-	-- Bloodsoul Gauntlets -- 24138
-	AddRecipe(24138,300,19692,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24138,1,2,4,36,41,51,58,100)
-	self:addTradeAcquire(RecipeDB,24138,6,270,1,14921)
-
-	-- Darksoul Breastplate -- 24139
-	AddRecipe(24139,300,19693,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24139,1,2,4,36,41,52,59,100)
-	self:addTradeAcquire(RecipeDB,24139,6,270,3,14921)
-
-	-- Darksoul Leggings -- 24140
-	AddRecipe(24140,300,19694,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24140,1,2,4,36,41,52,59,100)
-	self:addTradeAcquire(RecipeDB,24140,6,270,2,14921)
-
-	-- Darksoul Shoulders -- 24141
-	AddRecipe(24141,300,19695,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24141,1,2,4,36,41,52,59,100)
-	self:addTradeAcquire(RecipeDB,24141,6,270,1,14921)
-
-	-- Dark Iron Boots -- 24399
-	AddRecipe(24399,300,20039,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24399,1,2,4,36,41,59,98)
-	self:addTradeAcquire(RecipeDB,24399,6,59,4,12944)
-
-	-- Darkrune Gauntlets -- 24912
-	AddRecipe(24912,300,20549,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24912,1,2,8,36,40,52,59)
-	self:addTradeAcquire(RecipeDB,24912,4,8323)
-
-	-- Darkrune Helm -- 24913
-	AddRecipe(24913,300,20551,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24913,1,2,8,36,40,59)
-	self:addTradeAcquire(RecipeDB,24913,4,8323)
-
-	-- Darkrune Breastplate -- 24914
-	AddRecipe(24914,300,20550,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24914,1,2,8,36,40,52,59)
-	self:addTradeAcquire(RecipeDB,24914,4,8323)
-
-	-- Heavy Obsidian Belt -- 27585
-	AddRecipe(27585,300,22197,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,27585,1,2,4,36,41,51,59,97)
-	self:addTradeAcquire(RecipeDB,27585,6,609,1,15176)
-
-	-- Jagged Obsidian Shield -- 27586
-	AddRecipe(27586,300,22198,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,27586,1,2,4,36,41,52,64,66,97)
-	self:addTradeAcquire(RecipeDB,27586,6,609,3,15471)
-
-	-- Thick Obsidian Breastplate -- 27587
-	AddRecipe(27587,300,22196,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,27587,1,2,6,11,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,27587,3,15263)
-
-	-- Light Obsidian Belt -- 27588
-	AddRecipe(27588,300,22195,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,27588,1,2,4,36,41,51,58,97)
-	self:addTradeAcquire(RecipeDB,27588,6,609,2,15176)
-
-	-- Black Grasp of the Destroyer -- 27589
-	AddRecipe(27589,300,22194,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,27589,1,2,6,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,27589,3,15340)
-
-	-- Obsidian Mail Tunic -- 27590
-	AddRecipe(27590,300,22191,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,27590,1,2,4,36,41,51,58,97)
-	self:addTradeAcquire(RecipeDB,27590,6,609,4,15471)
-
-	-- Titanic Leggings -- 27829
-	AddRecipe(27829,300,22385,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,27829,1,2,6,11,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,27829,7,2)
-
-	-- Persuader -- 27830
-	AddRecipe(27830,300,22384,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,27830,1,2,6,11,36,40,66,70)
-	self:addTradeAcquire(RecipeDB,27830,7,2)
-
-	-- Sageblade -- 27832
-	AddRecipe(27832,300,22383,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,27832,1,2,6,11,36,40,54,66,69)
-	self:addTradeAcquire(RecipeDB,27832,7,2)
-
-	-- Icebane Breastplate -- 28242
-	AddRecipe(28242,300,22669,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28242,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,28242,6,529,4,16365,8,41)
-
-	-- Icebane Gauntlets -- 28243
-	AddRecipe(28243,300,22670,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28243,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,28243,6,529,3,16365,8,41)
-
-	-- Icebane Bracers -- 28244
-	AddRecipe(28244,300,22671,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28244,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,28244,6,529,3,16365,8,41)
-
-	-- Ironvine Breastplate -- 28461
-	AddRecipe(28461,300,22762,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28461,1,2,4,36,41,52,59,97)
-	self:addTradeAcquire(RecipeDB,28461,6,609,3,15176)
-
-	-- Ironvine Gloves -- 28462
-	AddRecipe(28462,300,22763,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28462,1,2,4,36,41,52,59,97)
-	self:addTradeAcquire(RecipeDB,28462,6,609,2,15176)
-
-	-- Ironvine Belt -- 28463
-	AddRecipe(28463,300,22764,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28463,1,2,4,36,41,52,59,97)
-	self:addTradeAcquire(RecipeDB,28463,6,609,1,15176)
-
-	-- Fel Iron Plate Gloves -- 29545
-	AddRecipe(29545,300,23482,1,1,300,310,320,330)
-	self:addTradeFlags(RecipeDB,29545,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,29545,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Fel Iron Plate Belt -- 29547
-	AddRecipe(29547,305,23484,1,1,305,315,325,335)
-	self:addTradeFlags(RecipeDB,29547,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,29547,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Fel Iron Plate Boots -- 29548
-	AddRecipe(29548,315,23487,1,1,315,325,335,345)
-	self:addTradeFlags(RecipeDB,29548,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,29548,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Fel Iron Plate Pants -- 29549
-	AddRecipe(29549,315,23488,1,1,315,325,335,345)
-	self:addTradeFlags(RecipeDB,29549,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,29549,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Fel Iron Breastplate -- 29550
-	AddRecipe(29550,325,23489,1,1,325,335,345,355)
-	self:addTradeFlags(RecipeDB,29550,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,29550,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Fel Iron Chain Coif -- 29551
-	AddRecipe(29551,300,23493,1,1,300,320,330,340)
-	self:addTradeFlags(RecipeDB,29551,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,29551,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Fel Iron Chain Gloves -- 29552
-	AddRecipe(29552,310,23491,1,1,310,320,330,340)
-	self:addTradeFlags(RecipeDB,29552,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,29552,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Fel Iron Chain Bracers -- 29553
-	AddRecipe(29553,315,23494,1,1,315,325,335,345)
-	self:addTradeFlags(RecipeDB,29553,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,29553,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Fel Iron Chain Tunic -- 29556
-	AddRecipe(29556,320,23490,1,1,320,330,340,350)
-	self:addTradeFlags(RecipeDB,29556,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,29556,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Fel Iron Hatchet -- 29557
-	AddRecipe(29557,310,23497,1,1,310,320,330,340)
-	self:addTradeFlags(RecipeDB,29557,1,2,3,36,41,51,66,68)
-	self:addTradeAcquire(RecipeDB,29557,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Fel Iron Hammer -- 29558
-	AddRecipe(29558,315,23498,1,1,315,325,335,345)
-	self:addTradeFlags(RecipeDB,29558,1,2,3,36,41,66,70)
-	self:addTradeAcquire(RecipeDB,29558,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Fel Iron Greatsword -- 29565
-	AddRecipe(29565,320,23499,1,1,320,330,340,350)
-	self:addTradeFlags(RecipeDB,29565,1,2,3,36,41,51,67,69)
-	self:addTradeAcquire(RecipeDB,29565,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Adamantite Maul -- 29566
-	AddRecipe(29566,325,23502,1,1,325,335,345,355)
-	self:addTradeFlags(RecipeDB,29566,1,2,4,36,40,51,67,70)
-	self:addTradeAcquire(RecipeDB,29566,2,16670,2,16713,2,19662)
-
-	-- Adamantite Cleaver -- 29568
-	AddRecipe(29568,330,23503,1,1,330,340,350,360)
-	self:addTradeFlags(RecipeDB,29568,1,2,4,36,40,51,67,68)
-	self:addTradeAcquire(RecipeDB,29568,2,16670,2,16713,2,19662)
-
-	-- Adamantite Dagger -- 29569
-	AddRecipe(29569,330,23504,1,1,330,340,350,360)
-	self:addTradeFlags(RecipeDB,29569,1,2,4,36,40,66,72)
-	self:addTradeAcquire(RecipeDB,29569,2,16670,2,16713,2,19662)
-
-	-- Adamantite Rapier -- 29571
-	AddRecipe(29571,335,23505,1,1,335,345,355,365)
-	self:addTradeFlags(RecipeDB,29571,1,2,4,36,40,52,66,69)
-	self:addTradeAcquire(RecipeDB,29571,2,16670,2,16713,2,19662)
-
-	-- Adamantite Plate Bracers -- 29603
-	AddRecipe(29603,335,23506,1,1,335,345,355,365)
-	self:addTradeFlags(RecipeDB,29603,1,2,4,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,29603,2,19342,2,19694)
-
-	-- Adamantite Plate Gloves -- 29605
-	AddRecipe(29605,335,23508,1,1,335,345,355,365)
-	self:addTradeFlags(RecipeDB,29605,1,2,4,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,29605,2,19342,2,19694)
-
-	-- Adamantite Breastplate -- 29606
-	AddRecipe(29606,340,23507,1,1,340,350,360,370)
-	self:addTradeFlags(RecipeDB,29606,1,2,4,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,29606,2,19342,2,19694)
-
-	-- Enchanted Adamantite Belt -- 29608
-	AddRecipe(29608,355,23510,1,1,355,365,375,385)
-	self:addTradeFlags(RecipeDB,29608,1,2,4,36,41,52,59,110)
-	self:addTradeAcquire(RecipeDB,29608,6,934,1,19331)
-
-	-- Enchanted Adamantite Breastplate -- 29610
-	AddRecipe(29610,360,23509,1,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,29610,1,2,4,36,41,52,59,110)
-	self:addTradeAcquire(RecipeDB,29610,6,934,3,19331)
-
-	-- Enchanted Adamantite Boots -- 29611
-	AddRecipe(29611,355,23511,1,1,355,365,375,385)
-	self:addTradeFlags(RecipeDB,29611,1,2,4,36,41,52,59,110)
-	self:addTradeAcquire(RecipeDB,29611,6,934,2,19331)
-
-	-- Enchanted Adamantite Leggings -- 29613
-	AddRecipe(29613,365,23512,1,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29613,1,2,4,36,41,52,59,110)
-	self:addTradeAcquire(RecipeDB,29613,6,934,4,19331)
-
-	-- Flamebane Bracers -- 29614
-	AddRecipe(29614,350,23515,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,29614,1,4,36,41,52,59,101)
-	self:addTradeAcquire(RecipeDB,29614,6,932,1,19321)
-
-	-- Flamebane Helm -- 29615
-	AddRecipe(29615,355,23516,1,1,355,365,375,385)
-	self:addTradeFlags(RecipeDB,29615,1,4,36,41,52,59,101)
-	self:addTradeAcquire(RecipeDB,29615,6,932,4,19321)
-
-	-- Flamebane Gloves -- 29616
-	AddRecipe(29616,360,23514,1,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,29616,1,4,36,41,52,59,101)
-	self:addTradeAcquire(RecipeDB,29616,6,932,2,19321)
-
-	-- Flamebane Breastplate -- 29617
-	AddRecipe(29617,365,23513,1,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29617,1,4,36,41,52,59,101)
-	self:addTradeAcquire(RecipeDB,29617,6,932,3,19321)
-
-	-- Felsteel Gloves -- 29619
-	AddRecipe(29619,360,23517,3,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,29619,1,2,5,11,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,29619,3,18497)
-
-	-- Felsteel Leggings -- 29620
-	AddRecipe(29620,360,23518,3,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,29620,1,2,5,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,29620,3,20900)
-
-	-- Felsteel Helm -- 29621
-	AddRecipe(29621,365,23519,3,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29621,1,2,5,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,29621,3,18830)
-
-	-- Gauntlets of the Iron Tower -- 29622
-	AddRecipe(29622,365,23532,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29622,1,2,6,36,40,52,59)
-	self:addTradeAcquire(RecipeDB,29622,7,4)
-
-	-- Khorium Belt -- 29628
-	AddRecipe(29628,360,23524,3,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,29628,1,2,11,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,29628,3,18203)
-
-	-- Khorium Pants -- 29629
-	AddRecipe(29629,360,23523,3,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,29629,1,2,11,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,29629,3,20878)
-
-	-- Khorium Boots -- 29630
-	AddRecipe(29630,365,23525,3,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29630,1,2,11,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,29630,3,18873)
-
-	-- Ragesteel Gloves -- 29642
-	AddRecipe(29642,365,23520,3,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29642,1,2,11,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,29642,3,17136)
-
-	-- Ragesteel Helm -- 29643
-	AddRecipe(29643,365,23521,3,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29643,1,2,11,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,29643,3,16952)
-
-	-- Ragesteel Breastplate -- 29645
-	AddRecipe(29645,370,23522,3,1,370,380,390,400)
-	self:addTradeFlags(RecipeDB,29645,1,2,11,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,29645,3,21454,3,23305,3,23324)
-
-	-- Swiftsteel Gloves -- 29648
-	AddRecipe(29648,370,23526,3,1,370,380,390,400)
-	self:addTradeFlags(RecipeDB,29648,1,2,5,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,29648,3,18314)
-
-	-- Earthpeace Breastplate -- 29649
-	AddRecipe(29649,370,23527,3,1,370,380,390,400)
-	self:addTradeFlags(RecipeDB,29649,1,2,5,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,29649,3,17975)
-
-	-- Fel Sharpening Stone -- 29654
-	AddRecipe(29654,300,23528,1,1,300,300,305,310)
-	self:addTradeFlags(RecipeDB,29654,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,29654,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Adamantite Sharpening Stone -- 29656
-	AddRecipe(29656,350,23529,1,1,350,350,355,360)
-	self:addTradeFlags(RecipeDB,29656,1,2,4,36,41,51,103)
-	self:addTradeAcquire(RecipeDB,29656,6,942,2,17904)
-
-	-- Felsteel Shield Spike -- 29657
-	AddRecipe(29657,360,23530,1,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,29657,1,2,4,36,41,52,104)
-	self:addTradeAcquire(RecipeDB,29657,6,946,4,17657,6,947,4,17585)
-
-	-- Felfury Gauntlets -- 29658
-	AddRecipe(29658,365,23531,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29658,1,2,6,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,29658,7,2)
-
-	-- Steelgrip Gauntlets -- 29662
-	AddRecipe(29662,365,23533,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29662,1,2,6,11,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,29662,7,4)
-
-	-- Storm Helm -- 29663
-	AddRecipe(29663,365,23534,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29663,1,2,5,6,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,29663,7,4)
-
-	-- Helm of the Stalwart Defender -- 29664
-	AddRecipe(29664,365,23535,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29664,1,2,5,6,36,40,52,59)
-	self:addTradeAcquire(RecipeDB,29664,7,4)
-
-	-- Oathkeeper's Helm -- 29668
-	AddRecipe(29668,365,23536,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29668,1,2,5,6,11,36,40,52,59)
-	self:addTradeAcquire(RecipeDB,29668,7,4)
-
-	-- Black Felsteel Bracers -- 29669
-	AddRecipe(29669,365,23537,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29669,1,2,6,11,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,29669,7,4)
-
-	-- Bracers of the Green Fortress -- 29671
-	AddRecipe(29671,365,23538,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29671,1,2,6,11,36,40,52,59)
-	self:addTradeAcquire(RecipeDB,29671,7,4)
-
-	-- Blessed Bracers -- 29672
-	AddRecipe(29672,365,23539,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29672,1,2,10,36,40,53,54,59)
-	self:addTradeAcquire(RecipeDB,29672,7,4)
-
-	-- Felsteel Longblade -- 29692
-	AddRecipe(29692,365,23540,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29692,1,2,6,11,36,40,51,66,69)
-	self:addTradeAcquire(RecipeDB,29692,7,2)
-
-	-- Khorium Champion -- 29693
-	AddRecipe(29693,365,23541,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29693,1,2,6,11,36,40,51,67,69)
-	self:addTradeAcquire(RecipeDB,29693,7,4)
-
-	-- Fel Edged Battleaxe -- 29694
-	AddRecipe(29694,365,23542,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29694,1,2,6,11,36,40,66,68)
-	self:addTradeAcquire(RecipeDB,29694,7,4)
-
-	-- Felsteel Reaper -- 29695
-	AddRecipe(29695,365,23543,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29695,1,2,5,6,11,36,40,51,67,68)
-	self:addTradeAcquire(RecipeDB,29695,7,4)
-
-	-- Runic Hammer -- 29696
-	AddRecipe(29696,365,23544,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29696,1,2,5,6,11,36,40,51,66,70)
-	self:addTradeAcquire(RecipeDB,29696,7,2)
-
-	-- Fel Hardened Maul -- 29697
-	AddRecipe(29697,365,23546,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29697,1,2,6,11,36,40,51,67,70)
-	self:addTradeAcquire(RecipeDB,29697,7,4)
-
-	-- Eternium Runed Blade -- 29698
-	AddRecipe(29698,365,23554,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29698,1,2,5,6,11,36,40,53,54,66,72)
-	self:addTradeAcquire(RecipeDB,29698,7,4)
-
-	-- Dirge -- 29699
-	AddRecipe(29699,365,23555,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29699,1,2,5,6,11,36,40,51,66,72)
-	self:addTradeAcquire(RecipeDB,29699,7,2)
-
-	-- Hand of Eternity -- 29700
-	AddRecipe(29700,365,23556,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,29700,1,2,6,11,36,40,53,54,66,70)
-	self:addTradeAcquire(RecipeDB,29700,7,2)
-
-	-- Lesser Ward of Shielding -- 29728
-	AddRecipe(29728,340,23575,1,1,340,340,345,350)
-	self:addTradeFlags(RecipeDB,29728,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,29728,2,16583,2,19373)
-
-	-- Greater Ward of Shielding -- 29729
-	AddRecipe(29729,375,23576,3,1,375,375,375,375)
-	self:addTradeFlags(RecipeDB,29729,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,29729,3,18853)
-
-	-- Lesser Rune of Warding -- 32284
-	AddRecipe(32284,325,23559,1,1,325,325,330,335)
-	self:addTradeFlags(RecipeDB,32284,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,32284,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Greater Rune of Warding -- 32285
-	AddRecipe(32285,350,25521,1,1,350,350,355,360)
-	self:addTradeFlags(RecipeDB,32285,1,2,4,36,41,103)
-	self:addTradeAcquire(RecipeDB,32285,6,942,2,17904)
-
-	-- Fel Iron Rod -- 32655
-	AddRecipe(32655,300,25843,1,1,300,300,305,310)
-	self:addTradeFlags(RecipeDB,32655,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,32655,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Adamantite Rod -- 32656
-	AddRecipe(32656,350,25844,1,1,350,350,355,360)
-	self:addTradeFlags(RecipeDB,32656,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,32656,2,19662)
-
-	-- Eternium Rod -- 32657
-	AddRecipe(32657,375,25845,1,1,360,365,370,375)
-	self:addTradeFlags(RecipeDB,32657,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,32657,2,16583,2,19373)
-
-	-- Nether Chain Shirt -- 34529
-	AddRecipe(34529,350,23563,1,1,350,360,370,380,9788)
-	self:addTradeFlags(RecipeDB,34529,1,2,3,37,41,51,53,54,58)
-	self:addTradeAcquire(RecipeDB,34529,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Twisting Nether Chain Shirt -- 34530
-	AddRecipe(34530,375,23564,1,1,375,385,395,405,9788)
-	self:addTradeFlags(RecipeDB,34530,1,2,3,37,41,51,58)
-	self:addTradeAcquire(RecipeDB,34530,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Breastplate of Kings -- 34533
-	AddRecipe(34533,350,28483,1,2018,9788,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,34533,1,2,3,37,41,51,59)
-	self:addTradeAcquire(RecipeDB,34533,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Bulwark of Kings -- 34534
-	AddRecipe(34534,375,28484,1,1,375,385,395,405,9788)
-	self:addTradeFlags(RecipeDB,34534,1,2,3,37,41,51,59)
-	self:addTradeAcquire(RecipeDB,34534,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Fireguard -- 34535
-	AddRecipe(34535,350,28425,1,1,350,360,370,380,17039)
-	self:addTradeFlags(RecipeDB,34535,1,2,3,37,41,51,66,69)
-	self:addTradeAcquire(RecipeDB,34535,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Blazeguard -- 34537
-	AddRecipe(34537,375,28426,1,1,375,385,395,405,17039)
-	self:addTradeFlags(RecipeDB,34537,1,2,3,37,41,51,66,69)
-	self:addTradeAcquire(RecipeDB,34537,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Lionheart Blade -- 34538
-	AddRecipe(34538,350,28428,1,1,350,360,370,380,17039)
-	self:addTradeFlags(RecipeDB,34538,1,2,3,37,41,51,67,69)
-	self:addTradeAcquire(RecipeDB,34538,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Lionheart Champion -- 34540
-	AddRecipe(34540,375,28429,1,1,375,385,395,405,17039)
-	self:addTradeFlags(RecipeDB,34540,1,2,3,37,41,51,67,69)
-	self:addTradeAcquire(RecipeDB,34540,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- The Planar Edge -- 34541
-	AddRecipe(34541,350,28431,1,1,350,360,370,380,17041)
-	self:addTradeFlags(RecipeDB,34541,1,2,3,37,41,51,66,68)
-	self:addTradeAcquire(RecipeDB,34541,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Black Planar Edge -- 34542
-	AddRecipe(34542,375,28432,1,1,375,385,395,405,17041)
-	self:addTradeFlags(RecipeDB,34542,1,2,3,37,41,51,66,68)
-	self:addTradeAcquire(RecipeDB,34542,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Lunar Crescent -- 34543
-	AddRecipe(34543,350,28434,1,1,350,360,370,380,17041)
-	self:addTradeFlags(RecipeDB,34543,1,2,3,37,41,51,67,68)
-	self:addTradeAcquire(RecipeDB,34543,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Mooncleaver -- 34544
-	AddRecipe(34544,375,28435,1,1,375,385,395,405,17041)
-	self:addTradeFlags(RecipeDB,34544,1,2,3,37,41,51,67,68)
-	self:addTradeAcquire(RecipeDB,34544,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Drakefist Hammer -- 34545
-	AddRecipe(34545,350,28437,1,1,350,360,370,380,17040)
-	self:addTradeFlags(RecipeDB,34545,1,2,3,37,41,66,70)
-	self:addTradeAcquire(RecipeDB,34545,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Dragonmaw -- 34546
-	AddRecipe(34546,375,28438,1,1,375,385,395,405,17040)
-	self:addTradeFlags(RecipeDB,34546,1,2,3,37,41,66,70)
-	self:addTradeAcquire(RecipeDB,34546,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Thunder -- 34547
-	AddRecipe(34547,350,28440,1,1,350,360,370,380,17040)
-	self:addTradeFlags(RecipeDB,34547,1,2,3,37,41,51,67,70)
-	self:addTradeAcquire(RecipeDB,34547,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Deep Thunder -- 34548
-	AddRecipe(34548,375,28441,1,1,375,385,395,405,17040)
-	self:addTradeFlags(RecipeDB,34548,1,2,3,37,41,51,67,70)
-	self:addTradeAcquire(RecipeDB,34548,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Fel Weightstone -- 34607
-	AddRecipe(34607,300,28420,1,1,300,300,305,310)
-	self:addTradeFlags(RecipeDB,34607,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,34607,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,1,26952,1,26904,1,29924)
-
-	-- Adamantite Weightstone -- 34608
-	AddRecipe(34608,350,28421,1,1,350,350,355,360)
-	self:addTradeFlags(RecipeDB,34608,1,2,4,36,41,51,103)
-	self:addTradeAcquire(RecipeDB,34608,6,942,2,17904)
-
-	-- Thick Bronze Darts -- 34979
-	AddRecipe(34979,100,29201,1,1,100,130,145,160)
-	self:addTradeFlags(RecipeDB,34979,1,2,3,36,41,51,75)
-	self:addTradeAcquire(RecipeDB,34979,1,2836,1,2998,1,3136,1,3355,1,3478,1,4258,1,4596,1,5511,1,16583,1,16669,1,16724,
-	1,16823,1,19341,1,28694,1,27034,1,514,1,1241,1,33591,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,
-	1,26952,1,3557,1,26904,1,29924)
-
-	-- Whirling Steel Axes -- 34981
-	AddRecipe(34981,200,29202,1,1,200,220,230,240)
-	self:addTradeFlags(RecipeDB,34981,1,2,3,36,41,51,75)
-	self:addTradeAcquire(RecipeDB,34981,1,2836,1,3355,1,4258,1,16583,1,16669,1,16823,1,19341,1,28694,1,27034,1,5511,1,514,1,1241,
-	1,16724,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,
-	1,26952,1,3557,1,26904,1,29924)
-
-	-- Enchanted Thorium Blades -- 34982
-	AddRecipe(34982,300,29203,1,1,300,320,330,340)
-	self:addTradeFlags(RecipeDB,34982,1,2,3,36,41,51,75)
-	self:addTradeAcquire(RecipeDB,34982,1,2836,1,16583,1,16823,1,19341,1,28694,1,27034,1,4258,1,5511,1,514,1,1241,1,16724,
-	1,3355,1,33591,1,2998,1,3478,1,3136,1,4596,1,3174,1,26988,1,33609,1,33631,1,15400,1,33675,1,26981,1,17245,1,6299,1,26564,
-	1,26952,1,3557,1,26904,1,29924)
-
-	-- Felsteel Whisper Knives -- 34983
-	AddRecipe(34983,350,29204,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,34983,1,2,3,36,41,51,75)
-	self:addTradeAcquire(RecipeDB,34983,1,16583,1,16823,1,19341,1,28694,1,27034,1,33591,1,26988,1,33609,1,33631,1,33675,1,26981,1,26564,
-	1,26952,1,26904,1,29924)
-
-	-- Earthforged Leggings -- 36122
-	AddRecipe(36122,260,30069,1,1,260,280,290,300,9788)
-	self:addTradeFlags(RecipeDB,36122,1,2,3,37,41,51,59)
-	self:addTradeAcquire(RecipeDB,36122,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Windforged Leggings -- 36124
-	AddRecipe(36124,260,30070,1,1,260,280,290,300,9788)
-	self:addTradeFlags(RecipeDB,36124,1,2,3,37,41,51,58)
-	self:addTradeAcquire(RecipeDB,36124,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Light Earthforged Blade -- 36125
-	AddRecipe(36125,260,30071,1,1,260,280,290,300,9787)
-	self:addTradeFlags(RecipeDB,36125,1,2,3,37,41,66,69)
-	self:addTradeAcquire(RecipeDB,36125,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Light Skyforged Axe -- 36126
-	AddRecipe(36126,260,30072,1,1,260,280,290,300,9787)
-	self:addTradeFlags(RecipeDB,36126,1,2,3,37,41,66,68)
-	self:addTradeAcquire(RecipeDB,36126,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Light Emberforged Hammer -- 36128
-	AddRecipe(36128,260,30073,1,1,260,280,290,300,9787)
-	self:addTradeFlags(RecipeDB,36128,1,2,3,37,41,51,66,70)
-	self:addTradeAcquire(RecipeDB,36128,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Heavy Earthforged Breastplate -- 36129
-	AddRecipe(36129,330,30074,1,1,330,340,350,360,9788)
-	self:addTradeFlags(RecipeDB,36129,1,2,3,37,41,52,59)
-	self:addTradeAcquire(RecipeDB,36129,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Stormforged Hauberk -- 36130
-	AddRecipe(36130,330,30076,1,1,330,340,350,360,9788)
-	self:addTradeFlags(RecipeDB,36130,1,2,3,37,41,51,58)
-	self:addTradeAcquire(RecipeDB,36130,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Windforged Rapier -- 36131
-	AddRecipe(36131,330,30077,1,1,330,340,350,360,17039)
-	self:addTradeFlags(RecipeDB,36131,1,2,3,37,41,66,69)
-	self:addTradeAcquire(RecipeDB,36131,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Stoneforged Claymore -- 36133
-	AddRecipe(36133,330,30086,1,1,330,340,350,360,17039)
-	self:addTradeFlags(RecipeDB,36133,1,2,3,37,41,51,67,69)
-	self:addTradeAcquire(RecipeDB,36133,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Stormforged Axe -- 36134
-	AddRecipe(36134,330,30087,1,1,330,340,350,360,17041)
-	self:addTradeFlags(RecipeDB,36134,1,2,3,37,41,51,66,68)
-	self:addTradeAcquire(RecipeDB,36134,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Skyforged Great Axe -- 36135
-	AddRecipe(36135,330,30088,1,1,330,340,350,360,17041)
-	self:addTradeFlags(RecipeDB,36135,1,2,3,37,41,51,67,68)
-	self:addTradeAcquire(RecipeDB,36135,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Lavaforged Warhammer -- 36136
-	AddRecipe(36136,330,30089,1,1,330,340,350,360,17040)
-	self:addTradeFlags(RecipeDB,36136,1,2,3,37,41,51,66,70)
-	self:addTradeAcquire(RecipeDB,36136,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Great Earthforged Hammer -- 36137
-	AddRecipe(36137,330,30093,1,1,330,340,350,360,17040)
-	self:addTradeFlags(RecipeDB,36137,1,2,3,37,41,51,67,70)
-	self:addTradeAcquire(RecipeDB,36137,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Embrace of the Twisting Nether -- 36256
-	AddRecipe(36256,375,23565,1,1,375,385,395,405,9788)
-	self:addTradeFlags(RecipeDB,36256,1,2,3,37,41,51,58)
-	self:addTradeAcquire(RecipeDB,36256,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Bulwark of the Ancient Kings -- 36257
-	AddRecipe(36257,375,28485,1,1,375,385,395,405,9788)
-	self:addTradeFlags(RecipeDB,36257,1,2,3,37,41,51,59)
-	self:addTradeAcquire(RecipeDB,36257,1,5164,1,7230,1,11177,1,20125,1,29506)
-
-	-- Blazefury -- 36258
-	AddRecipe(36258,375,28427,1,1,375,385,395,405,17039)
-	self:addTradeFlags(RecipeDB,36258,1,2,3,37,41,51,66,69)
-	self:addTradeAcquire(RecipeDB,36258,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Lionheart Executioner -- 36259
-	AddRecipe(36259,375,28430,1,1,375,385,395,405,17039)
-	self:addTradeFlags(RecipeDB,36259,1,2,3,37,41,51,67,69)
-	self:addTradeAcquire(RecipeDB,36259,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Wicked Edge of the Planes -- 36260
-	AddRecipe(36260,375,28433,1,1,375,385,395,405,17041)
-	self:addTradeFlags(RecipeDB,36260,1,2,3,37,41,51,66,68)
-	self:addTradeAcquire(RecipeDB,36260,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Bloodmoon -- 36261
-	AddRecipe(36261,375,28436,1,1,375,385,395,405,17041)
-	self:addTradeFlags(RecipeDB,36261,1,2,3,37,41,51,67,68)
-	self:addTradeAcquire(RecipeDB,36261,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Dragonstrike -- 36262
-	AddRecipe(36262,375,28439,1,1,375,385,395,405,17040)
-	self:addTradeFlags(RecipeDB,36262,1,2,3,37,41,66,70)
-	self:addTradeAcquire(RecipeDB,36262,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Stormherald -- 36263
-	AddRecipe(36263,375,28442,1,1,375,385,395,405,17040)
-	self:addTradeFlags(RecipeDB,36263,1,2,3,37,41,51,67,70)
-	self:addTradeAcquire(RecipeDB,36263,1,7231,1,7232,1,11146,1,11178,1,20124,1,29505)
-
-	-- Belt of the Guardian -- 36389
-	AddRecipe(36389,375,30034,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36389,1,2,6,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,36389,8,37,8,43)
-
-	-- Red Belt of Battle -- 36390
-	AddRecipe(36390,375,30032,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36390,1,2,6,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,36390,8,37,8,43)
-
-	-- Boots of the Protector -- 36391
-	AddRecipe(36391,375,30033,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36391,1,2,6,37,41,52,59)
-	self:addTradeAcquire(RecipeDB,36391,8,37,8,43)
-
-	-- Red Havoc Boots -- 36392
-	AddRecipe(36392,375,30031,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36392,1,2,6,37,41,52,59)
-	self:addTradeAcquire(RecipeDB,36392,8,37,8,43)
-
-	-- Wildguard Breastplate -- 38473
-	AddRecipe(38473,375,31364,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,38473,1,2,4,36,41,52,59,103)
-	self:addTradeAcquire(RecipeDB,38473,6,942,4,17904)
-
-	-- Wildguard Leggings -- 38475
-	AddRecipe(38475,375,31367,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,38475,1,2,4,36,41,59,103)
-	self:addTradeAcquire(RecipeDB,38475,6,942,3,17904)
-
-	-- Wildguard Helm -- 38476
-	AddRecipe(38476,375,31368,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,38476,1,2,4,36,41,52,59,103)
-	self:addTradeAcquire(RecipeDB,38476,6,942,3,17904)
-
-	-- Iceguard Breastplate -- 38477
-	AddRecipe(38477,375,31369,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,38477,1,2,4,36,41,52,59,114)
-	self:addTradeAcquire(RecipeDB,38477,6,967,2,16388)
-
-	-- Iceguard Leggings -- 38478
-	AddRecipe(38478,375,31370,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,38478,1,2,4,36,41,59,114)
-	self:addTradeAcquire(RecipeDB,38478,6,967,3,16388)
-
-	-- Iceguard Helm -- 38479
-	AddRecipe(38479,375,31371,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,38479,1,2,4,36,41,52,59,114)
-	self:addTradeAcquire(RecipeDB,38479,6,967,2,16388)
-
-	-- Shadesteel Sabots -- 40033
-	AddRecipe(40033,375,32402,1,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,40033,1,2,4,36,41,59,102)
-	self:addTradeAcquire(RecipeDB,40033,6,1012,2,23159)
-
-	-- Shadesteel Bracers -- 40034
-	AddRecipe(40034,375,32403,1,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,40034,1,2,4,36,41,59,102)
-	self:addTradeAcquire(RecipeDB,40034,6,1012,1,23159)
-
-	-- Shadesteel Greaves -- 40035
-	AddRecipe(40035,375,32404,1,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,40035,1,2,4,36,41,59,102)
-	self:addTradeAcquire(RecipeDB,40035,6,1012,2,23159)
-
-	-- Shadesteel Girdle -- 40036
-	AddRecipe(40036,375,32401,1,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,40036,1,2,4,36,41,59,102)
-	self:addTradeAcquire(RecipeDB,40036,6,1012,1,23159)
-
-	-- Swiftsteel Bracers -- 41132
-	AddRecipe(41132,375,32568,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41132,1,2,6,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,41132,8,27,8,34)
-
-	-- Swiftsteel Shoulders -- 41133
-	AddRecipe(41133,375,32570,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41133,1,2,10,37,41,51,59)
-	self:addTradeAcquire(RecipeDB,41133,7,4)
-
-	-- Dawnsteel Bracers -- 41134
-	AddRecipe(41134,375,32571,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41134,1,2,10,36,40,53,54,59)
-	self:addTradeAcquire(RecipeDB,41134,7,4)
-
-	-- Dawnsteel Shoulders -- 41135
-	AddRecipe(41135,375,32573,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41135,1,2,6,37,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,41135,8,27,8,34)
-
-	-- Ragesteel Shoulders -- 42662
-	AddRecipe(42662,365,33173,3,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,42662,1,2,11,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,42662,3,21050,3,21059,3,21060,3,21061)
-
-	-- Adamantite Weapon Chain -- 42688
-	AddRecipe(42688,335,33185,2,1,335,345,350,355)
-	self:addTradeFlags(RecipeDB,42688,1,2,11,36,41,52)
-	self:addTradeAcquire(RecipeDB,42688,3,24664)
-
-	-- Heavy Copper Longsword -- 43549
-	AddRecipe(43549,35,33791,2,1,35,75,95,115)
-	self:addTradeFlags(RecipeDB,43549,1,8,36,40,51,66,69)
-	self:addTradeAcquire(RecipeDB,43549,4,1578)
-
-	-- Hammer of Righteous Might -- 43846
-	AddRecipe(43846,365,32854,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,43846,1,2,10,36,40,53,54,67,70)
-	self:addTradeAcquire(RecipeDB,43846,7,4)
-
-	-- Sunblessed Gauntlets -- 46140
-	AddRecipe(46140,365,34380,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46140,1,2,6,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,46140,8,24)
-
-	-- Hard Khorium Battlefists -- 46141
-	AddRecipe(46141,365,34378,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46141,1,2,6,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,46141,8,24)
-
-	-- Sunblessed Breastplate -- 46142
-	AddRecipe(46142,365,34379,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46142,1,2,6,37,40,53,54,59)
-	self:addTradeAcquire(RecipeDB,46142,8,24)
-
-	-- Hard Khorium Battleplate -- 46144
-	AddRecipe(46144,365,34377,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46144,1,2,6,37,41,51,59)
-	self:addTradeAcquire(RecipeDB,46144,8,24)
-
-	-- Cobalt Legplates -- 52567
-	AddRecipe(52567,370,39086,2,2,370,375,380,3985)
-	self:addTradeFlags(RecipeDB,52567,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,52567,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Cobalt Belt -- 52568
-	AddRecipe(52568,350,39087,2,2,350,360,370,380)
-	self:addTradeFlags(RecipeDB,52568,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,52568,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Cobalt Boots -- 52569
-	AddRecipe(52569,350,39088,2,2,350,360,370,380)
-	self:addTradeFlags(RecipeDB,52569,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,52569,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Cobalt Chestpiece -- 52570
-	AddRecipe(52570,375,39085,2,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,52570,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,52570,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Cobalt Helm -- 52571
-	AddRecipe(52571,370,39084,2,2,370,375,380,385)
-	self:addTradeFlags(RecipeDB,52571,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,52571,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Cobalt Shoulders -- 52572
-	AddRecipe(52572,360,39083,2,2,360,370,375,380)
-	self:addTradeFlags(RecipeDB,52572,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,52572,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Cobalt Triangle Shield -- 54550
-	AddRecipe(54550,360,40668,2,2,360,370,375,380)
-	self:addTradeFlags(RecipeDB,54550,1,2,3,36,41,52,64,66)
-	self:addTradeAcquire(RecipeDB,54550,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Tempered Saronite Belt -- 54551
-	AddRecipe(54551,395,40669,3,2,395,400,405,410)
-	self:addTradeFlags(RecipeDB,54551,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,54551,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Tempered Saronite Boots -- 54552
-	AddRecipe(54552,400,40671,3,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,54552,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,54552,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Tempered Saronite Breastplate -- 54553
-	AddRecipe(54553,400,40672,3,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,54553,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,54553,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Tempered Saronite Legplates -- 54554
-	AddRecipe(54554,395,40674,3,2,395,400,405,410)
-	self:addTradeFlags(RecipeDB,54554,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,54554,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Tempered Saronite Helm -- 54555
-	AddRecipe(54555,405,40673,3,2,405,410,415,420)
-	self:addTradeFlags(RecipeDB,54555,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,54555,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Tempered Saronite Shoulders -- 54556
-	AddRecipe(54556,405,40675,3,2,405,410,415,420)
-	self:addTradeFlags(RecipeDB,54556,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,54556,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Saronite Defender -- 54557
-	AddRecipe(54557,390,40670,3,2,390,395,400,405)
-	self:addTradeFlags(RecipeDB,54557,1,2,3,36,41,52,64,66)
-	self:addTradeAcquire(RecipeDB,54557,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Spiked Cobalt Helm -- 54917
-	AddRecipe(54917,375,40942,2,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,54917,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54917,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Spiked Cobalt Boots -- 54918
-	AddRecipe(54918,380,40949,2,2,380,385,390,395)
-	self:addTradeFlags(RecipeDB,54918,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54918,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Spiked Cobalt Shoulders -- 54941
-	AddRecipe(54941,385,40950,2,2,385,390,395,400)
-	self:addTradeFlags(RecipeDB,54941,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54941,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Spiked Cobalt Chestpiece -- 54944
-	AddRecipe(54944,385,40951,2,2,385,390,395,400)
-	self:addTradeFlags(RecipeDB,54944,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54944,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Spiked Cobalt Gauntlets -- 54945
-	AddRecipe(54945,390,40952,2,2,390,395,400,405)
-	self:addTradeFlags(RecipeDB,54945,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54945,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Spiked Cobalt Belt -- 54946
-	AddRecipe(54946,395,40953,2,2,395,400,405,410)
-	self:addTradeFlags(RecipeDB,54946,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54946,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Spiked Cobalt Legplates -- 54947
-	AddRecipe(54947,395,40943,2,2,395,400,405,410)
-	self:addTradeFlags(RecipeDB,54947,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54947,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Spiked Cobalt Bracers -- 54948
-	AddRecipe(54948,400,40954,2,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,54948,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54948,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Horned Cobalt Helm -- 54949
-	AddRecipe(54949,400,40955,2,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,54949,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54949,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Reinforced Cobalt Shoulders -- 54978
-	AddRecipe(54978,375,40956,2,2,375,395,400,405)
-	self:addTradeFlags(RecipeDB,54978,1,2,11,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54978,3,27333)
-
-	-- Reinforced Cobalt Helm -- 54979
-	AddRecipe(54979,375,40957,2,2,375,405,410,415)
-	self:addTradeFlags(RecipeDB,54979,1,2,11,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54979,3,26270)
-
-	-- Reinforced Cobalt Legplates -- 54980
-	AddRecipe(54980,375,40958,2,2,375,410,415,420)
-	self:addTradeFlags(RecipeDB,54980,1,2,11,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54980,3,29235)
-
-	-- Reinforced Cobalt Chestpiece -- 54981
-	AddRecipe(54981,375,40959,2,2,375,415,420,425)
-	self:addTradeFlags(RecipeDB,54981,1,2,11,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,54981,3,28123)
-
-	-- Saronite Protector -- 55013
-	AddRecipe(55013,390,41117,3,2,390,395,400,405)
-	self:addTradeFlags(RecipeDB,55013,1,2,3,36,41,53,54,64,66)
-	self:addTradeAcquire(RecipeDB,55013,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Saronite Bulwark -- 55014
-	AddRecipe(55014,410,41113,3,2,410,415,420,425)
-	self:addTradeFlags(RecipeDB,55014,1,2,3,36,41,52,64,66)
-	self:addTradeAcquire(RecipeDB,55014,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Tempered Saronite Gauntlets -- 55015
-	AddRecipe(55015,415,41114,3,2,415,420,425,430)
-	self:addTradeFlags(RecipeDB,55015,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,55015,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Tempered Saronite Bracers -- 55017
-	AddRecipe(55017,410,41116,3,2,410,415,420,425)
-	self:addTradeFlags(RecipeDB,55017,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,55017,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Brilliant Saronite Legplates -- 55055
-	AddRecipe(55055,395,41126,3,2,395,400,405,410)
-	self:addTradeFlags(RecipeDB,55055,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,55055,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Brilliant Saronite Gauntlets -- 55056
-	AddRecipe(55056,400,41127,3,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,55056,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,55056,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Brilliant Saronite Boots -- 55057
-	AddRecipe(55057,405,41128,3,2,405,410,415,420)
-	self:addTradeFlags(RecipeDB,55057,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,55057,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Brilliant Saronite Breastplate -- 55058
-	AddRecipe(55058,415,41129,3,2,415,420,425,430)
-	self:addTradeFlags(RecipeDB,55058,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,55058,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Honed Cobalt Cleaver -- 55174
-	AddRecipe(55174,390,41181,3,2,390,395,400,405)
-	self:addTradeFlags(RecipeDB,55174,1,2,3,36,41,51,67,68)
-	self:addTradeAcquire(RecipeDB,55174,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Savage Cobalt Slicer -- 55177
-	AddRecipe(55177,395,41182,3,2,395,400,405,410)
-	self:addTradeFlags(RecipeDB,55177,1,2,3,36,41,51,66,69)
-	self:addTradeAcquire(RecipeDB,55177,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Saronite Ambusher -- 55179
-	AddRecipe(55179,400,41183,3,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,55179,1,2,3,36,41,51,66,72)
-	self:addTradeAcquire(RecipeDB,55179,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Saronite Shiv -- 55181
-	AddRecipe(55181,405,41184,3,2,405,410,415,420)
-	self:addTradeFlags(RecipeDB,55181,1,2,3,36,41,51,52,66,72)
-	self:addTradeAcquire(RecipeDB,55181,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Furious Saronite Beatstick -- 55182
-	AddRecipe(55182,410,41185,3,2,410,415,420,425)
-	self:addTradeFlags(RecipeDB,55182,1,2,3,36,41,51,66,70)
-	self:addTradeAcquire(RecipeDB,55182,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Corroded Saronite Edge -- 55183
-	AddRecipe(55183,415,41186,3,2,415,420,425,430,9787)
-	self:addTradeFlags(RecipeDB,55183,1,2,3,37,41,51,66,69)
-	self:addTradeAcquire(RecipeDB,55183,1,11146,1,29505,1,11178)
-
-	-- Corroded Saronite Woundbringer -- 55184
-	AddRecipe(55184,415,41187,3,2,415,420,425,430,9787)
-	self:addTradeFlags(RecipeDB,55184,1,2,3,37,41,51,66,69)
-	self:addTradeAcquire(RecipeDB,55184,1,11146,1,29505,1,11178)
-
-	-- Saronite Mindcrusher -- 55185
-	AddRecipe(55185,415,41188,3,2,415,420,425,430,9787)
-	self:addTradeFlags(RecipeDB,55185,1,2,3,37,41,51,67,70)
-	self:addTradeAcquire(RecipeDB,55185,1,11146,1,29505,1,11178)
-
-	-- Chestplate of Conquest -- 55186
-	AddRecipe(55186,415,41189,3,2,415,420,425,430,9788)
-	self:addTradeFlags(RecipeDB,55186,1,2,3,37,41,51,59)
-	self:addTradeAcquire(RecipeDB,55186,1,29506,1,5164,1,11177)
-
-	-- Legplates of Conquest -- 55187
-	AddRecipe(55187,415,41190,3,2,415,420,425,430,9788)
-	self:addTradeFlags(RecipeDB,55187,1,2,3,37,41,51,59)
-	self:addTradeAcquire(RecipeDB,55187,1,29506,1,5164,1,11177)
-
-	-- Sturdy Cobalt Quickblade -- 55200
-	AddRecipe(55200,380,41239,2,2,380,385,390,395)
-	self:addTradeFlags(RecipeDB,55200,1,2,3,36,41,51,66,69)
-	self:addTradeAcquire(RecipeDB,55200,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Cobalt Tenderizer -- 55201
-	AddRecipe(55201,380,41240,2,2,380,385,390,395)
-	self:addTradeFlags(RecipeDB,55201,1,2,3,36,41,51,66,70)
-	self:addTradeAcquire(RecipeDB,55201,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Sure-fire Shuriken -- 55202
-	AddRecipe(55202,385,41241,2,2,385,390,395,400)
-	self:addTradeFlags(RecipeDB,55202,1,2,3,36,41,75)
-	self:addTradeAcquire(RecipeDB,55202,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Forged Cobalt Claymore -- 55203
-	AddRecipe(55203,385,41242,2,2,385,390,395,400)
-	self:addTradeFlags(RecipeDB,55203,1,2,3,36,41,51,67,69)
-	self:addTradeAcquire(RecipeDB,55203,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Notched Cobalt War Axe -- 55204
-	AddRecipe(55204,390,41243,2,2,390,395,400,405)
-	self:addTradeFlags(RecipeDB,55204,1,2,3,36,41,51,66,68)
-	self:addTradeAcquire(RecipeDB,55204,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Deadly Saronite Dirk -- 55206
-	AddRecipe(55206,405,41245,3,2,405,415,420,425)
-	self:addTradeFlags(RecipeDB,55206,1,2,3,36,41,51,52,75)
-	self:addTradeAcquire(RecipeDB,55206,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Vengeance Bindings -- 55298
-	AddRecipe(55298,420,41355,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,55298,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55298,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Righteous Gauntlets -- 55300
-	AddRecipe(55300,420,41356,3,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,55300,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,55300,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Daunting Handguards -- 55301
-	AddRecipe(55301,420,41357,3,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,55301,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,55301,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Helm of Command -- 55302
-	AddRecipe(55302,425,41344,3,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,55302,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55302,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Daunting Legplates -- 55303
-	AddRecipe(55303,425,41345,3,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,55303,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,55303,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Righteous Greaves -- 55304
-	AddRecipe(55304,425,41346,3,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,55304,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,55304,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Savage Saronite Bracers -- 55305
-	AddRecipe(55305,420,41354,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,55305,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55305,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Savage Saronite Pauldrons -- 55306
-	AddRecipe(55306,420,41351,3,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,55306,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55306,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Savage Saronite Waistguard -- 55307
-	AddRecipe(55307,420,41352,3,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,55307,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55307,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Savage Saronite Walkers -- 55308
-	AddRecipe(55308,420,41348,3,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,55308,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55308,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Savage Saronite Gauntlets -- 55309
-	AddRecipe(55309,420,41349,3,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,55309,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55309,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Savage Saronite Legplates -- 55310
-	AddRecipe(55310,425,41347,3,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,55310,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55310,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Savage Saronite Hauberk -- 55311
-	AddRecipe(55311,425,41353,3,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,55311,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55311,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Savage Saronite Skullshield -- 55312
-	AddRecipe(55312,425,41350,3,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,55312,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55312,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Titansteel Destroyer -- 55369
-	AddRecipe(55369,440,41257,4,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,55369,1,2,3,36,41,51,67,70)
-	self:addTradeAcquire(RecipeDB,55369,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Titansteel Bonecrusher -- 55370
-	AddRecipe(55370,440,41383,4,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,55370,1,2,3,36,41,51,52,66,70)
-	self:addTradeAcquire(RecipeDB,55370,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Titansteel Guardian -- 55371
-	AddRecipe(55371,440,41384,4,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,55371,1,2,3,36,41,53,54,66,70)
-	self:addTradeAcquire(RecipeDB,55371,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Spiked Titansteel Helm -- 55372
-	AddRecipe(55372,440,41386,4,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,55372,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55372,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Tempered Titansteel Helm -- 55373
-	AddRecipe(55373,440,41387,4,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,55373,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,55373,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Brilliant Titansteel Helm -- 55374
-	AddRecipe(55374,440,41388,4,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,55374,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,55374,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Spiked Titansteel Treads -- 55375
-	AddRecipe(55375,440,41391,4,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,55375,1,2,3,36,41,51,59)
-	self:addTradeAcquire(RecipeDB,55375,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Tempered Titansteel Treads -- 55376
-	AddRecipe(55376,440,41392,4,2,450,450,460,470)
-	self:addTradeFlags(RecipeDB,55376,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,55376,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Brilliant Titansteel Treads -- 55377
-	AddRecipe(55377,440,41394,4,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,55377,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,55377,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Socket Bracer -- 55628
-	AddRecipe(55628,400,nil,1,2,400,400,400,400)
-	self:addTradeFlags(RecipeDB,55628,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55628,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Socket Gloves -- 55641
-	AddRecipe(55641,400,nil,1,2,400,400,400,400)
-	self:addTradeFlags(RecipeDB,55641,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55641,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Eternal Belt Buckle -- 55656
-	AddRecipe(55656,415,41611,3,2,415,420,425,430)
-	self:addTradeFlags(RecipeDB,55656,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55656,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Titanium Rod -- 55732
-	AddRecipe(55732,420,41745,1,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,55732,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55732,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Cobalt Bracers -- 55834
-	AddRecipe(55834,360,41974,2,2,360,370,375,380)
-	self:addTradeFlags(RecipeDB,55834,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,55834,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Cobalt Gauntlets -- 55835
-	AddRecipe(55835,370,41975,2,2,370,380,385,390)
-	self:addTradeFlags(RecipeDB,55835,1,2,3,36,41,52,59)
-	self:addTradeAcquire(RecipeDB,55835,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Titanium Weapon Chain -- 55839
-	AddRecipe(55839,420,41976,2,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,55839,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55839,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Titansteel Shanker -- 56234
-	AddRecipe(56234,440,42435,4,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,56234,1,2,3,36,41,51,66,72)
-	self:addTradeAcquire(RecipeDB,56234,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Cudgel of Saronite Justice -- 56280
-	AddRecipe(56280,410,42443,3,2,410,415,420,425)
-	self:addTradeFlags(RecipeDB,56280,1,2,3,36,41,53,54,66,70)
-	self:addTradeAcquire(RecipeDB,56280,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Titanium Shield Spike -- 56357
-	AddRecipe(56357,420,42500,1,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,56357,1,2,3,36,41,52,64)
-	self:addTradeAcquire(RecipeDB,56357,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Titansteel Shield Wall -- 56400
-	AddRecipe(56400,440,42508,4,2,450,450,460,470)
-	self:addTradeFlags(RecipeDB,56400,1,2,3,36,41,52,64,66)
-	self:addTradeAcquire(RecipeDB,56400,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Ornate Saronite Bracers -- 56549
-	AddRecipe(56549,420,42723,1,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,56549,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,56549,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Ornate Saronite Pauldrons -- 56550
-	AddRecipe(56550,420,42727,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,56550,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,56550,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Ornate Saronite Waistguard -- 56551
-	AddRecipe(56551,420,42729,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,56551,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,56551,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Ornate Saronite Walkers -- 56552
-	AddRecipe(56552,420,42730,3,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,56552,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,56552,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Ornate Saronite Gauntlets -- 56553
-	AddRecipe(56553,420,42724,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,56553,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,56553,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Ornate Saronite Legplates -- 56554
-	AddRecipe(56554,425,42726,1,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,56554,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,56554,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Ornate Saronite Hauberk -- 56555
-	AddRecipe(56555,425,42725,1,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,56555,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,56555,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Ornate Saronite Skullshield -- 56556
-	AddRecipe(56556,425,42728,3,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,56556,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,56556,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Cobalt Skeleton Key -- 59405
-	AddRecipe(59405,350,43854,1,2,350,360,365,370)
-	self:addTradeFlags(RecipeDB,59405,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59405,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Titanium Skeleton Key -- 59406
-	AddRecipe(59406,430,43853,1,2,430,435,440,445)
-	self:addTradeFlags(RecipeDB,59406,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59406,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Brilliant Saronite Belt -- 59436
-	AddRecipe(59436,395,43860,1,2,395,400,405,410)
-	self:addTradeFlags(RecipeDB,59436,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,59436,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Brilliant Saronite Bracers -- 59438
-	AddRecipe(59438,400,43864,1,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,59438,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,59438,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Brilliant Saronite Pauldrons -- 59440
-	AddRecipe(59440,405,43865,1,2,405,410,415,420)
-	self:addTradeFlags(RecipeDB,59440,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,59440,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Brilliant Saronite Helm -- 59441
-	AddRecipe(59441,415,43870,1,2,405,410,415,420)
-	self:addTradeFlags(RecipeDB,59441,1,2,3,36,41,53,54,59)
-	self:addTradeAcquire(RecipeDB,59441,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Saronite Spellblade -- 59442
-	AddRecipe(59442,410,43871,1,2,410,415,420,425)
-	self:addTradeFlags(RecipeDB,59442,1,2,3,36,41,53,54,66,69)
-	self:addTradeAcquire(RecipeDB,59442,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Icebane Chestguard -- 61008
-	AddRecipe(61008,425,43586,1,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,61008,1,2,3,36,41,59)
-	self:addTradeAcquire(RecipeDB,61008,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Icebane Girdle -- 61009
-	AddRecipe(61009,420,43587,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,61009,1,2,3,36,41,59)
-	self:addTradeAcquire(RecipeDB,61009,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Icebane Treads -- 61010
-	AddRecipe(61010,420,43588,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,61010,1,2,3,36,41,59)
-	self:addTradeAcquire(RecipeDB,61010,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	-- Orcish War Leggings -- 9957
-	AddRecipe( 9957,250,7929,2,GAME_ORIG,250,250,260,270)
-	self:addTradeFlags(RecipeDB, 9957,2,8,36,41,51,58)
-	self:addTradeAcquire(RecipeDB, 9957,4,2756)
-
-	-- Dark Iron Mail -- 15293
-	AddRecipe(15293,270,11606,2,GAME_ORIG,270,290,300,310)
-	self:addTradeFlags(RecipeDB,15293,1,2,5,36,41,58)
-	self:addTradeAcquire(RecipeDB,15293,8,25)
-
-	-- Dark Iron Shoulders -- 15295
-	AddRecipe(15295,280,11605,2,GAME_ORIG,280,300,310,320)
-	self:addTradeFlags(RecipeDB,15295,1,2,5,36,41,59)
-	self:addTradeAcquire(RecipeDB,15295,8,25)
-
-	-- Titanium Plating -- 62202
-	AddRecipe(62202,450,44936,3,2,450,455,460,465)
-	self:addTradeFlags(RecipeDB,62202,1,2,4,36,41,52,64)
-	self:addTradeAcquire(RecipeDB,62202,6,1052,4,32565,6,1052,4,32774,6,1037,4,32564,6,1037,4,32773)
-
-	-- Battlelord's Plate Boots -- 63188
-	AddRecipe(63188,450,45089,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63188,1,2,6,11,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,63188,8,39)
-
-	-- Belt of the Titans -- 63187
-	AddRecipe(63187,450,45088,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63187,1,2,6,11,36,40,51,59)
-	self:addTradeAcquire(RecipeDB,63187,8,39)
-
-	-- Indestructible Plate Girdle -- 63191
-	AddRecipe(63191,450,45092,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63191,1,2,6,11,36,40,52,59)
-	self:addTradeAcquire(RecipeDB,63191,8,39)
-
-	-- Plate Girdle of the Righteous -- 63189
-	AddRecipe(63189,450,45090,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63189,1,2,6,11,36,40,53,54,59)
-	self:addTradeAcquire(RecipeDB,63189,8,39)
-
-	-- Spiked Deathdealers -- 63192
-	AddRecipe(63192,450,45093,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63192,1,2,6,11,36,40,52,59)
-	self:addTradeAcquire(RecipeDB,63192,8,39)
-
-	-- Treads of Destiny -- 63190
-	AddRecipe(63190,450,45091,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63190,1,2,6,11,36,40,53,54,59)
-	self:addTradeAcquire(RecipeDB,63190,8,39)
-
-	-- Titansteel Spellblade -- 63182
-	AddRecipe(63182,440,45085,4,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,63182,1,2,3,36,41,53,54,66,72)
-	self:addTradeAcquire(RecipeDB,63182,1,26564,1,26904,1,26952,1,26981,1,26988,1,27034,1,28694,1,29924,1,33591)
-
-	 -- Puresteel Legplates -- 70562
-	 AddRecipe(70562,450,49902,4,2,450,475,487,500)
-	 self:addTradeFlags(RecipeDB,70562,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 70562,A_REPUTATION,1156, REVERED, 37687)
-
-	 -- Protectors of Life -- 70563
-	 AddRecipe(70563,450,49905,4,2,450,475,487,500)
-	 self:addTradeFlags(RecipeDB,70563,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 70563,A_REPUTATION,1156, HONORED, 37687)
-
-	 -- Legplates of Painful Death -- 70565
-	 AddRecipe(70565,450,49903,4,2,450,475,487,500)
-	 self:addTradeFlags(RecipeDB,70565,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 70565,A_REPUTATION,1156, REVERED, 37687)
-
-	 -- Hellfrozen Bonegrinders -- 70566
-	 AddRecipe(70566,450,49906,4,2,450,475,487,500)
-	 self:addTradeFlags(RecipeDB,70566,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 70566,A_REPUTATION,1156, HONORED, 37687)
-
-	 -- Pillars of Might -- 70567
-	 AddRecipe(70567,450,49904,4,2,450,475,487,500)
-	 self:addTradeFlags(RecipeDB,70567,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 70567,A_REPUTATION,1156, REVERED, 37687)
-
-	 -- Boots of Kingly Upheaval -- 70568
-	 AddRecipe(70568,450,49907,4,2,450,475,487,500)
-	 self:addTradeFlags(RecipeDB,70568,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 70568,A_REPUTATION,1156, HONORED, 37687)
-
-	-- Some recipes are only availible to specific factions.
-	-- We only add the faction specific recipes if the user is part of that faction
-	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
-	local _,faction = UnitFactionGroup("player")
-
-	if (faction == BFAC["Alliance"]) then
-
-		-- Breastplate of the White Knight (Ally) -- 67091
-		AddRecipe(67091,450,47591,4,2,450,455,465,475)
-		self:addTradeFlags(RecipeDB,67091,1,6,11,36,40,52,59)
-		self:addTradeAcquire(RecipeDB,67091,8,42)
-
-		-- Saronite Swordbreakers (Ally) -- 67092
-		AddRecipe(67092,450,47570,4,2,450,455,465,475)
-		self:addTradeFlags(RecipeDB,67092,1,6,11,36,40,52,59)
-		self:addTradeAcquire(RecipeDB,67092,8,42)
-
-		-- Sunforged Bracers (Ally) -- 67096
-		AddRecipe(67096,450,47574,4,2,450,455,465,475)
-		self:addTradeFlags(RecipeDB,67096,1,6,11,36,40,53,59)
-		self:addTradeAcquire(RecipeDB,67096,8,42)
-
-		-- Sunforged Breastplate (Ally) -- 67095
-		AddRecipe(67095,450,47593,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67095,1,6,11,36,40,53,59)
-		self:addTradeAcquire(RecipeDB,67095,8,42)
-
-		-- Titanium Razorplate (Ally) -- 67093
-		AddRecipe(67093,450,47589,4,2,450,455,465,475)
-		self:addTradeFlags(RecipeDB,67093,1,6,11,36,40,51,59)
-		self:addTradeAcquire(RecipeDB,67093,8,42)
-
-		-- Titanium Spikeguards (Ally) -- 67094
-		AddRecipe(67094,450,47572,4,2,450,455,465,475)
-		self:addTradeFlags(RecipeDB,67094,1,6,11,36,40,51,59)
-		self:addTradeAcquire(RecipeDB,67094,8,42)
-
-	elseif (faction == BFAC["Horde"]) then
-
-		-- Breastplate of the White Knight (Horde) -- 67130
-		AddRecipe(67130,450,47592,4,2,450,455,465,475)
-		self:addTradeFlags(RecipeDB,67130,2,6,11,36,40,52,59)
-		self:addTradeAcquire(RecipeDB,67130,8,42)
-
-		-- Saronite Swordbreakers (Horde) -- 67131
-		AddRecipe(67131,450,47571,4,2,450,455,465,475)
-		self:addTradeFlags(RecipeDB,67131,2,6,11,36,40,52,59)
-		self:addTradeAcquire(RecipeDB,67131,8,42)
-
-		-- Sunforged Bracers (Horde) -- 67135
-		AddRecipe(67135,450,47575,4,2,450,455,465,475)
-		self:addTradeFlags(RecipeDB,67135,2,6,11,36,40,53,54,59)
-		self:addTradeAcquire(RecipeDB,67135,8,42)
-
-		-- Sunforged Breastplate (Horde) -- 67134
-		AddRecipe(67134,450,47594,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67134,2,6,11,36,40,53,54,59)
-		self:addTradeAcquire(RecipeDB,67134,8,42)
-
-		-- Titanium Razorplate (Horde) -- 67132
-		AddRecipe(67132,450,47590,4,2,450,455,465,475)
-		self:addTradeFlags(RecipeDB,67132,2,6,11,36,40,51,59)
-		self:addTradeAcquire(RecipeDB,67132,8,42)
-
-		-- Titanium Spikeguards (Horde) -- 67133
-		AddRecipe(67133,450,47573,4,2,450,455,465,475)
-		self:addTradeFlags(RecipeDB,67133,2,6,11,36,40,51,59)
-		self:addTradeAcquire(RecipeDB,67133,8,42)
-
-	end
-
-	return num_recipes
-
-end
diff --git a/RecipeDB/Cooking.lua b/RecipeDB/Cooking.lua
deleted file mode 100644
index 196bc5d..0000000
--- a/RecipeDB/Cooking.lua
+++ /dev/null
@@ -1,958 +0,0 @@
---[[
-************************************************************************
-Cooking.lua
-Cooking data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L = LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
-
--- Reputation flags not retained as they are not used in this file.
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitCooking(RecipeDB)
-	if initialized then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 2550, nil, Game, Orange, Yellow, Green, Gray)
-	end
-
-	-- Charred Wolf Meat -- 2538
-	AddRecipe(2538, 1, 2679, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
-	self:addTradeFlags(RecipeDB, 2538, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 2538, A_CUSTOM, 8)
-
-	-- Spiced Wolf Meat -- 2539
-	AddRecipe(2539, 10, 2680, R_COMMON, GAME_ORIG, 10, 50, 70, 90)
-	self:addTradeFlags(RecipeDB, 2539, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 2539, A_TRAINER, 1355, A_TRAINER, 1382, A_TRAINER, 1430, A_TRAINER, 1699, A_TRAINER, 3026, A_TRAINER, 3067, A_TRAINER,3087, A_TRAINER, 3399, A_TRAINER, 4210, A_TRAINER, 4552, A_TRAINER, 5159, A_TRAINER, 5482, A_TRAINER, 6286, A_TRAINER, 8306, A_TRAINER, 16253, A_TRAINER, 16277, A_TRAINER, 16676, A_TRAINER,16719, A_TRAINER, 17246, A_TRAINER, 18987, A_TRAINER, 18988, A_TRAINER, 18993, A_TRAINER, 19185, A_TRAINER, 19369)
-
-	-- Roasted Boar Meat -- 2540
-	AddRecipe(2540, 1, 2681, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
-	self:addTradeFlags(RecipeDB, 2540, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 2540, A_CUSTOM, 8)
-
-	-- Coyote Steak -- 2541
-	AddRecipe(2541, 50, 2684, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
-	self:addTradeFlags(RecipeDB, 2541, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 2541,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
-
-	-- Goretusk Liver Pie -- 2542
-	AddRecipe(2542, 50, 724, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
-	self:addTradeFlags(RecipeDB, 2542, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 2542, A_QUEST, 22, A_VENDOR, 340)
-
-	-- Westfall Stew -- 2543
-	AddRecipe(2543, 75, 733, R_COMMON, GAME_ORIG, 75, 115, 135, 155)
-	self:addTradeFlags(RecipeDB, 2543, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 2543, A_QUEST, 38, A_VENDOR, 340)
-
-	-- Crab Cake -- 2544
-	AddRecipe(2544, 75, 2683, R_COMMON, GAME_ORIG, 75, 115, 135, 155)
-	self:addTradeFlags(RecipeDB, 2544, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 2544,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
-
-	-- Cooked Crab Claw -- 2545
-	AddRecipe(2545, 85, 2682, R_COMMON, GAME_ORIG, 85, 125, 145, 165)
-	self:addTradeFlags(RecipeDB, 2545, F_ALLIANCE, F_HORDE, F_VENDOR, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 2545, A_WORLD_DROP, R_COMMON, A_VENDOR, 340)
-
-	-- Dry Pork Ribs -- 2546
-	AddRecipe(2546, 80, 2687, R_COMMON, GAME_ORIG, 80, 120, 140, 160)
-	self:addTradeFlags(RecipeDB, 2546, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 2546,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
-
-	-- Redridge Goulash -- 2547
-	AddRecipe(2547, 100, 1082, R_COMMON, GAME_ORIG, 100, 135, 155, 175)
-	self:addTradeFlags(RecipeDB, 2547, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 2547, A_QUEST, 92, A_VENDOR, 340)
-
-	-- Succulent Pork Ribs -- 2548
-	AddRecipe(2548, 110, 2685, R_COMMON, GAME_ORIG, 110, 130, 150, 170)
-	self:addTradeFlags(RecipeDB, 2548, F_ALLIANCE, F_HORDE, F_VENDOR, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 2548, A_WORLD_DROP, R_COMMON, A_VENDOR, 340)
-
-	-- Seasoned Wolf Kabob -- 2549
-	AddRecipe(2549, 100, 1017, R_COMMON, GAME_ORIG, 100, 140, 160, 180)
-	self:addTradeFlags(RecipeDB, 2549, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 2549, A_QUEST, 90, A_VENDOR, 340)
-
-	-- Beer Basted Boar Ribs -- 2795
-	AddRecipe(2795, 10, 2888, R_COMMON, GAME_ORIG, 10, 60, 80, 100)
-	self:addTradeFlags(RecipeDB, 2795, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 2795, A_QUEST, 384, A_VENDOR, 340)
-
-	-- Crocolisk Steak -- 3370
-	AddRecipe(3370, 80, 3662, R_COMMON, GAME_ORIG, 80, 120, 140, 160)
-	self:addTradeFlags(RecipeDB, 3370, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 3370, A_QUEST, 385, A_VENDOR, 340)
-
-	-- Blood Sausage -- 3371
-	AddRecipe(3371, 60, 3220, R_COMMON, GAME_ORIG, 60, 100, 120, 140)
-	self:addTradeFlags(RecipeDB, 3371, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 3371, A_QUEST, 418, A_VENDOR, 340)
-
-	-- Murloc Fin Soup -- 3372
-	AddRecipe(3372, 90, 3663, R_COMMON, GAME_ORIG, 90, 130, 150, 170)
-	self:addTradeFlags(RecipeDB, 3372, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 3372, A_QUEST, 127, A_VENDOR, 340)
-
-	-- Crocolisk Gumbo -- 3373
-	AddRecipe(3373, 120, 3664, R_COMMON, GAME_ORIG, 120, 160, 180, 200)
-	self:addTradeFlags(RecipeDB, 3373, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 3373, A_QUEST, 471, A_VENDOR, 340)
-
-	-- Curiously Tasty Omelet -- 3376
-	AddRecipe(3376, 130, 3665, R_COMMON, GAME_ORIG, 130, 170, 190, 210)
-	self:addTradeFlags(RecipeDB, 3376, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 3376, A_QUEST, 296, A_VENDOR, 340, A_VENDOR, 1148, A_VENDOR, 2821)
-
-	-- Gooey Spider Cake -- 3377
-	AddRecipe(3377, 110, 3666, R_COMMON, GAME_ORIG, 110, 150, 170, 190)
-	self:addTradeFlags(RecipeDB, 3377, F_ALLIANCE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 3377, A_QUEST, 93, A_VENDOR, 340)
-
-	-- Big Bear Steak -- 3397
-	AddRecipe(3397, 110, 3726, R_COMMON, GAME_ORIG, 10, 150, 170, 190)
-	self:addTradeFlags(RecipeDB, 3397, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 3397, A_QUEST, 498, A_VENDOR, 3960, A_VENDOR, 12246)
-
-	-- Hot Lion Chops -- 3398
-	AddRecipe(3398, 125, 3727, R_COMMON, GAME_ORIG, 125, 175, 195, 215)
-	self:addTradeFlags(RecipeDB, 3398, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 3398, A_QUEST, 501, A_VENDOR, 3489, A_VENDOR, 12245)
-
-	-- Tasty Lion Steak -- 3399
-	AddRecipe(3399, 150, 3728, R_COMMON, GAME_ORIG, 150, 190, 210, 230)
-	self:addTradeFlags(RecipeDB, 3399, F_ALLIANCE, 8, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 3399, A_QUEST, 564)
-
-	-- Soothing Turtle Bisque -- 3400
-	AddRecipe(3400, 175, 3729, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
-	self:addTradeFlags(RecipeDB, 3400, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 3400, A_QUEST, 555, A_QUEST, 7321)
-
-	-- Barbecued Buzzard Wing -- 4094
-	AddRecipe(4094, 175, 4457, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
-	self:addTradeFlags(RecipeDB, 4094, F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 4094, A_QUEST, 703,1,2818, A_VENDOR, 2814, A_VENDOR, 12246)
-
-	-- Kaldorei Spider Kabob -- 6412
-	AddRecipe(6412, 10, 5472, R_COMMON, GAME_ORIG, 10, 50, 70, 90)
-	self:addTradeFlags(RecipeDB, 6412, F_ALLIANCE, 8, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 6412, A_QUEST, 4161)
-
-	-- Scorpid Surprise -- 6413
-	AddRecipe(6413, 20, 5473, R_COMMON, GAME_ORIG, 20, 60, 80, 100)
-	self:addTradeFlags(RecipeDB, 6413, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 6413, A_VENDOR, 3881)
-
-	-- Roasted Kodo Meat -- 6414
-	AddRecipe(6414, 35, 5474, R_COMMON, GAME_ORIG, 35, 75, 95, 115)
-	self:addTradeFlags(RecipeDB, 6414, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 6414, A_VENDOR, 3081)
-
-	-- Fillet of Frenzy -- 6415
-	AddRecipe(6415, 50, 5476, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
-	self:addTradeFlags(RecipeDB, 6415, F_ALLIANCE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 6415, A_VENDOR, 4200)
-
-	-- Strider Stew -- 6416
-	AddRecipe(6416, 50, 5477, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
-	self:addTradeFlags(RecipeDB, 6416, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 6416, A_QUEST, 2178, A_VENDOR, 3482)
-
-	-- Crispy Lizard Tail -- 6418
-	AddRecipe(6418, 100, 5479, R_COMMON, GAME_ORIG, 100, 140, 160, 180)
-	self:addTradeFlags(RecipeDB, 6418, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 6418, A_VENDOR, 3482)
-
-	-- Lean Venison -- 6419
-	AddRecipe(6419, 110, 5480, R_COMMON, GAME_ORIG, 110, 150, 170, 190)
-	self:addTradeFlags(RecipeDB, 6419, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 6419, A_VENDOR, 3960, A_VENDOR, 12245)
-
-	-- Boiled Clams -- 6499
-	AddRecipe(6499, 50, 5525, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
-	self:addTradeFlags(RecipeDB, 6499, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 6499,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
-
-	-- Goblin Deviled Clams -- 6500
-	AddRecipe(6500, 125, 5527, R_COMMON, GAME_ORIG, 125, 165, 185, 205)
-	self:addTradeFlags(RecipeDB, 6500, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 6500,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
-
-	-- Clam Chowder -- 6501
-	AddRecipe(6501, 90, 5526, R_COMMON, GAME_ORIG, 90, 130, 150, 170)
-	self:addTradeFlags(RecipeDB, 6501, F_ALLIANCE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 6501, A_VENDOR, 4305, A_VENDOR, 4307)
-
-	-- Giant Clam Scorcho -- 7213
-	AddRecipe(7213, 175, 6038, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
-	self:addTradeFlags(RecipeDB, 7213, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 7213, A_VENDOR, 2664)
-
-	-- Brilliant Smallfish -- 7751
-	AddRecipe(7751, 1, 6290, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
-	self:addTradeFlags(RecipeDB, 7751, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 7751, A_VENDOR, 66, A_VENDOR, 1684, A_VENDOR, 3029, A_VENDOR, 3550, A_VENDOR, 4265, A_VENDOR, 4574, A_VENDOR, 5494, A_VENDOR, 5940, A_VENDOR, 8508)
-
-	-- Slitherskin Mackerel -- 7752
-	AddRecipe(7752, 1, 787, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
-	self:addTradeFlags(RecipeDB, 7752, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 7752, A_VENDOR, 3550, A_VENDOR, 4305, A_VENDOR, 5162, A_VENDOR, 5942, A_VENDOR, 10118)
-
-	-- Longjaw Mud Snapper -- 7753
-	AddRecipe(7753, 50, 4592, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
-	self:addTradeFlags(RecipeDB, 7753, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 7753, A_VENDOR, 66, A_VENDOR, 1684, A_VENDOR, 3027, A_VENDOR, 4265, A_VENDOR, 4574, A_VENDOR, 5162, A_VENDOR, 5748, A_VENDOR, 5940)
-
-	-- Loch Frenzy Delight -- 7754
-	AddRecipe(7754, 50, 6316, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
-	self:addTradeFlags(RecipeDB, 7754, F_ALLIANCE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 7754, A_VENDOR, 1684)
-
-	-- Bristle Whisker Catfish -- 7755
-	AddRecipe(7755, 100, 4593, R_COMMON, GAME_ORIG, 100, 140, 160, 180)
-	self:addTradeFlags(RecipeDB, 7755, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 7755, A_VENDOR, 2383, A_VENDOR, 2397, A_VENDOR, 3027, A_VENDOR, 3029, A_VENDOR, 3497, A_VENDOR, 4553, A_VENDOR, 5494)
-
-	-- Rainbow Fin Albacore -- 7827
-	AddRecipe(7827, 50, 5095, R_COMMON, GAME_ORIG, 50, 90, 110, 130)
-	self:addTradeFlags(RecipeDB, 7827, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 7827, A_VENDOR, 3178, A_VENDOR, 3333, A_VENDOR, 3497, A_VENDOR, 4305, A_VENDOR, 4307, A_VENDOR, 4553, A_VENDOR, 5494, A_VENDOR, 5748, A_VENDOR, 5942, A_VENDOR, 10118)
-
-	-- Rockscale Cod -- 7828
-	AddRecipe(7828, 175, 4594, R_COMMON, GAME_ORIG, 175, 190, 210, 230)
-	self:addTradeFlags(RecipeDB, 7828, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 7828, A_VENDOR, 2383, A_VENDOR, 2664, A_VENDOR, 3178, A_VENDOR, 3333, A_VENDOR, 4307, A_VENDOR, 4574, A_VENDOR, 5162, A_VENDOR, 12033, A_VENDOR, 12962)
-
-	-- Savory Deviate Delight -- 8238
-	AddRecipe(8238, 85, 6657, R_UNCOMMON, GAME_ORIG, 85, 125, 145, 165)
-	self:addTradeFlags(RecipeDB, 8238, F_ALLIANCE, F_HORDE, 10, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 8238, A_WORLD_DROP, R_UNCOMMON)
-
-	-- Herb Baked Egg -- 8604
-	AddRecipe(8604, 1, 6888, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
-	self:addTradeFlags(RecipeDB, 8604, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 8604, A_CUSTOM, 8)
-
-	-- Smoked Bear Meat -- 8607
-	AddRecipe(8607, F_RBOE,6890,1,GAME_ORIG, F_RBOE,80,100,120)
-	self:addTradeFlags(RecipeDB, 8607, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 8607, A_VENDOR, 1465, A_VENDOR, 3556)
-
-	-- Thistle Tea -- 9513
-	AddRecipe(9513, 60, 7676, R_UNCOMMON, GAME_ORIG, 60, 100, 120, 140)
-	self:addTradeFlags(RecipeDB, 9513, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_ROGUE, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 9513, A_QUEST, 2359, A_QUEST, 2478, A_VENDOR, 6779)
-
-	-- Goldthorn Tea -- 13028
-	AddRecipe(13028, 175, 10841, R_COMMON, GAME_ORIG, 175, 175, 190, 205)
-	self:addTradeFlags(RecipeDB, 13028, F_ALLIANCE, F_HORDE, F_INSTANCE, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 13028, A_CUSTOM, 13)
-
-	-- Lean Wolf Steak -- 15853
-	AddRecipe(15853, 125, 12209, R_COMMON, GAME_ORIG, 125, 165, 185, 205)
-	self:addTradeFlags(RecipeDB, 15853, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 15853, A_VENDOR, 12246)
-
-	-- Roast Raptor -- 15855
-	AddRecipe(15855, 175, 12210, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
-	self:addTradeFlags(RecipeDB, 15855, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 15855, A_VENDOR, 734, A_VENDOR, 1148, A_VENDOR, 2810, A_VENDOR, 2821, A_VENDOR, 4879, A_VENDOR, 4897, A_VENDOR, 12245)
-
-	-- Hot Wolf Ribs -- 15856
-	AddRecipe(15856, 175, 13851, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
-	self:addTradeFlags(RecipeDB, 15856, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 15856, A_VENDOR, 7947, A_VENDOR, 8145, A_VENDOR, 12246)
-
-	-- Jungle Stew -- 15861
-	AddRecipe(15861, 175, 12212, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
-	self:addTradeFlags(RecipeDB, 15861, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 15861, A_VENDOR, 734, A_VENDOR, 1148, A_VENDOR, 12245)
-
-	-- Carrion Surprise -- 15863
-	AddRecipe(15863, 175, 12213, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
-	self:addTradeFlags(RecipeDB, 15863, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 15863, A_VENDOR, 989, A_VENDOR, 4879, A_VENDOR, 9636, A_VENDOR, 12245)
-
-	-- Mystery Stew -- 15865
-	AddRecipe(15865, 175, 12214, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
-	self:addTradeFlags(RecipeDB, 15865, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 15865, A_VENDOR, 4897, A_VENDOR, 8150, A_VENDOR, 12246)
-
-	-- Dragonbreath Chili -- 15906
-	AddRecipe(15906, 200, 12217, R_COMMON, GAME_ORIG, 200, 225, 237, 250)
-	self:addTradeFlags(RecipeDB, 15906, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 15906, A_VENDOR, 4879, A_VENDOR, 4897, A_VENDOR, 12246)
-
-	-- Heavy Kodo Stew -- 15910
-	AddRecipe(15910, 200, 12215, R_COMMON, GAME_ORIG, 200, 225, 237, 250)
-	self:addTradeFlags(RecipeDB, 15910, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 15910, A_VENDOR, 8150, A_VENDOR, 9636, A_VENDOR, 12245)
-
-	-- Spiced Chili Crab -- 15915
-	AddRecipe(15915, 225, 12216, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
-	self:addTradeFlags(RecipeDB, 15915, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 15915, A_VENDOR, 989, A_VENDOR, 1149, A_VENDOR, 4305)
-
-	-- Monster Omelet -- 15933
-	AddRecipe(15933, 225, 12218, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
-	self:addTradeFlags(RecipeDB, 15933, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 15933, A_VENDOR, 2803, A_VENDOR, 2806, A_VENDOR, 11187)
-
-	-- Crispy Bat Wing -- 15935
-	AddRecipe(15935, 1, 12224, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
-	self:addTradeFlags(RecipeDB, 15935, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 15935, A_VENDOR, 2118)
-
-	-- Spotted Yellowtail -- 18238
-	AddRecipe(18238, 225, 6887, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
-	self:addTradeFlags(RecipeDB, 18238, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 18238, A_VENDOR, 8137)
-
-	-- Cooked Glossy Mightfish -- 18239
-	AddRecipe(18239, 225, 13927, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
-	self:addTradeFlags(RecipeDB, 18239, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 18239, A_VENDOR, 2664)
-
-	-- Grilled Squid -- 18240
-	AddRecipe(18240, 240, 13928, R_COMMON, GAME_ORIG, 240, 265, 277, 290)
-	self:addTradeFlags(RecipeDB, 18240, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DPS)
-	self:addTradeAcquire(RecipeDB, 18240, A_VENDOR, 8137)
-
-	-- Filet of Redgill -- 18241
-	AddRecipe(18241, 225, 13930, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
-	self:addTradeFlags(RecipeDB, 18241, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 18241, A_VENDOR, 2664)
-
-	-- Hot Smoked Bass -- 18242
-	AddRecipe(18242, 240, 13929, R_COMMON, GAME_ORIG, 240, 265, 277, 290)
-	self:addTradeFlags(RecipeDB, 18242, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 18242, A_VENDOR, 2664)
-
-	-- Nightfin Soup -- 18243
-	AddRecipe(18243, 250, 13931, R_COMMON, GAME_ORIG, 250, 275, 285, 295)
-	self:addTradeFlags(RecipeDB, 18243, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 18243, A_VENDOR, 8137)
-
-	-- Poached Sunscale Salmon -- 18244
-	AddRecipe(18244, 250, 13932, R_COMMON, GAME_ORIG, 250, 275, 285, 295)
-	self:addTradeFlags(RecipeDB, 18244, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 18244, A_VENDOR, 8137)
-
-	-- Lobster Stew -- 18245
-	AddRecipe(18245, 275, 13933, R_COMMON, GAME_ORIG, 275, 300, 312, 325)
-	self:addTradeFlags(RecipeDB, 18245, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 18245, A_VENDOR, 7947, A_VENDOR, 8145)
-
-	-- Mightfish Steak -- 18246
-	AddRecipe(18246, 275, 13934, R_COMMON, GAME_ORIG, 275, 300, 312, 325)
-	self:addTradeFlags(RecipeDB, 18246, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 18246, A_VENDOR, 7947, A_VENDOR, 8145)
-
-	-- Baked Salmon -- 18247
-	AddRecipe(18247, 275, 13935, R_COMMON, GAME_ORIG, 275, 300, 312, 325)
-	self:addTradeFlags(RecipeDB, 18247, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 18247, A_VENDOR, 7947, A_VENDOR, 8145)
-
-	-- Undermine Clam Chowder -- 20626
-	AddRecipe(20626, 225, 16766, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
-	self:addTradeFlags(RecipeDB, 20626, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 20626, A_VENDOR, 8139)
-
-	-- Mithril Head Trout -- 20916
-	AddRecipe(20916, 175, 8364, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
-	self:addTradeFlags(RecipeDB, 20916, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 20916, A_VENDOR, 2383, A_VENDOR, 2664, A_VENDOR, 3178, A_VENDOR, 3333, A_VENDOR, 4307, A_VENDOR, 4574, A_VENDOR, 5162, A_VENDOR, 12033, A_VENDOR, 12962)
-
-	-- Gingerbread Cookie -- 21143
-	AddRecipe(21143, 1, 17197, R_COMMON, GAME_ORIG, 1, 45, 65, 85)
-	self:addTradeFlags(RecipeDB, 21143, F_ALLIANCE, F_HORDE, F_VENDOR, F_SEASONAL, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 21143, A_SEASONAL, 1, A_VENDOR, 13420, A_VENDOR, 13429, A_VENDOR, 13432, A_VENDOR, 13433, A_VENDOR, 13435, A_VENDOR, 23010, A_VENDOR, 23012, A_VENDOR, 23064)
-
-	-- Egg Nog -- 21144
-	AddRecipe(21144, 35, 17198, R_COMMON, GAME_ORIG, 35, 75, 95, 115)
-	self:addTradeFlags(RecipeDB, 21144, F_ALLIANCE, F_HORDE, F_VENDOR, F_SEASONAL, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 21144, A_SEASONAL, 1, A_VENDOR, 13420, A_VENDOR, 13429, A_VENDOR, 13432, A_VENDOR, 13433, A_VENDOR, 13435, A_VENDOR, 23010, A_VENDOR, 23012, A_VENDOR, 23064)
-
-	-- Spider Sausage -- 21175
-	AddRecipe(21175, 200, 17222, R_COMMON, GAME_ORIG, 200, 225, 237, 250)
-	self:addTradeFlags(RecipeDB, 21175, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 21175,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1
-	,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,
-	16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
-
-	-- Tender Wolf Steak -- 22480
-	AddRecipe(22480, 225, 18045, R_COMMON, GAME_ORIG, 225, 250, 262, 275)
-	self:addTradeFlags(RecipeDB, 22480, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 22480, A_VENDOR, 4782, A_VENDOR, 7733, A_VENDOR, 8125)
-
-	-- Runn Tum Tuber Surprise -- 22761
-	AddRecipe(22761, 275, 18254, R_UNCOMMON, GAME_ORIG, 275, 300, 312, 325)
-	self:addTradeFlags(RecipeDB, 22761, F_ALLIANCE, F_HORDE, F_INSTANCE, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 22761,3,14354)
-
-	-- Heavy Crocolisk Stew -- 24418
-	AddRecipe(24418, 150, 20074, R_COMMON, GAME_ORIG, 150, 160, 180, 200)
-	self:addTradeFlags(RecipeDB, 24418, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 24418, A_VENDOR, 4879)
-
-	-- Smoked Desert Dumplings -- 24801
-	AddRecipe(24801, 285, 20452, R_COMMON, GAME_ORIG, 285, 310, 322, 335)
-	self:addTradeFlags(RecipeDB, 24801, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP, F_DPS)
-	self:addTradeAcquire(RecipeDB, 24801, A_QUEST, 8313)
-
-	-- Dirge's Kickin' Chimaerok Chops -- 25659
-	AddRecipe(25659, 300, 21023, R_EPIC, GAME_ORIG, 300, 325, 337, 350)
-	self:addTradeFlags(RecipeDB, 25659, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 25659, A_QUEST, 8586)
-
-	-- Smoked Sagefish -- 25704
-	AddRecipe(25704, 80, 21072, R_COMMON, GAME_ORIG, 80, 120, 140, 160)
-	self:addTradeFlags(RecipeDB, 25704, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 25704, A_VENDOR, 2381, A_VENDOR, 2397, A_VENDOR, 2664, A_VENDOR, 3027, A_VENDOR, 3085, A_VENDOR, 3400,2
-	,4223, A_VENDOR, 4265, A_VENDOR, 4553, A_VENDOR, 5160, A_VENDOR, 5483, A_VENDOR, 8307, A_VENDOR, 12033, A_VENDOR, 14738, A_VENDOR, 16253, A_VENDOR, 16677, A_VENDOR, 16718, A_VENDOR,
-	17246, A_VENDOR, 19195, A_VENDOR, 26868)
-
-	-- Sagefish Delight -- 25954
-	AddRecipe(25954, 175, 21217, R_COMMON, GAME_ORIG, 175, 215, 235, 255)
-	self:addTradeFlags(RecipeDB, 25954, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 25954, A_VENDOR, 2381, A_VENDOR, 2397, A_VENDOR, 2664, A_VENDOR, 3027, A_VENDOR, 3085, A_VENDOR, 3400, A_VENDOR, 4223, A_VENDOR, 4265, A_VENDOR, 4553, A_VENDOR, 5160, A_VENDOR, 5483, A_VENDOR, 8307, A_VENDOR, 12033, A_VENDOR, 14738, A_VENDOR, 16253, A_VENDOR, 16677, A_VENDOR, 16718, A_VENDOR, 17246, A_VENDOR, 19195, A_VENDOR, 26868)
-
-	-- Crunchy Spider Surprise -- 28267
-	AddRecipe(28267, 60, 22645, R_COMMON, GAME_TBC, 60, 100, 120, 140)
-	self:addTradeFlags(RecipeDB, 28267, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 28267, A_QUEST, 9171, A_VENDOR, 16253, A_VENDOR, 18427)
-
-	-- Lynx Steak -- 33276
-	AddRecipe(33276, 1, 27635, R_COMMON, GAME_TBC, 1, 45, 65, 85)
-	self:addTradeFlags(RecipeDB, 33276, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33276, A_VENDOR, 16262)
-
-	-- Roasted Moongraze Tenderloin -- 33277
-	AddRecipe(33277, 1, 24105, R_COMMON, GAME_TBC, 1, 45, 65, 85)
-	self:addTradeFlags(RecipeDB, 33277, F_ALLIANCE, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33277, A_QUEST, 9454)
-
-	-- Bat Bites -- 33278
-	AddRecipe(33278, 50, 27636, R_COMMON, GAME_TBC, 50, 90, 110, 130)
-	self:addTradeFlags(RecipeDB, 33278, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33278, A_VENDOR, 16253)
-
-	-- Buzzard Bites -- 33279
-	AddRecipe(33279, 300, 27651, R_COMMON, GAME_TBC, 300, 320, 330, 340)
-	self:addTradeFlags(RecipeDB, 33279, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33279, A_QUEST, 9356)
-
-	-- Ravager Dog -- 33284
-	AddRecipe(33284, 300, 27655, R_COMMON, GAME_TBC, 300, 320, 330, 340)
-	self:addTradeFlags(RecipeDB, 33284, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33284, A_VENDOR, 16585, A_VENDOR, 16826)
-
-	-- Sporeling Snack -- 33285
-	AddRecipe(33285, 310, 27656, R_COMMON, GAME_TBC, 310, 330, 340, 350)
-	self:addTradeFlags(RecipeDB, 33285, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE,53,54)
-	self:addTradeAcquire(RecipeDB, 33285, A_VENDOR, 18382)
-
-	-- Blackened Basilisk -- 33286
-	AddRecipe(33286, 315, 27657, R_COMMON, GAME_TBC, 315, 335, 345, 355)
-	self:addTradeFlags(RecipeDB, 33286, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33286, A_VENDOR, 18957, A_VENDOR, 19038)
-
-	-- Roasted Clefthoof -- 33287
-	AddRecipe(33287, 325, 27658, R_COMMON, GAME_TBC, 325, 345, 355, 365)
-	self:addTradeFlags(RecipeDB, 33287, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DPS)
-	self:addTradeAcquire(RecipeDB, 33287, A_VENDOR, 20096, A_VENDOR, 20097)
-
-	-- Warp Burger -- 33288
-	AddRecipe(33288, 325, 27659, R_COMMON, GAME_TBC, 325, 345, 355, 365)
-	self:addTradeFlags(RecipeDB, 33288, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DPS)
-	self:addTradeAcquire(RecipeDB, 33288, A_VENDOR, 18957, A_VENDOR, 19038)
-
-	-- Talbuk Steak -- 33289
-	AddRecipe(33289, 325, 27660, R_COMMON, GAME_TBC, 325, 345, 355, 365)
-	self:addTradeFlags(RecipeDB, 33289, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33289, A_VENDOR, 20096, A_VENDOR, 20097)
-
-	-- Blackened Trout -- 33290
-	AddRecipe(33290, 300, 27661, R_COMMON, GAME_TBC, 300, 320, 330, 340)
-	self:addTradeFlags(RecipeDB, 33290, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 33290, A_VENDOR, 18015, A_VENDOR, 20028)
-
-	-- Feltail Delight -- 33291
-	AddRecipe(33291, 300, 27662, R_COMMON, GAME_TBC, 300, 320, 330, 340)
-	self:addTradeFlags(RecipeDB, 33291, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33291, A_VENDOR, 18011, A_VENDOR, 20028)
-
-	-- Blackened Sporefish -- 33292
-	AddRecipe(33292, 310, 27663, R_COMMON, GAME_TBC, 310, 330, 340, 350)
-	self:addTradeFlags(RecipeDB, 33292, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33292, A_VENDOR, 18911)
-
-	-- Grilled Mudfish -- 33293
-	AddRecipe(33293, 320, 27664, R_COMMON, GAME_TBC, 320, 340, 350, 360)
-	self:addTradeFlags(RecipeDB, 33293, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DPS)
-	self:addTradeAcquire(RecipeDB, 33293, A_VENDOR, 20096, A_VENDOR, 20097)
-
-	-- Poached Bluefish -- 33294
-	AddRecipe(33294, 320, 27665, R_COMMON, GAME_TBC, 320, 340, 350, 360)
-	self:addTradeFlags(RecipeDB, 33294, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33294, A_VENDOR, 20096, A_VENDOR, 20097)
-
-	-- Golden Fish Sticks -- 33295
-	AddRecipe(33295, 325, 27666, R_COMMON, GAME_TBC, 325, 345, 355, 365)
-	self:addTradeFlags(RecipeDB, 33295, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33295, A_VENDOR, 18960, A_VENDOR, 19296)
-
-	-- Spicy Crawdad -- 33296
-	AddRecipe(33296, 350, 27667, R_COMMON, GAME_TBC, 350, 370, 375, 380)
-	self:addTradeFlags(RecipeDB, 33296, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 33296, A_VENDOR, 18960, A_VENDOR, 19296)
-
-	-- Clam Bar -- 36210
-	AddRecipe(36210, 300, 30155, R_COMMON, GAME_TBC, 300, 320, 330, 340)
-	self:addTradeFlags(RecipeDB, 36210, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 36210, A_VENDOR, 18382)
-
-	-- Spice Bread -- 37836
-	AddRecipe(37836, 1, 30816, 1, R_COMMON, GAME_TBC, 30, 35, 38)
-	self:addTradeFlags(RecipeDB, 37836, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 37836,1,1355,1,1382,1,1430,1,1699,1,3026,1,3067,1,3087,1,3399,1,4210,1,4552,1,5159,1,5482,1,6286,1,8306,1,16253,1,16277,1,16676,1,16719,1,17246,1,18987,1,18988,1,18993,1,19185,1,19369)
-
-	-- Mok'Nathal Shortribs -- 38867
-	AddRecipe(38867, 335, 31672, R_COMMON, GAME_TBC, 335, 355, 365, 375)
-	self:addTradeFlags(RecipeDB, 38867, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 38867, A_QUEST, 10860, A_VENDOR, 20916, A_VENDOR, 21113)
-
-	-- Crunchy Serpent -- 38868
-	AddRecipe(38868, 335, 31673, R_COMMON, GAME_TBC, 335, 355, 365, 375)
-	self:addTradeFlags(RecipeDB, 38868, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 38868, A_QUEST, 10860, A_VENDOR, 20916, A_VENDOR, 21113)
-
-	-- Stewed Trout -- 42296
-	AddRecipe(42296, 320, 33048, R_COMMON, GAME_TBC, 320, 335, 345, 355)
-	self:addTradeFlags(RecipeDB, 42296, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 42296,1,19186)
-
-	-- Fisherman's Feast -- 42302
-	AddRecipe(42302, 350, 33052, R_COMMON, GAME_TBC, 350, 375, 380, 385)
-	self:addTradeFlags(RecipeDB, 42302, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 42302,1,19186)
-
-	-- Hot Buttered Trout -- 42305
-	AddRecipe(42305, 350, 33053, R_COMMON, GAME_TBC, 350, 375, 380, 385)
-	self:addTradeFlags(RecipeDB, 42305, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 42305,1,19186)
-
-	-- Skullfish Soup -- 43707
-	AddRecipe(43707, 325, 33825, R_UNCOMMON, GAME_TBC, 325, 335, 345, 355)
-	self:addTradeFlags(RecipeDB, 43707, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 43707, A_CUSTOM, 6)
-
-	-- Stormchops -- 43758
-	AddRecipe(43758, 300, 33866, R_RARE, GAME_TBC, 300, 320, 330, 340)
-	self:addTradeFlags(RecipeDB, 43758, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 43758, A_CUSTOM, 5, A_CUSTOM, 6, A_CUSTOM, 38)
-
-	-- Broiled Bloodfin -- 43761
-	AddRecipe(43761, 300, 33867, R_UNCOMMON, GAME_TBC, 300, 320, 330, 340)
-	self:addTradeFlags(RecipeDB, 43761, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 43761, A_CUSTOM, 6)
-
-	-- Spicy Hot Talbuk -- 43765
-	AddRecipe(43765, 325, 33872, R_UNCOMMON, GAME_TBC, 325, 335, 345, 355)
-	self:addTradeFlags(RecipeDB, 43765, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 43765, A_CUSTOM, 5)
-
-	-- Kibler's Bits -- 43772
-	AddRecipe(43772, 300, 33874, R_UNCOMMON, GAME_TBC, 300, 345, 355, 365)
-	self:addTradeFlags(RecipeDB, 43772, F_ALLIANCE, F_HORDE, F_QUEST, F_HUNTER, F_IBOE, F_RBOP, F_DPS)
-	self:addTradeAcquire(RecipeDB, 43772, A_CUSTOM, 5)
-
-	-- Delicious Chocolate Cake -- 43779
-	AddRecipe(43779, 1, 33924, R_RARE, GAME_TBC, 1, 50, 62, 75)
-	self:addTradeFlags(RecipeDB, 43779, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 43779, A_CUSTOM, 5, A_CUSTOM, 6, A_CUSTOM, 38)
-
-	-- Hot Apple Cider -- 45022
-	AddRecipe(45022, 325, 34411, R_COMMON, GAME_WOTLK, 325, 325, 325, 325)
-	self:addTradeFlags(RecipeDB, 45022, F_ALLIANCE, F_HORDE, F_VENDOR, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 45022, A_SEASONAL, 1, A_VENDOR, 13420, A_VENDOR, 13433)
-
-	-- Mammoth Meal -- 45549
-	AddRecipe(45549, 350, 34748, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
-	self:addTradeFlags(RecipeDB, 45549, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_DPS)
-	self:addTradeAcquire(RecipeDB, 45549,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Shoveltusk Steak -- 45550
-	AddRecipe(45550, 350, 34749, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
-	self:addTradeFlags(RecipeDB, 45550, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 45550,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Worm Delight -- 45551
-	AddRecipe(45551, 350, 34750, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
-	self:addTradeFlags(RecipeDB, 45551, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45551,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Roasted Worg -- 45552
-	AddRecipe(45552, 350, 34751, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
-	self:addTradeFlags(RecipeDB, 45552, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45552,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Rhino Dogs -- 45553
-	AddRecipe(45553, 350, 34752, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
-	self:addTradeFlags(RecipeDB, 45553, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45553,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Great Feast -- 45554
-	AddRecipe(45554, 375, 34753, R_COMMON, GAME_WOTLK, 375, 375, 400, 425)
-	self:addTradeFlags(RecipeDB, 45554, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOP, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 45554,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Mega Mammoth Meal -- 45555
-	AddRecipe(45555, 400, 34754, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 45555, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
-	self:addTradeAcquire(RecipeDB, 45555, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Tender Shoveltusk Steak -- 45556
-	AddRecipe(45556, 400, 34755, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 45556, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 45556, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Spiced Wyrm Burger -- 45557
-	AddRecipe(45557, 400, 34756, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 45557, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45557, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Very Burnt Worg -- 45558
-	AddRecipe(45558, 400, 34757, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 45558, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45558, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Mighty Rhino Dogs -- 45559
-	AddRecipe(45559, 400, 34758, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 45559, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45559, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Smoked Rockfin -- 45560
-	AddRecipe(45560, 350, 34759, R_COMMON, GAME_WOTLK, 350, 350, 365, 380)
-	self:addTradeFlags(RecipeDB, 45560, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45560,1,26905,1,26953,1,26972,1,26989,1,28705,1,
-	29631,1,33587)
-
-	-- Grilled Bonescale -- 45561
-	AddRecipe(45561, 350, 34760, R_COMMON, GAME_WOTLK, 350, 350, 365, 380)
-	self:addTradeFlags(RecipeDB, 45561, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45561,1,26905,1,26953,1,26972,1,26989,1,28705,1,
-	29631,1,33587)
-
-	-- Sauteed Goby -- 45562
-	AddRecipe(45562, 350, 34761, R_COMMON, GAME_WOTLK, 350, 350, 365, 380)
-	self:addTradeFlags(RecipeDB, 45562, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45562,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Grilled Sculpin -- 45563
-	AddRecipe(45563, 350, 34762, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
-	self:addTradeFlags(RecipeDB, 45563, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_DPS)
-	self:addTradeAcquire(RecipeDB, 45563,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Smoked Salmon -- 45564
-	AddRecipe(45564, 350, 34763, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
-	self:addTradeFlags(RecipeDB, 45564, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 45564,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Poached Nettlefish -- 45565
-	AddRecipe(45565, 350, 34764, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
-	self:addTradeFlags(RecipeDB, 45565, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45565,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Pickled Fangtooth -- 45566
-	AddRecipe(45566, 350, 34765, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
-	self:addTradeFlags(RecipeDB, 45566, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45566,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Poached Northern Sculpin -- 45567
-	AddRecipe(45567, 400, 34766, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 45567, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
-	self:addTradeAcquire(RecipeDB, 45567, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Firecracker Salmon -- 45568
-	AddRecipe(45568, 400, 34767, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 45568, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 45568, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Baked Manta Ray -- 45569
-	AddRecipe(45569, 350, 42942, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
-	self:addTradeFlags(RecipeDB, 45569, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45569,1,26905,1,26953,1,26972,1,26989,1,28705,1,
-	29631,1,33587)
-
-	-- Imperial Manta Steak -- 45570
-	AddRecipe(45570, 400, 34769, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 45570, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45570, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Spicy Blue Nettlefish -- 45571
-	AddRecipe(45571, 400, 34768, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 45571, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45571, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Captain Rumsey's Lager -- 45695
-	AddRecipe(45695, 100, 34832, R_UNCOMMON, GAME_WOTLK, 100, 100, 105, 110)
-	self:addTradeFlags(RecipeDB, 45695, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45695, A_CUSTOM, 7)
-
-	-- Charred Bear Kabobs -- 46684
-	AddRecipe(46684, 250, 35563, R_COMMON, GAME_WOTLK, 250, 275, 285, 295)
-	self:addTradeFlags(RecipeDB, 46684, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DPS)
-	self:addTradeAcquire(RecipeDB, 46684, A_VENDOR, 2803, A_VENDOR, 2806)
-
-	-- Juicy Bear Burger -- 46688
-	AddRecipe(46688, 250, 35565, R_COMMON, GAME_WOTLK, 250, 275, 285, 295)
-	self:addTradeFlags(RecipeDB, 46688, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 46688, A_VENDOR, 2803, A_VENDOR, 2806)
-
-	-- Kungaloosh -- 53056
-	AddRecipe(53056, 375, 39520, R_COMMON, GAME_WOTLK, 375, 375, 387, 400)
-	self:addTradeFlags(RecipeDB, 53056, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 53056, A_QUEST, 13571, A_CUSTOM, 36)
-
-	-- Fish Feast -- 57423
-	AddRecipe(57423, 450, 43015, R_COMMON, GAME_WOTLK, 450, 455, 460, 465)
-	self:addTradeFlags(RecipeDB, 57423, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 57423, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Worg Tartare -- 62350
-	AddRecipe(62350, 400, 44953, R_COMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 62350, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 62350, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Northern Stew -- 57421
-	AddRecipe(57421, 350, 34747, R_COMMON, GAME_WOTLK, 350, 350, 362, 365)
-	self:addTradeFlags(RecipeDB, 57421, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 57421, A_QUEST, 13087, A_QUEST, 13088, A_QUEST, 13089, A_QUEST, 13090)
-
-	-- Spicy Fried Herring -- 57433
-	AddRecipe(57433, 400, 42993, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 57433, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 57433, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Rhinolicious Wyrmsteak -- 57434
-	AddRecipe(57434, 400, 42994, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 57434, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
-	self:addTradeAcquire(RecipeDB, 57434, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Critter Bites -- 57435
-	AddRecipe(57435, 400, 43004, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 57435, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 57435, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Hearty Rhino -- 57436
-	AddRecipe(57436, 400, 42995, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 57436, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
-	self:addTradeAcquire(RecipeDB, 57436, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Snapper Extreme -- 57437
-	AddRecipe(57437, 400, 42996, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 57437, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 57437, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Blackened Worg Steak -- 57438
-	AddRecipe(57438, 400, 42997, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 57438, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 57438, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Cuttlesteak -- 57439
-	AddRecipe(57439, 400, 42998, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 57439, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 57439, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Spiced Mammoth Treats -- 57440
-	AddRecipe(57440, 400, 43005, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 57440, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
-	self:addTradeAcquire(RecipeDB, 57440, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Blackened Dragonfin -- 57441
-	AddRecipe(57441, 400, 42999, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 57441, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
-	self:addTradeAcquire(RecipeDB, 57441, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Dragonfin Filet -- 57442
-	AddRecipe(57442, 400, 43000, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 57442, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_DPS)
-	self:addTradeAcquire(RecipeDB, 57442, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Tracker Snacks -- 57443
-	AddRecipe(57443, 400, 43001, R_UNCOMMON, GAME_WOTLK, 400, 400, 420, 460)
-	self:addTradeFlags(RecipeDB, 57443, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 57443, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Dalaran Clam Chowder -- 58065
-	AddRecipe(58065, 350, 43268, R_COMMON, GAME_WOTLK, 350, 350, 382, 415)
-	self:addTradeFlags(RecipeDB, 58065, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 58065,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Tasty Cupcake -- 58512
-	AddRecipe(58512, 350, 43490, R_UNCOMMON, GAME_WOTLK, 350, 350, 357, 365)
-	self:addTradeFlags(RecipeDB, 58512, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 58512, A_WORLD_DROP, R_UNCOMMON)
-
-	-- Last Week's Mammoth -- 58521
-	AddRecipe(58521, 350, 43488, R_UNCOMMON, GAME_WOTLK, 350, 350, 357, 365)
-	self:addTradeFlags(RecipeDB, 58521, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 58521, A_WORLD_DROP, R_UNCOMMON)
-
-	-- Bad Clams -- 58523
-	AddRecipe(58523, 350, 43491, R_UNCOMMON, GAME_WOTLK, 350, 350, 357, 365)
-	self:addTradeFlags(RecipeDB, 58523, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 58523, A_WORLD_DROP, R_UNCOMMON)
-
-	-- Haunted Herring -- 58525
-	AddRecipe(58525, 350, 43492, R_UNCOMMON, GAME_WOTLK, 350, 350, 357, 365)
-	self:addTradeFlags(RecipeDB, 58525, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 58525, A_WORLD_DROP, R_UNCOMMON)
-
-	-- Gigantic Feast -- 58527
-	AddRecipe(58527, 425, 43478, R_UNCOMMON, GAME_WOTLK, 425, 425, 450, 475)
-	self:addTradeFlags(RecipeDB, 58527, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 58527, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Small Feast -- 58528
-	AddRecipe(58528, 425, 43480, R_UNCOMMON, GAME_WOTLK, 425, 425, 450, 475)
-	self:addTradeFlags(RecipeDB, 58528, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 58528, A_VENDOR, 31031, A_VENDOR, 31032)
-
-	-- Dig Rat Stew -- 6417
-	AddRecipe(6417, 90, 44977, R_COMMON, GAME_WOTLK, 90, 130, 150, 170)
-	self:addTradeFlags(RecipeDB, 6417, F_ALLIANCE, F_HORDE, F_VENDOR, F_QUEST, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 6417, A_QUEST, 862, A_VENDOR, 3392)
-
-	-- Black Jelly -- 64358
-	AddRecipe(64358, 400, 45932, R_COMMON, GAME_WOTLK, 400, 400, 412, 425)
-	self:addTradeFlags(RecipeDB, 64358, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 64358,1,26905,1,26953,1,26972,1,26989,1,28705,1,29631,1,33587)
-
-	-- Clamlette Magnifique -- 64054
-	AddRecipe(64054, 250, 33004, R_COMMON, GAME_WOTLK, 250, 250, 275, 300)
-	self:addTradeFlags(RecipeDB, 64054, F_ALLIANCE, F_HORDE, F_QUEST, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 64054, A_QUEST, 6610)
-
-	-- Bread of the Dead -- 65454
-	AddRecipe(65454, 45, 46691, R_COMMON, GAME_WOTLK)
-	self:addTradeFlags(RecipeDB, 65454, F_ALLIANCE, F_HORDE, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-	self:addTradeAcquire(RecipeDB, 65454, A_SEASONAL, 6)
-
-	-- Some recipes are only availible to specific factions.
-	-- We only add the faction specific recipes if the user is part of that faction
-	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
-	local _,faction = UnitFactionGroup("player")
-
-	if (faction == BFAC["Alliance"]) then
-
-		-- Pumpkin Pie -- 62044
-		AddRecipe(62044, 100, 44839, R_COMMON, GAME_WOTLK, 100, 150, 162, 175)
-		self:addTradeFlags(RecipeDB, 62044, F_ALLIANCE, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-		self:addTradeAcquire(RecipeDB, 62044, A_SEASONAL, 5)
-
-		-- Slow-Roasted Turkey -- 62045
-		AddRecipe(62045, 330, 44839, R_COMMON, GAME_WOTLK, 330,330, 342, 355)
-		self:addTradeFlags(RecipeDB, 62045, F_ALLIANCE, F_SEASONAL, F_IBOE, F_RBOP, F_DPS)
-		self:addTradeAcquire(RecipeDB, 62045, A_SEASONAL, 5)
-
-		-- Cranberry Chutney -- 62049
-		AddRecipe(62049, 210, 44840, R_COMMON, GAME_WOTLK, 210, 210, 222, 235)
-		self:addTradeFlags(RecipeDB, 62049, F_ALLIANCE, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-		self:addTradeAcquire(RecipeDB, 62049, A_SEASONAL, 5)
-
-		-- Spice Bread Stuffing -- 62050
-		AddRecipe(62050, 90, 44837, R_COMMON, GAME_WOTLK, 90, 90, 102, 115)
-		self:addTradeFlags(RecipeDB, 62050, F_ALLIANCE, F_SEASONAL, F_IBOE, F_RBOE)
-		self:addTradeAcquire(RecipeDB, 62050, A_SEASONAL, 5)
-
-		-- Candied Sweet Potatoes -- 62051
-		AddRecipe(62051, 270, 44839, R_COMMON, GAME_WOTLK, 270, 270, 282, 295)
-		self:addTradeFlags(RecipeDB, 62051, F_ALLIANCE, F_SEASONAL, F_IBOE, F_RBOP)
-		self:addTradeAcquire(RecipeDB, 62051, A_SEASONAL, 5)
-
-	elseif (faction == BFAC["Horde"]) then
-
-		-- Pumpkin Pie -- 66036
-		AddRecipe(66036, 100, 44839, R_COMMON, GAME_WOTLK, 100, 150, 162, 175)
-		self:addTradeFlags(RecipeDB, 66036,  F_HORDE, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-		self:addTradeAcquire(RecipeDB, 66036, A_SEASONAL, 5)
-
-		-- Slow-Roasted Turkey -- 66037
-		AddRecipe(66037, 330, 44839, R_COMMON, GAME_WOTLK, 330,330, 342, 355)
-		self:addTradeFlags(RecipeDB, 66037,  F_HORDE, F_SEASONAL, F_IBOE, F_RBOP, F_DPS)
-		self:addTradeAcquire(RecipeDB, 66037, A_SEASONAL, 5)
-
-		-- Cranberry Chutney -- 66035
-		AddRecipe(66035, 210, 44840, R_COMMON, GAME_WOTLK, 210, 210, 222, 235)
-		self:addTradeFlags(RecipeDB, 66035, F_HORDE, F_SEASONAL, F_IBOE, F_RBOP, F_HEALER, F_CASTER)
-		self:addTradeAcquire(RecipeDB, 66035, A_SEASONAL, 5)
-
-		-- Spice Bread Stuffing -- 66038
-		AddRecipe(66038, 90, 44837, R_COMMON, GAME_WOTLK, 90, 90, 102, 115)
-		self:addTradeFlags(RecipeDB, 66038, F_HORDE, F_SEASONAL, F_IBOE, F_RBOE)
-		self:addTradeAcquire(RecipeDB, 66038, A_SEASONAL, 5)
-
-		-- Candied Sweet Potatoes -- 66034
-		AddRecipe(66034, 270, 44839, R_COMMON, GAME_WOTLK, 270, 270, 282, 295)
-		self:addTradeFlags(RecipeDB, 66034,  F_HORDE, F_SEASONAL, F_IBOE, F_RBOP)
-		self:addTradeAcquire(RecipeDB, 66034, A_SEASONAL, 5)
-
-	end
-
-	return num_recipes
-
-end
diff --git a/RecipeDB/Custom.lua b/RecipeDB/Custom.lua
deleted file mode 100644
index d4c1e2c..0000000
--- a/RecipeDB/Custom.lua
+++ /dev/null
@@ -1,89 +0,0 @@
---[[
-************************************************************************
-Custom.lua
-Custom acquire data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Format:
-	self:addLookupList(CustomDB, Rep ID, Rep Name)
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME		= "Ackis Recipe List"
-local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-local BZ		= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
-
-function addon:InitCustom(CustomDB)
-
-	-- Alchemy Discoveries
-	self:addLookupList(CustomDB,1,L["DISCOVERY_ALCH_ELIXIRFLASK"],"N/A")
-	self:addLookupList(CustomDB,2,L["DISCOVERY_ALCH_POTION"],"N/A")
-	self:addLookupList(CustomDB,3,L["DISCOVERY_ALCH_XMUTE"],"N/A")
-	self:addLookupList(CustomDB,4,L["DISCOVERY_ALCH_PROT"],"N/A")
-	self:addLookupList(CustomDB,12,L["DISCOVERY_ALCH_WRATH"],"N/A")
-	self:addLookupList(CustomDB,18,L["DISCOVERY_ALCH_NORTHREND_RESEARCH"],"N/A")
-	self:addLookupList(CustomDB,19,L["DISCOVERY_ALCH_NORTHREND_XMUTE"],"N/A")
-	-- Inscription Discoveries
-	self:addLookupList(CustomDB,14,L["DISCOVERY_INSC_MINOR"],"N/A")
-	self:addLookupList(CustomDB,15,L["DISCOVERY_INSC_NORTHREND"],"N/A")
-	self:addLookupList(CustomDB,40,L["DISCOVERY_INSC_BOOK"],"N/A")
-	-- Cooking/Fishing Daily Quests
-	self:addLookupList(CustomDB,5,L["DAILY_COOKING_MEAT"],BZ["Shattrath"],0,0)
-	self:addLookupList(CustomDB,6,L["DAILY_COOKING_FISH"],BZ["Shattrath"],0,0)
-	self:addLookupList(CustomDB,7,L["DAILY_FISHING_SHATT"],BZ["Shattrath"],0,0)
-	self:addLookupList(CustomDB,38,L["DAILY_COOKING_DAL"],BZ["Dalaran"],0,0)
-	-- Engineering Related
-	self:addLookupList(CustomDB,16,L["ENG_GNOMER"],BZ["Gnomeregan"],0,0)
-	self:addLookupList(CustomDB,17,L["ENG_FLOOR_ITEM_BRD"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(CustomDB,20,L["GOBLIN_ENG"],"N/A")
-	self:addLookupList(CustomDB,21,L["GNOMISH_ENG"],"N/A")
-	-- Default
-	self:addLookupList(CustomDB,8,L["DEFAULT_RECIPE"],"N/A")
-	-- Crafted by other professions
-	self:addLookupList(CustomDB,9,L["CRAFTED_ENGINEERS"],"N/A")
-	-- Instances
-	self:addLookupList(CustomDB,13,L["HENRY_STERN_RFD"],BZ["Razorfen Downs"],0,0)
-	self:addLookupList(CustomDB,23,L["DM_CACHE"],BZ["Dire Maul"],59.04,48.82)
-	self:addLookupList(CustomDB,25,L["BRD_RANDOM_ROOM"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(CustomDB,30,L["SCHOLO_BOOK_SPAWN"],BZ["Scholomance"],0,0)
-	self:addLookupList(CustomDB,31,L["STRATH_BS_PLANS"],BZ["Stratholme"],0,0)
-	self:addLookupList(CustomDB,32,L["DM_TRIBUTE"],BZ["Dire Maul"],59.04,48.82)
-	self:addLookupList(CustomDB,33,L["WORLD_DRAGONS"],"N/A")
-	-- Quests
-	self:addLookupList(CustomDB,10,L["ONYXIA_HEAD_QUEST"],BZ["Onyxia's Lair"],0,0)
-	self:addLookupList(CustomDB,11,L["EDGE_OF_MADNESS"],BZ["Zul'Gurub"],0,0)
-	-- Raids
-	self:addLookupList(CustomDB,22,L["AQ40_RANDOM_BOP"],BZ["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(CustomDB,24,L["SUNWELL_RANDOM"],BZ["Sunwell Plateau"],0,0)
-	self:addLookupList(CustomDB,26,L["MC_RANDOM"],BZ["Molten Core"],0,0)
-	self:addLookupList(CustomDB,27,L["HYJAL_RANDOM"],BZ["Hyjal Summit"],0,0)
-	self:addLookupList(CustomDB,29,L["ZA_RANDOM"],BZ["Zul'Aman"],0,0)
-	self:addLookupList(CustomDB,34,L["BT_RANDOM"],BZ["Black Temple"],0,0)
-	self:addLookupList(CustomDB,37,L["SSC_RANDOM"],BZ["Serpentshrine Cavern"],0,0)
-	self:addLookupList(CustomDB,43,L["TK_RANDOM"],BZ["The Eye"],0,0)
-	self:addLookupList(CustomDB,39,L["ULDUAR_RANDOM"],BZ["Ulduar"],0,0)
-	self:addLookupList(CustomDB,42,L["TOC25_RANDOM"],"N/A")
-
-	self:addLookupList(CustomDB,35,L["Custom35"],"N/A")
-	self:addLookupList(CustomDB,36,L["Custom36"],"N/A")
-	self:addLookupList(CustomDB,41,L["Custom41"],"N/A")
---self:addLookupList(CustomDB,28,L["BT_HYJAL_RANDOM"],"N/A")
---[[
-L["Custom20"] = "Goblin transport." -- Update
-L["Custom21"] = "Gnome transport." -- Update
-L["Custom35"] = "Drops from dragons in Ogri'la and Blade's Edge Mountains Summon Bosses"
-L["Custom36"] = "From a NPC in Dalaran sewers after doing The Taste Test" -- Update
-L["Custom38"] = "Randomly obtained by completing the cooking daily quest in Dalaran."
-L["Custom41"] = "Removed from the game when Naxx 40 was taken out."
-]]--
-end
-
diff --git a/RecipeDB/Enchanting.lua b/RecipeDB/Enchanting.lua
deleted file mode 100644
index 57f2b87..0000000
--- a/RecipeDB/Enchanting.lua
+++ /dev/null
@@ -1,1565 +0,0 @@
---[[
-************************************************************************
-Enchanting.lua
-Enchanting data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
-
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitEnchanting(RecipeDB)
-
-	if initialized then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 7411, nil, Game, Orange, Yellow, Green, Gray)
-	end
-
-	-- Enchant Bracer - Minor Health -- 7418
-	AddRecipe(7418,1,nil,1,GAME_ORIG,1,70,90,110)
-	self:addTradeFlags(RecipeDB,7418,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,7418,8,8)
-
-	-- Enchant Chest - Minor Health -- 7420
-	AddRecipe(7420,15,nil,1,GAME_ORIG,15,70,90,110)
-	self:addTradeFlags(RecipeDB,7420,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,7420,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
-	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
-
-	-- Runed Copper Rod -- 7421
-	AddRecipe(7421,1,6218,1,GAME_ORIG,1,5,7,10)
-	self:addTradeFlags(RecipeDB,7421,1,2,3,37,41)
-	self:addTradeAcquire(RecipeDB,7421,8,8)
-
-	-- Enchant Chest - Minor Absorption -- 7426
-	AddRecipe(7426,40,nil,1,GAME_ORIG,40,90,110,130)
-	self:addTradeFlags(RecipeDB,7426,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,7426,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
-	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
-
-	-- Enchant Bracer - Minor Deflection -- 7428
-	AddRecipe(7428,1,nil,1,GAME_ORIG,1,80,100,120)
-	self:addTradeFlags(RecipeDB,7428,1,2,3,36,41,52)
-	self:addTradeAcquire(RecipeDB,7428,8,8)
-
-	-- Enchant Chest - Minor Mana -- 7443
-	AddRecipe(7443,20,nil,1,GAME_ORIG,20,80,100,120)
-	self:addTradeFlags(RecipeDB,7443,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,7443,7,1)
-
-	-- Enchant Cloak - Minor Resistance -- 7454
-	AddRecipe(7454,45,nil,1,GAME_ORIG,45,95,115,135)
-	self:addTradeFlags(RecipeDB,7454,1,2,3,36,40,60)
-	self:addTradeAcquire(RecipeDB,7454,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
-	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
-
-	-- Enchant Bracer - Minor Stamina -- 7457
-	AddRecipe(7457,50,nil,1,GAME_ORIG,50,100,120,140)
-	self:addTradeFlags(RecipeDB,7457,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,7457,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
-	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
-
-	-- Enchant 2H Weapon - Minor Impact -- 7745
-	AddRecipe(7745,100,nil,1,GAME_ORIG,100,130,150,170)
-	self:addTradeFlags(RecipeDB,7745,1,2,3,36,40,67)
-	self:addTradeAcquire(RecipeDB,7745,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,11072,1,11073,1,11074,1,16633,1,16725,
-	1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,7949,1,19540,1,18753,1,16160)
-
-	-- Enchant Chest - Lesser Health -- 7748
-	AddRecipe(7748,60,nil,1,GAME_ORIG,60,105,125,145)
-	self:addTradeFlags(RecipeDB,7748,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,7748,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
-	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
-
-	-- Enchant Bracer - Minor Spirit -- 7766
-	AddRecipe(7766,60,nil,1,GAME_ORIG,60,105,125,145)
-	self:addTradeFlags(RecipeDB,7766,1,2,10,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,7766,7,1)
-
-	-- Enchant Cloak - Minor Protection -- 7771
-	AddRecipe(7771,70,nil,1,GAME_ORIG,70,110,130,150)
-	self:addTradeFlags(RecipeDB,7771,1,2,3,36,40,60)
-	self:addTradeAcquire(RecipeDB,7771,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
-	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
-
-	-- Enchant Chest - Lesser Mana -- 7776
-	AddRecipe(7776,80,nil,1,GAME_ORIG,80,115,135,155)
-	self:addTradeFlags(RecipeDB,7776,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,7776,2,3346,2,5757)
-
-	-- Enchant Bracer - Minor Agility -- 7779
-	AddRecipe(7779,80,nil,1,GAME_ORIG,80,115,135,155)
-	self:addTradeFlags(RecipeDB,7779,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,7779,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,7949,1,19540,1,18753,1,16160)
-
-	-- Enchant Bracer - Minor Strength -- 7782
-	AddRecipe(7782,80,nil,1,GAME_ORIG,80,115,135,155)
-	self:addTradeFlags(RecipeDB,7782,1,2,10,36,40,51)
-	self:addTradeAcquire(RecipeDB,7782,7,1)
-
-	-- Enchant Weapon - Minor Beastslayer -- 7786
-	AddRecipe(7786,90,nil,1,GAME_ORIG,90,120,140,160)
-	self:addTradeFlags(RecipeDB,7786,1,2,10,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,7786,7,1)
-
-	-- Enchant Weapon - Minor Striking -- 7788
-	AddRecipe(7788,90,nil,1,GAME_ORIG,90,120,140,160)
-	self:addTradeFlags(RecipeDB,7788,1,2,3,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,7788,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,7949,1,19540,1,18753,1,16160)
-
-	-- Enchant 2H Weapon - Lesser Intellect -- 7793
-	AddRecipe(7793,100,nil,1,GAME_ORIG,100,130,150,170)
-	self:addTradeFlags(RecipeDB,7793,1,2,4,36,40,67)
-	self:addTradeAcquire(RecipeDB,7793,2,3012,2,3346,2,5158,2,5758)
-
-	-- Runed Silver Rod -- 7795
-	AddRecipe(7795,100,6339,1,GAME_ORIG,100,130,150,170)
-	self:addTradeFlags(RecipeDB,7795,1,2,3,37,41)
-	self:addTradeAcquire(RecipeDB,7795,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,7949,1,19540,1,18753,1,16160)
-
-	-- Enchant Chest - Health -- 7857
-	AddRecipe(7857,120,nil,1,GAME_ORIG,120,145,165,185)
-	self:addTradeFlags(RecipeDB,7857,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,7857,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Bracer - Lesser Spirit -- 7859
-	AddRecipe(7859,120,nil,1,GAME_ORIG,120,145,165,185)
-	self:addTradeFlags(RecipeDB,7859,1,2,10,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,7859,7,1)
-
-	-- Enchant Cloak - Lesser Fire Resistance -- 7861
-	AddRecipe(7861,125,nil,1,GAME_ORIG,125,150,170,190)
-	self:addTradeFlags(RecipeDB,7861,1,2,3,36,40,60)
-	self:addTradeAcquire(RecipeDB,7861,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Boots - Minor Stamina -- 7863
-	AddRecipe(7863,125,nil,1,GAME_ORIG,125,150,170,190)
-	self:addTradeFlags(RecipeDB,7863,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,7863,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Boots - Minor Agility -- 7867
-	AddRecipe(7867,125,nil,1,GAME_ORIG,125,150,170,190)
-	self:addTradeFlags(RecipeDB,7867,1,2,4,36,40,51)
-	self:addTradeAcquire(RecipeDB,7867,2,3012,2,3537)
-
-	-- Enchant Shield - Minor Stamina -- 13378
-	AddRecipe(13378,105,nil,1,GAME_ORIG,105,130,150,170)
-	self:addTradeFlags(RecipeDB,13378,1,2,3,36,40,64)
-	self:addTradeAcquire(RecipeDB,13378,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,19540,1,18753,1,16160)
-
-	-- Enchant 2H Weapon - Lesser Spirit -- 13380
-	AddRecipe(13380,110,nil,1,GAME_ORIG,110,135,155,175)
-	self:addTradeFlags(RecipeDB,13380,1,2,10,36,40,53,54,67)
-	self:addTradeAcquire(RecipeDB,13380,7,1)
-
-	-- Enchant Cloak - Minor Agility -- 13419
-	AddRecipe(13419,110,nil,1,GAME_ORIG,110,135,155,175)
-	self:addTradeFlags(RecipeDB,13419,1,2,4,10,36,40,51,60)
-	self:addTradeAcquire(RecipeDB,13419,7,1,2,3954,2,12043)
-
-	-- Enchant Cloak - Lesser Protection -- 13421
-	AddRecipe(13421,115,nil,1,GAME_ORIG,115,140,160,180)
-	self:addTradeFlags(RecipeDB,13421,1,2,3,36,40,60)
-	self:addTradeAcquire(RecipeDB,13421,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Shield - Lesser Protection -- 13464
-	AddRecipe(13464,115,nil,1,GAME_ORIG,115,140,160,180)
-	self:addTradeFlags(RecipeDB,13464,1,2,10,36,40,64)
-	self:addTradeAcquire(RecipeDB,13464,7,1)
-
-	-- Enchant Shield - Lesser Spirit -- 13485
-	AddRecipe(13485,130,nil,1,GAME_ORIG,130,155,175,195)
-	self:addTradeFlags(RecipeDB,13485,1,2,3,36,40,53,54,64)
-	self:addTradeAcquire(RecipeDB,13485,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Bracer - Lesser Stamina -- 13501
-	AddRecipe(13501,130,nil,1,GAME_ORIG,130,155,175,195)
-	self:addTradeFlags(RecipeDB,13501,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13501,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Weapon - Lesser Striking -- 13503
-	AddRecipe(13503,140,nil,1,GAME_ORIG,140,165,185,205)
-	self:addTradeFlags(RecipeDB,13503,1,2,3,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,13503,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Cloak - Lesser Shadow Resistance -- 13522
-	AddRecipe(13522,135,nil,1,GAME_ORIG,135,160,180,200)
-	self:addTradeFlags(RecipeDB,13522,1,2,10,36,40,60)
-	self:addTradeAcquire(RecipeDB,13522,7,1)
-
-	-- Enchant 2H Weapon - Lesser Impact -- 13529
-	AddRecipe(13529,145,nil,1,GAME_ORIG,145,170,190,210)
-	self:addTradeFlags(RecipeDB,13529,1,2,3,36,40,67)
-	self:addTradeAcquire(RecipeDB,13529,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Bracer - Lesser Strength -- 13536
-	AddRecipe(13536,140,nil,1,GAME_ORIG,140,165,185,205)
-	self:addTradeFlags(RecipeDB,13536,1,2,4,36,40,51)
-	self:addTradeAcquire(RecipeDB,13536,2,3954,2,12043)
-
-	-- Enchant Chest - Lesser Absorption -- 13538
-	AddRecipe(13538,140,nil,1,GAME_ORIG,140,165,185,205)
-	self:addTradeFlags(RecipeDB,13538,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13538,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Chest - Mana -- 13607
-	AddRecipe(13607,145,nil,1,GAME_ORIG,145,170,190,210)
-	self:addTradeFlags(RecipeDB,13607,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13607,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Gloves - Mining -- 13612
-	AddRecipe(13612,145,nil,1,GAME_ORIG,145,170,190,210)
-	self:addTradeFlags(RecipeDB,13612,1,2,11,36,40)
-	self:addTradeAcquire(RecipeDB,13612,3,1054,3,1051,3,1052,3,1053,3,1364)
-
-	-- Enchant Gloves - Herbalism -- 13617
-	AddRecipe(13617,145,nil,1,GAME_ORIG,145,170,190,210)
-	self:addTradeFlags(RecipeDB,13617,1,2,11,36,40)
-	self:addTradeAcquire(RecipeDB,13617,3,4030,3,4029,3,3834,3,3919,3,4028)
-
-	-- Enchant Gloves - Fishing -- 13620
-	AddRecipe(13620,145,nil,1,GAME_ORIG,145,170,190,210)
-	self:addTradeFlags(RecipeDB,13620,1,2,11,36,40)
-	self:addTradeAcquire(RecipeDB,13620,3,2375,3,2377,3,2376,3,2374,3,14276)
-
-	-- Enchant Bracer - Lesser Intellect -- 13622
-	AddRecipe(13622,150,nil,1,GAME_ORIG,150,175,195,215)
-	self:addTradeFlags(RecipeDB,13622,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13622,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Chest - Minor Stats -- 13626
-	AddRecipe(13626,150,nil,1,GAME_ORIG,150,175,195,215)
-	self:addTradeFlags(RecipeDB,13626,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13626,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Runed Golden Rod -- 13628
-	AddRecipe(13628,150,11130,1,GAME_ORIG,150,175,195,215)
-	self:addTradeFlags(RecipeDB,13628,1,2,3,37,41)
-	self:addTradeAcquire(RecipeDB,13628,1,1317,1,3011,1,3345,1,4213,1,4616,1,5157,1,7949,1,11072,1,11073,1,11074,1,16633,1,16725,1,19251,1,19252,1,33610,1,3606,1,33676,1,18773,1,5695,1,19540,1,18753,1,16160)
-
-	-- Enchant Shield - Lesser Stamina -- 13631
-	AddRecipe(13631,155,nil,1,GAME_ORIG,155,175,195,215)
-	self:addTradeFlags(RecipeDB,13631,1,2,3,36,40,64)
-	self:addTradeAcquire(RecipeDB,13631,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Cloak - Defense -- 13635
-	AddRecipe(13635,155,nil,1,GAME_ORIG,155,175,195,215)
-	self:addTradeFlags(RecipeDB,13635,1,2,3,36,40,52,60)
-	self:addTradeAcquire(RecipeDB,13635,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Boots - Lesser Agility -- 13637
-	AddRecipe(13637,160,nil,1,GAME_ORIG,160,180,200,220)
-	self:addTradeFlags(RecipeDB,13637,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,13637,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Chest - Greater Health -- 13640
-	AddRecipe(13640,160,nil,1,GAME_ORIG,160,180,200,220)
-	self:addTradeFlags(RecipeDB,13640,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13640,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Bracer - Spirit -- 13642
-	AddRecipe(13642,165,nil,1,GAME_ORIG,165,185,205,225)
-	self:addTradeFlags(RecipeDB,13642,1,2,3,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,13642,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Boots - Lesser Stamina -- 13644
-	AddRecipe(13644,170,nil,1,GAME_ORIG,170,190,210,230)
-	self:addTradeFlags(RecipeDB,13644,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13644,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Bracer - Lesser Deflection -- 13646
-	AddRecipe(13646,170,nil,1,GAME_ORIG,170,190,210,230)
-	self:addTradeFlags(RecipeDB,13646,1,2,4,36,40,52)
-	self:addTradeAcquire(RecipeDB,13646,2,2381,2,2821)
-
-	-- Enchant Bracer - Stamina -- 13648
-	AddRecipe(13648,170,nil,1,GAME_ORIG,170,190,210,230)
-	self:addTradeFlags(RecipeDB,13648,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13648,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Weapon - Lesser Beastslayer -- 13653
-	AddRecipe(13653,175,nil,1,GAME_ORIG,175,195,215,235)
-	self:addTradeFlags(RecipeDB,13653,1,2,10,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,13653,7,1)
-
-	-- Enchant Weapon - Lesser Elemental Slayer -- 13655
-	AddRecipe(13655,175,nil,1,GAME_ORIG,175,195,215,235)
-	self:addTradeFlags(RecipeDB,13655,1,2,10,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,13655,7,1)
-
-	-- Enchant Cloak - Fire Resistance -- 13657
-	AddRecipe(13657,175,nil,1,GAME_ORIG,175,195,215,235)
-	self:addTradeFlags(RecipeDB,13657,1,2,3,36,40,60)
-	self:addTradeAcquire(RecipeDB,13657,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Shield - Spirit -- 13659
-	AddRecipe(13659,180,nil,1,GAME_ORIG,180,200,220,240)
-	self:addTradeFlags(RecipeDB,13659,1,2,3,36,40,53,54,64)
-	self:addTradeAcquire(RecipeDB,13659,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Bracer - Strength -- 13661
-	AddRecipe(13661,180,nil,1,GAME_ORIG,180,200,220,240)
-	self:addTradeFlags(RecipeDB,13661,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,13661,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Chest - Greater Mana -- 13663
-	AddRecipe(13663,185,nil,1,GAME_ORIG,185,205,225,245)
-	self:addTradeFlags(RecipeDB,13663,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13663,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Boots - Lesser Spirit -- 13687
-	AddRecipe(13687,190,nil,1,GAME_ORIG,190,210,230,250)
-	self:addTradeFlags(RecipeDB,13687,1,2,10,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,13687,7,1)
-
-	-- Enchant Shield - Lesser Block -- 13689
-	AddRecipe(13689,195,nil,1,GAME_ORIG,195,215,235,255)
-	self:addTradeFlags(RecipeDB,13689,1,2,5,10,36,40,52,64)
-	self:addTradeAcquire(RecipeDB,13689,7,2)
-
-	-- Enchant Weapon - Striking -- 13693
-	AddRecipe(13693,195,nil,1,GAME_ORIG,195,215,235,255)
-	self:addTradeFlags(RecipeDB,13693,1,2,3,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,13693,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant 2H Weapon - Impact -- 13695
-	AddRecipe(13695,200,nil,1,GAME_ORIG,200,220,240,260)
-	self:addTradeFlags(RecipeDB,13695,1,2,3,36,40,67)
-	self:addTradeAcquire(RecipeDB,13695,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Gloves - Skinning -- 13698
-	AddRecipe(13698,200,nil,1,GAME_ORIG,195,215,235,255)
-	self:addTradeFlags(RecipeDB,13698,1,2,11,36,40)
-	self:addTradeAcquire(RecipeDB,13698,3,2556,3,2557,3,2558,3,2606)
-
-	-- Enchant Chest - Lesser Stats -- 13700
-	AddRecipe(13700,200,nil,1,GAME_ORIG,200,220,240,260)
-	self:addTradeFlags(RecipeDB,13700,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13700,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Runed Truesilver Rod -- 13702
-	AddRecipe(13702,200,11145,1,GAME_ORIG,200,220,240,260)
-	self:addTradeFlags(RecipeDB,13702,1,2,3,37,41)
-	self:addTradeAcquire(RecipeDB,13702,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Cloak - Greater Defense -- 13746
-	AddRecipe(13746,205,nil,1,GAME_ORIG,205,225,245,265)
-	self:addTradeFlags(RecipeDB,13746,1,2,3,36,40,52,60)
-	self:addTradeAcquire(RecipeDB,13746,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Cloak - Resistance -- 13794
-	AddRecipe(13794,205,nil,1,GAME_ORIG,205,225,245,265)
-	self:addTradeFlags(RecipeDB,13794,1,2,3,36,40,60)
-	self:addTradeAcquire(RecipeDB,13794,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Gloves - Agility -- 13815
-	AddRecipe(13815,210,nil,1,GAME_ORIG,210,230,250,270)
-	self:addTradeFlags(RecipeDB,13815,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,13815,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Shield - Stamina -- 13817
-	AddRecipe(13817,210,nil,1,GAME_ORIG,210,230,250,270)
-	self:addTradeFlags(RecipeDB,13817,1,2,10,36,40,64)
-	self:addTradeAcquire(RecipeDB,13817,7,1)
-
-	-- Enchant Bracer - Intellect -- 13822
-	AddRecipe(13822,210,nil,1,GAME_ORIG,210,230,250,270)
-	self:addTradeFlags(RecipeDB,13822,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13822,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Boots - Stamina -- 13836
-	AddRecipe(13836,215,nil,1,GAME_ORIG,215,235,255,275)
-	self:addTradeFlags(RecipeDB,13836,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13836,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Gloves - Advanced Mining -- 13841
-	AddRecipe(13841,215,nil,1,GAME_ORIG,215,235,255,275)
-	self:addTradeFlags(RecipeDB,13841,1,2,11,36,40)
-	self:addTradeAcquire(RecipeDB,13841,3,674)
-
-	-- Enchant Bracer - Greater Spirit -- 13846
-	AddRecipe(13846,220,nil,1,GAME_ORIG,220,240,260,280)
-	self:addTradeFlags(RecipeDB,13846,1,2,10,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,13846,7,1)
-
-	-- Enchant Chest - Superior Health -- 13858
-	AddRecipe(13858,220,nil,1,GAME_ORIG,220,240,260,280)
-	self:addTradeFlags(RecipeDB,13858,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13858,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Gloves - Advanced Herbalism -- 13868
-	AddRecipe(13868,225,nil,1,GAME_ORIG,225,245,265,285)
-	self:addTradeFlags(RecipeDB,13868,1,2,11,36,40)
-	self:addTradeAcquire(RecipeDB,13868,3,764,3,765,3,766,3,1081,3,14448)
-
-	-- Enchant Cloak - Lesser Agility -- 13882
-	AddRecipe(13882,225,nil,1,GAME_ORIG,225,245,265,285)
-	self:addTradeFlags(RecipeDB,13882,1,2,11,36,40,51,60)
-	self:addTradeAcquire(RecipeDB,13882,3,2246,3,5623,3,7805)
-
-	-- Enchant Gloves - Strength -- 13887
-	AddRecipe(13887,225,nil,1,GAME_ORIG,225,245,265,285)
-	self:addTradeFlags(RecipeDB,13887,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,13887,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Boots - Minor Speed -- 13890
-	AddRecipe(13890,225,nil,1,GAME_ORIG,225,245,265,285)
-	self:addTradeFlags(RecipeDB,13890,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13890,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Weapon - Fiery Weapon -- 13898
-	AddRecipe(13898,265,nil,1,GAME_ORIG,265,285,305,325)
-	self:addTradeFlags(RecipeDB,13898,1,2,5,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,13898,3,9024)
-
-	-- Enchant Shield - Greater Spirit -- 13905
-	AddRecipe(13905,230,nil,1,GAME_ORIG,230,250,270,290)
-	self:addTradeFlags(RecipeDB,13905,1,2,3,36,40,53,54,64)
-	self:addTradeAcquire(RecipeDB,13905,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Weapon - Demonslaying -- 13915
-	AddRecipe(13915,230,nil,1,GAME_ORIG,230,250,270,290)
-	self:addTradeFlags(RecipeDB,13915,1,2,10,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,13915,7,1)
-
-	-- Enchant Chest - Superior Mana -- 13917
-	AddRecipe(13917,230,nil,1,GAME_ORIG,230,250,270,290)
-	self:addTradeFlags(RecipeDB,13917,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13917,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Bracer - Deflection -- 13931
-	AddRecipe(13931,235,nil,1,GAME_ORIG,235,255,275,295)
-	self:addTradeFlags(RecipeDB,13931,1,2,4,36,40,52)
-	self:addTradeAcquire(RecipeDB,13931,2,989,2,4229)
-
-	-- Enchant Shield - Frost Resistance -- 13933
-	AddRecipe(13933,235,nil,1,GAME_ORIG,235,255,275,295)
-	self:addTradeFlags(RecipeDB,13933,1,2,5,6,11,36,40,64)
-	self:addTradeAcquire(RecipeDB,13933,7,2,8,33)
-
-	-- Enchant Boots - Agility -- 13935
-	AddRecipe(13935,235,nil,1,GAME_ORIG,235,255,275,295)
-	self:addTradeFlags(RecipeDB,13935,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,13935,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant 2H Weapon - Greater Impact -- 13937
-	AddRecipe(13937,240,nil,1,GAME_ORIG,240,260,280,300)
-	self:addTradeFlags(RecipeDB,13937,1,2,3,36,40,67)
-	self:addTradeAcquire(RecipeDB,13937,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
-	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
-
-	-- Enchant Bracer - Greater Strength -- 13939
-	AddRecipe(13939,240,nil,1,GAME_ORIG,240,260,280,300)
-	self:addTradeFlags(RecipeDB,13939,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,13939,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Chest - Stats -- 13941
-	AddRecipe(13941,245,nil,1,GAME_ORIG,245,265,285,305)
-	self:addTradeFlags(RecipeDB,13941,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13941,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Weapon - Greater Striking -- 13943
-	AddRecipe(13943,245,nil,1,GAME_ORIG,245,265,285,305)
-	self:addTradeFlags(RecipeDB,13943,1,2,3,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,13943,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Bracer - Greater Stamina -- 13945
-	AddRecipe(13945,245,nil,1,GAME_ORIG,245,265,285,305)
-	self:addTradeFlags(RecipeDB,13945,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,13945,7,1)
-
-	-- Enchant Gloves - Riding Skill -- 13947
-	AddRecipe(13947,250,nil,1,GAME_ORIG,250,270,290,310)
-	self:addTradeFlags(RecipeDB,13947,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,13947,7,2)
-
-	-- Enchant Gloves - Minor Haste -- 13948
-	AddRecipe(13948,250,nil,1,GAME_ORIG,250,270,290,310)
-	self:addTradeFlags(RecipeDB,13948,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,13948,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Lesser Magic Wand -- 14293
-	AddRecipe(14293,10,11287,1,GAME_ORIG,10,75,95,115)
-	self:addTradeFlags(RecipeDB,14293,1,2,3,36,41,74)
-	self:addTradeAcquire(RecipeDB,14293,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
-	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
-
-	-- Greater Magic Wand -- 14807
-	AddRecipe(14807,70,11288,1,GAME_ORIG,70,110,130,150)
-	self:addTradeFlags(RecipeDB,14807,1,2,3,36,41,74)
-	self:addTradeAcquire(RecipeDB,14807,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
-	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
-
-	-- Lesser Mystic Wand -- 14809
-	AddRecipe(14809,155,11289,1,GAME_ORIG,155,175,195,215)
-	self:addTradeFlags(RecipeDB,14809,1,2,3,36,41,74)
-	self:addTradeAcquire(RecipeDB,14809,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Greater Mystic Wand -- 14810
-	AddRecipe(14810,175,11290,1,GAME_ORIG,175,195,215,235)
-	self:addTradeFlags(RecipeDB,14810,1,2,3,36,41,74)
-	self:addTradeAcquire(RecipeDB,14810,1,11072,1,11073,1,11074,1,19251,1,19252,1,33610,1,16633,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchanted Thorium -- 17180
-	AddRecipe(17180,250,12655,1,GAME_ORIG,250,250,255,260)
-	self:addTradeFlags(RecipeDB,17180,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,17180,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchanted Leather -- 17181
-	AddRecipe(17181,250,12810,1,GAME_ORIG,250,250,255,260)
-	self:addTradeFlags(RecipeDB,17181,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,17181,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Bracer - Greater Intellect -- 20008
-	AddRecipe(20008,255,nil,1,GAME_ORIG,255,275,295,315)
-	self:addTradeFlags(RecipeDB,20008,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,20008,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Bracer - Superior Spirit -- 20009
-	AddRecipe(20009,270,nil,1,GAME_ORIG,270,290,310,330)
-	self:addTradeFlags(RecipeDB,20009,1,2,10,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,20009,7,1)
-
-	-- Enchant Bracer - Superior Strength -- 20010
-	AddRecipe(20010,295,nil,1,GAME_ORIG,295,310,325,340)
-	self:addTradeFlags(RecipeDB,20010,1,2,11,36,40,51)
-	self:addTradeAcquire(RecipeDB,20010,3,7372)
-
-	-- Enchant Bracer - Superior Stamina -- 20011
-	AddRecipe(20011,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,20011,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,20011,7,1)
-
-	-- Enchant Gloves - Greater Agility -- 20012
-	AddRecipe(20012,270,nil,1,GAME_ORIG,270,290,310,330)
-	self:addTradeFlags(RecipeDB,20012,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,20012,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Gloves - Greater Strength -- 20013
-	AddRecipe(20013,295,nil,1,GAME_ORIG,295,310,325,340)
-	self:addTradeFlags(RecipeDB,20013,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,20013,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,4213,1,16725,1,3345,1,3011,1,3606,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Cloak - Greater Resistance -- 20014
-	AddRecipe(20014,265,nil,1,GAME_ORIG,265,285,305,325)
-	self:addTradeFlags(RecipeDB,20014,1,2,3,36,40,60)
-	self:addTradeAcquire(RecipeDB,20014,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Cloak - Superior Defense -- 20015
-	AddRecipe(20015,285,nil,1,GAME_ORIG,285,300,317,335)
-	self:addTradeFlags(RecipeDB,20015,1,2,4,36,41,52,60)
-	self:addTradeAcquire(RecipeDB,20015,2,12022)
-
-	-- Enchant Shield - Vitality -- 20016
-	AddRecipe(20016,280,nil,1,GAME_ORIG,280,300,320,340)
-	self:addTradeFlags(RecipeDB,20016,1,2,3,36,40,53,54,64)
-	self:addTradeAcquire(RecipeDB,20016,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Shield - Greater Stamina -- 20017
-	AddRecipe(20017,265,nil,1,GAME_ORIG,265,285,305,325)
-	self:addTradeFlags(RecipeDB,20017,1,2,4,36,41,64)
-	self:addTradeAcquire(RecipeDB,20017,2,4229,2,4561)
-
-	-- Enchant Boots - Greater Stamina -- 20020
-	AddRecipe(20020,260,nil,1,GAME_ORIG,260,280,300,320)
-	self:addTradeFlags(RecipeDB,20020,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,20020,7,1)
-
-	-- Enchant Boots - Greater Agility -- 20023
-	AddRecipe(20023,295,nil,1,GAME_ORIG,295,310,325,340)
-	self:addTradeFlags(RecipeDB,20023,1,2,3,11,36,40,51)
-	self:addTradeAcquire(RecipeDB,20023,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Boots - Spirit -- 20024
-	AddRecipe(20024,275,nil,1,0,275,295,315,335)
-	self:addTradeFlags(RecipeDB,20024,1,2,10,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,20024,7,1)
-
-	-- Enchant Chest - Greater Stats -- 20025
-	AddRecipe(20025,300,nil,1,0,300,310,325,340)
-	self:addTradeFlags(RecipeDB,20025,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,20025,7,1)
-
-	-- Enchant Chest - Major Health -- 20026
-	AddRecipe(20026,275,nil,1,0,275,295,315,335)
-	self:addTradeFlags(RecipeDB,20026,1,2,4,36,41)
-	self:addTradeAcquire(RecipeDB,20026,2,11189)
-
-	-- Enchant Chest - Major Mana -- 20028
-	AddRecipe(20028,290,nil,1,GAME_ORIG,290,305,322,340)
-	self:addTradeFlags(RecipeDB,20028,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,20028,1,11073,1,19251,1,19252,1,33610,1,16633,1,11072,1,1317,1,3606,1,4213,1,16725,1,3345,1,3011,1,11074,1,33676,1,18773,1,5695,1,4616,1,7949,1,5157,1,19540,1,18753,1,16160)
-
-	-- Enchant Weapon - Icy Chill -- 20029
-	AddRecipe(20029,285,nil,1,GAME_ORIG,285,300,317,335)
-	self:addTradeFlags(RecipeDB,20029,1,2,11,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,20029,3,7524)
-
-	-- Enchant 2H Weapon - Superior Impact -- 20030
-	AddRecipe(20030,295,nil,1,GAME_ORIG,295,310,325,340)
-	self:addTradeFlags(RecipeDB,20030,1,2,5,36,40,67)
-	self:addTradeAcquire(RecipeDB,20030,3,10317)
-
-	-- Enchant Weapon - Superior Striking -- 20031
-	AddRecipe(20031,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,20031,1,2,5,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,20031,3,9216)
-
-	-- Enchant Weapon - Lifestealing -- 20032
-	AddRecipe(20032,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,20032,1,2,5,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,20032,3,10499)
-
-	-- Enchant Weapon - Unholy Weapon -- 20033
-	AddRecipe(20033,295,nil,1,GAME_ORIG,295,310,325,340)
-	self:addTradeFlags(RecipeDB,20033,1,2,5,11,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,20033,3,10398,3,16810)
-
-	-- Enchant Weapon - Crusader -- 20034
-	AddRecipe(20034,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,20034,1,2,11,36,40,51,66,67)
-	self:addTradeAcquire(RecipeDB,20034,3,4494,3,9451)
-
-	-- Enchant 2H Weapon - Major Spirit -- 20035
-	AddRecipe(20035,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,20035,1,2,5,36,40,53,54,67)
-	self:addTradeAcquire(RecipeDB,20035,3,10469)
-
-	-- Enchant 2H Weapon - Major Intellect -- 20036
-	AddRecipe(20036,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,20036,1,2,5,36,40,67)
-	self:addTradeAcquire(RecipeDB,20036,3,10422)
-
-	-- Runed Arcanite Rod -- 20051
-	AddRecipe(20051,290,16207,1,GAME_ORIG,290,305,322,340)
-	self:addTradeFlags(RecipeDB,20051,1,2,4,37,41)
-	self:addTradeAcquire(RecipeDB,20051,2,12022)
-
-	-- Enchant Weapon - Winter's Might -- 21931
-	AddRecipe(21931,190,nil,1,GAME_ORIG,190,210,230,250)
-	self:addTradeFlags(RecipeDB,21931,1,2,7,11,36,40,53,54,66,67)
-	self:addTradeAcquire(RecipeDB,21931,5,1)
-
-	-- Enchant Weapon - Spellpower -- 22749
-	AddRecipe(22749,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,22749,1,2,6,36,40,53,54,66,67)
-	self:addTradeAcquire(RecipeDB,22749,8,26)
-
-	-- Enchant Weapon - Healing Power -- 22750
-	AddRecipe(22750,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,22750,1,2,6,36,40,53,54,66,67)
-	self:addTradeAcquire(RecipeDB,22750,8,26)
-
-	-- Enchant Weapon - Strength -- 23799
-	AddRecipe(23799,290,nil,1,GAME_ORIG,290,305,322,340)
-	self:addTradeFlags(RecipeDB,23799,1,2,4,36,40,51,66,67,98)
-	self:addTradeAcquire(RecipeDB,23799,6,59,1,12944)
-
-	-- Enchant Weapon - Agility -- 23800
-	AddRecipe(23800,290,nil,1,GAME_ORIG,290,305,322,340)
-	self:addTradeFlags(RecipeDB,23800,2,4,36,40,51,66,67,99)
-	self:addTradeAcquire(RecipeDB,23800,6,576,2,11557)
-
-	-- Enchant Bracer - Mana Regeneration -- 23801
-	AddRecipe(23801,290,nil,1,GAME_ORIG,290,305,322,340)
-	self:addTradeFlags(RecipeDB,23801,1,2,4,36,40,53,54,96)
-	self:addTradeAcquire(RecipeDB,23801,6,529,2,10856,6,529,2,10857,6,529,2,11536)
-
-	-- Enchant Bracer - Healing Power -- 23802
-	AddRecipe(23802,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,23802,1,2,4,36,40,53,54,96)
-	self:addTradeAcquire(RecipeDB,23802,6,529,3,10856,6,529,3,10857,6,529,3,11536)
-
-	-- Enchant Weapon - Mighty Spirit -- 23803
-	AddRecipe(23803,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,23803,1,2,4,36,41,53,54,66,67,98)
-	self:addTradeAcquire(RecipeDB,23803,6,59,2,12944)
-
-	-- Enchant Weapon - Mighty Intellect -- 23804
-	AddRecipe(23804,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,23804,1,2,4,36,41,66,67,98)
-	self:addTradeAcquire(RecipeDB,23804,6,59,3,12944)
-
-	-- Enchant Gloves - Threat -- 25072
-	AddRecipe(25072, 300, nil, R_RARE, GAME_ORIG, 300, 310, 325, 340)
-	self:addTradeFlags(RecipeDB,25072,1,2,4,6,11,36,40,111, F_TANK)
-	self:addTradeAcquire(RecipeDB,25072,3,15275,6,935,4,21432)
-
-	-- Enchant Gloves - Shadow Power -- 25073
-	AddRecipe(25073,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,25073,1,2,6,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,25073,8,22)
-
-	-- Enchant Gloves - Frost Power -- 25074
-	AddRecipe(25074,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,25074,1,2,6,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,25074,8,22)
-
-	-- Enchant Gloves - Fire Power -- 25078
-	AddRecipe(25078,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,25078,1,2,6,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,25078,8,22)
-
-	-- Enchant Gloves - Healing Power -- 25079
-	AddRecipe(25079,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,25079,1,2,6,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,25079,8,22)
-
-	-- Enchant Gloves - Superior Agility -- 25080
-	AddRecipe(25080,300,nil,1,1,300,310,325,340)
-	self:addTradeFlags(RecipeDB,25080,1,2,4,6,36,40,51,106)
-	self:addTradeAcquire(RecipeDB,25080,8,22,6,989,4,21643)
-
-	-- Enchant Cloak - Greater Fire Resistance -- 25081
-	AddRecipe(25081,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,25081,1,2,4,36,40,60,97)
-	self:addTradeAcquire(RecipeDB,25081,6,609,1,15419)
-
-	-- Enchant Cloak - Greater Nature Resistance -- 25082
-	AddRecipe(25082,300,nil,1,GAME_ORIG,300,310,325,340)
-	self:addTradeFlags(RecipeDB,25082,1,2,4,36,40,60,97)
-	self:addTradeAcquire(RecipeDB,25082,6,609,2,15419)
-
-	-- Enchant Cloak - Stealth -- 25083
-	AddRecipe(25083,300,nil,1,1,300,310,325,340)
-	self:addTradeFlags(RecipeDB,25083,1,2,4,6,10,36,40,60)
-	self:addTradeAcquire(RecipeDB,25083,8,22,6,942,4,17904)
-
-	-- Enchant Cloak - Subtlety -- 25084
-	AddRecipe(25084,300,nil,1,1,300,310,325,340)
-	self:addTradeFlags(RecipeDB,25084,1,2,4,6,36,40,60,104)
-	self:addTradeAcquire(RecipeDB,25084,3,15276,6,946,4,17657,6,947,4,17585)
-
-	-- Enchant Cloak - Dodge -- 25086
-	AddRecipe(25086,300,nil,1,1,300,310,325,340)
-	self:addTradeFlags(RecipeDB,25086,1,2,4,6,10,36,40,52,60,107)
-	self:addTradeAcquire(RecipeDB,25086,8,22,6,1011,4,21655)
-
-	-- Minor Wizard Oil -- 25124
-	AddRecipe(25124,45,20744,1,GAME_ORIG,45,55,65,75)
-	self:addTradeFlags(RecipeDB,25124,1,2,4,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,25124,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)
-
-	-- Minor Mana Oil -- 25125
-	AddRecipe(25125,150,20745,1,GAME_ORIG,150,160,170,180)
-	self:addTradeFlags(RecipeDB,25125,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,25125,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)
-
-	-- Lesser Wizard Oil -- 25126
-	AddRecipe(25126,200,20746,1,GAME_ORIG,200,210,220,230)
-	self:addTradeFlags(RecipeDB,25126,1,2,4,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,25126,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,2,27030,2,27054,2,27147,2,28714)
-
-	-- Lesser Mana Oil -- 25127
-	AddRecipe(25127,250,20747,1,GAME_ORIG,250,260,270,280)
-	self:addTradeFlags(RecipeDB,25127,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,25127,2,15419)
-
-	-- Wizard Oil -- 25128
-	AddRecipe(25128,275,20750,1,GAME_ORIG,275,285,295,305)
-	self:addTradeFlags(RecipeDB,25128,1,2,4,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,25128,2,15419)
-
-	-- Brilliant Wizard Oil -- 25129
-	AddRecipe(25129,300,20749,1,GAME_ORIG,300,310,320,330)
-	self:addTradeFlags(RecipeDB,25129,1,2,4,36,41,53,54,100)
-	self:addTradeAcquire(RecipeDB,25129,6,270,2,14921)
-
-	-- Brilliant Mana Oil -- 25130
-	AddRecipe(25130,300,20748,1,GAME_ORIG,300,310,320,330)
-	self:addTradeFlags(RecipeDB,25130,1,2,4,36,41,53,54,100)
-	self:addTradeAcquire(RecipeDB,25130,6,270,1,14921)
-
-	-- Enchant 2H Weapon - Agility -- 27837
-	AddRecipe(27837,290,nil,1,GAME_ORIG,290,305,322,340)
-	self:addTradeFlags(RecipeDB,27837,1,2,4,36,40,51,67,99)
-	self:addTradeAcquire(RecipeDB,27837,6,576,1,11557)
-
-	-- Enchant Bracer - Brawn -- 27899
-	AddRecipe(27899,305,nil,1,1,305,315,330,345)
-	self:addTradeFlags(RecipeDB,27899,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,27899,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Bracer - Stats -- 27905
-	AddRecipe(27905,315,nil,1,1,315,325,340,355)
-	self:addTradeFlags(RecipeDB,27905,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,27905,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Bracer - Major Defense -- 27906
-	AddRecipe(27906,320,nil,1,1,320,330,345,360)
-	self:addTradeFlags(RecipeDB,27906,1,2,11,36,40,52)
-	self:addTradeAcquire(RecipeDB,27906,3,22822,3,23008)
-
-	-- Enchant Bracer - Superior Healing -- 27911
-	AddRecipe(27911,325,nil,1,1,325,335,350,365)
-	self:addTradeFlags(RecipeDB,27911,2,4,36,40,53,54,104)
-	self:addTradeAcquire(RecipeDB,27911,6,946,1,17657,6,947,1,17585)
-
-	-- Enchant Bracer - Restore Mana Prime -- 27913
-	AddRecipe(27913,335,nil,1,1,335,345,360,375)
-	self:addTradeFlags(RecipeDB,27913,1,2,10,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,27913,7,1)
-
-	-- Enchant Bracer - Fortitude -- 27914
-	AddRecipe(27914,350,nil,1,1,320,330,345,360)
-	self:addTradeFlags(RecipeDB,27914,1,2,5,36,40)
-	self:addTradeAcquire(RecipeDB,27914,3,17803)
-
-	-- Enchant Bracer - Spellpower -- 27917
-	AddRecipe(27917,360,nil,1,1,360,370,385,400)
-	self:addTradeFlags(RecipeDB,27917,1,2,11,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,27917,3,19952)
-
-	-- Enchant Ring - Striking -- 27920
-	AddRecipe(27920,360,nil,1,1,360,370,377,385)
-	self:addTradeFlags(RecipeDB,27920,1,2,4,36,41,62,105)
-	self:addTradeAcquire(RecipeDB,27920,6,933,3,17518)
-
-	-- Enchant Ring - Spellpower -- 27924
-	AddRecipe(27924,360,nil,1,1,360,370,377,385)
-	self:addTradeFlags(RecipeDB,27924,1,2,4,36,41,53,54,62,106)
-	self:addTradeAcquire(RecipeDB,27924,6,989,2,21643)
-
-	-- Enchant Ring - Healing Power -- 27926
-	AddRecipe(27926,370,nil,1,1,370,380,385,390)
-	self:addTradeFlags(RecipeDB,27926,1,2,4,37,41,53,54,62,111)
-	self:addTradeAcquire(RecipeDB,27926,6,935,3,21432)
-
-	-- Enchant Ring - Stats -- 27927
-	AddRecipe(27927,375,nil,1,1,375,380,385,390)
-	self:addTradeFlags(RecipeDB,27927,1,2,4,36,41,62,107)
-	self:addTradeAcquire(RecipeDB,27927,6,1011,2,21655)
-
-	-- Enchant Shield - Tough Shield -- 27944
-	AddRecipe(27944,310,nil,1,1,310,320,335,350)
-	self:addTradeFlags(RecipeDB,27944,1,2,3,36,40,52,64)
-	self:addTradeAcquire(RecipeDB,27944,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Shield - Intellect -- 27945
-	AddRecipe(27945,325,nil,1,1,325,335,350,365)
-	self:addTradeFlags(RecipeDB,27945,1,2,4,36,40,64)
-	self:addTradeAcquire(RecipeDB,27945,2,18664)
-
-	-- Enchant Shield - Shield Block -- 27946
-	AddRecipe(27946,340,nil,1,1,340,350,365,380)
-	self:addTradeFlags(RecipeDB,27946,1,2,10,36,40,52,64)
-	self:addTradeAcquire(RecipeDB,27946,7,1)
-
-	-- Enchant Shield - Resistance -- 27947
-	AddRecipe(27947,360,nil,1,1)
-	self:addTradeFlags(RecipeDB,27947,1,2,10,36,40,64)
-	self:addTradeAcquire(RecipeDB,27947,7,1)
-
-	-- Enchant Boots - Vitality -- 27948
-	AddRecipe(27948,305,nil,1,1,305,315,330,345)
-	self:addTradeFlags(RecipeDB,27948,1,2,11,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,27948,3,24664)
-
-	-- Enchant Boots - Fortitude -- 27950
-	AddRecipe(27950,320,nil,1,1,320,330,345,360)
-	self:addTradeFlags(RecipeDB,27950,1,2,5,11,36,40)
-	self:addTradeAcquire(RecipeDB,27950,3,18317)
-
-	-- Enchant Boots - Dexterity -- 27951
-	AddRecipe(27951,340,nil,1,1,340,350,365,380)
-	self:addTradeFlags(RecipeDB,27951,1,2,5,36,40,51)
-	self:addTradeAcquire(RecipeDB,27951,3,18521)
-
-	-- Enchant Boots - Surefooted -- 27954
-	AddRecipe(27954,370,nil,1,1,370,380,385,390)
-	self:addTradeFlags(RecipeDB,27954,1,2,6,36,41,51,54)
-	self:addTradeAcquire(RecipeDB,27954,3,16472)
-
-	-- Enchant Chest - Exceptional Health -- 27957
-	AddRecipe(27957,315,nil,1,1,315,325,340,355)
-	self:addTradeFlags(RecipeDB,27957,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,27957,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Chest - Exceptional Mana -- 27958
-	AddRecipe(27958,350,nil,1,2,350,360,370,380)
-	self:addTradeFlags(RecipeDB,27958,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,27958,1,28693,1,33583,1,26990,1,26980,1,26954,1,26906)
-
-	-- Enchant Chest - Exceptional Stats -- 27960
-	AddRecipe(27960,345,nil,1,1,345,355,367,380)
-	self:addTradeFlags(RecipeDB,27960,1,2,4,36,40,104)
-	self:addTradeAcquire(RecipeDB,27960,6,946,3,17657,6,947,3,17585)
-
-	-- Enchant Cloak - Major Armor -- 27961
-	AddRecipe(27961,310,nil,1,1,310,320,335,350)
-	self:addTradeFlags(RecipeDB,27961,1,2,3,36,40,60)
-	self:addTradeAcquire(RecipeDB,27961,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Cloak - Major Resistance -- 27962
-	AddRecipe(27962,330,nil,1,1,330,340,355,370)
-	self:addTradeFlags(RecipeDB,27962,1,2,10,36,40,60)
-	self:addTradeAcquire(RecipeDB,27962,7,1)
-
-	-- Enchant Weapon - Major Striking -- 27967
-	AddRecipe(27967,340,nil,1,1,340,350,365,380)
-	self:addTradeFlags(RecipeDB,27967,1,2,4,36,40,66,67,105)
-	self:addTradeAcquire(RecipeDB,27967,6,933,2,20242,6,933,2,23007)
-
-	-- Enchant Weapon - Major Intellect -- 27968
-	AddRecipe(27968,340,nil,1,1,340,350,365,380)
-	self:addTradeFlags(RecipeDB,27968,1,2,11,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,27968,3,20136)
-
-	-- Enchant 2H Weapon - Savagery -- 27971
-	AddRecipe(27971,350,nil,1,1,350,370,375,380)
-	self:addTradeFlags(RecipeDB,27971,1,2,5,36,40,51,67)
-	self:addTradeAcquire(RecipeDB,27971,3,17465)
-
-	-- Enchant Weapon - Potency -- 27972
-	AddRecipe(27972,350,nil,1,1,350,370,375,380)
-	self:addTradeFlags(RecipeDB,27972,1,2,10,36,40,51,66,67)
-	self:addTradeAcquire(RecipeDB,27972,7,1)
-
-	-- Enchant Weapon - Major Spellpower -- 27975
-	AddRecipe(27975,350,nil,1,1,350,370,375,380)
-	self:addTradeFlags(RecipeDB,27975,1,2,11,36,40,53,54,66,67)
-	self:addTradeAcquire(RecipeDB,27975,3,22242)
-
-	-- Enchant 2H Weapon - Major Agility -- 27977
-	AddRecipe(27977,360,nil,1,1,360,370,377,385)
-	self:addTradeFlags(RecipeDB,27977,1,2,5,36,40,51,67)
-	self:addTradeAcquire(RecipeDB,27977,3,20880)
-
-	-- Enchant Weapon - Sunfire -- 27981
-	AddRecipe(27981,375,nil,1,1,375,375,375,390)
-	self:addTradeFlags(RecipeDB,27981,1,2,6,11,36,40,53,54,66,67)
-	self:addTradeAcquire(RecipeDB,27981,3,16524)
-
-	-- Enchant Weapon - Soulfrost -- 27982
-	AddRecipe(27982,375,nil,1,1,375,380,385,390)
-	self:addTradeFlags(RecipeDB,27982,1,2,6,36,40,53,54,66,67)
-	self:addTradeAcquire(RecipeDB,27982,3,15688)
-
-	-- Enchant Weapon - Mongoose -- 27984
-	AddRecipe(27984,375,nil,3,1,375,380,385,390)
-	self:addTradeFlags(RecipeDB,27984,1,2,6,11,36,40,51,66,67)
-	self:addTradeAcquire(RecipeDB,27984,3,15687)
-
-	-- Enchant Weapon - Spellsurge -- 28003
-	AddRecipe(28003,360,nil,1,1,360,370,377,385)
-	self:addTradeFlags(RecipeDB,28003,1,2,5,6,11,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,28003,7,2)
-
-	-- Enchant Weapon - Battlemaster -- 28004
-	AddRecipe(28004,360,nil,1,1,360,370,377,385)
-	self:addTradeFlags(RecipeDB,28004,1,2,5,6,11,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,28004,7,2)
-
-	-- Superior Mana Oil -- 28016
-	AddRecipe(28016,310,22521,1,1,310,310,320,330)
-	self:addTradeFlags(RecipeDB,28016,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,28016,2,16635,2,16722,2,19663)
-
-	-- Superior Wizard Oil -- 28019
-	AddRecipe(28019,340,22522,1,1,340,340,350,360)
-	self:addTradeFlags(RecipeDB,28019,1,2,4,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,28019,2,16635,2,16722,2,19663)
-
-	-- Large Prismatic Shard -- 28022
-	AddRecipe(28022,335,22449,1,1,335,335,335,335)
-	self:addTradeFlags(RecipeDB,28022,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,28022,2,16635,2,16722,2,19663)
-
-	-- Prismatic Sphere -- 28027
-	AddRecipe(28027,325,22460,1,1,325,325,330,335)
-	self:addTradeFlags(RecipeDB,28027,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,28027,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Void Sphere -- 28028
-	AddRecipe(28028,350,22459,1,1,350,370,375,380)
-	self:addTradeFlags(RecipeDB,28028,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,28028,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Runed Fel Iron Rod -- 32664
-	AddRecipe(32664,300,22461,1,1,300,310,325,340)
-	self:addTradeFlags(RecipeDB,32664,1,2,3,37,41)
-	self:addTradeAcquire(RecipeDB,32664,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Runed Adamantite Rod -- 32665
-	AddRecipe(32665,350,22462,1,1,350,370,375,380)
-	self:addTradeFlags(RecipeDB,32665,1,2,4,37,41)
-	self:addTradeAcquire(RecipeDB,32665,2,18960,2,19004)
-
-	-- Runed Eternium Rod -- 32667
-	AddRecipe(32667,375,22463,1,1,375,375,377,385)
-	self:addTradeFlags(RecipeDB,32667,1,2,3,4,37,41)
-	self:addTradeAcquire(RecipeDB,32667,2,19663,1,28693,1,33583,1,26990,1,26980,1,26954,1,26906)
-
-	-- Enchant Chest - Major Spirit -- 33990
-	AddRecipe(33990,320,nil,1,1,320,330,345,360)
-	self:addTradeFlags(RecipeDB,33990,1,2,3,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,33990,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Chest - Restore Mana Prime -- 33991
-	AddRecipe(33991,300,nil,1,1,300,310,325,340)
-	self:addTradeFlags(RecipeDB,33991,1,2,3,36,40,53,54)
-	self:addTradeAcquire(RecipeDB,33991,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Chest - Major Resilience -- 33992
-	AddRecipe(33992,345,nil,1,1,345,355,367,380)
-	self:addTradeFlags(RecipeDB,33992,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,33992,7,1)
-
-	-- Enchant Gloves - Blasting -- 33993
-	AddRecipe(33993,305,nil,1,1,305,315,330,345)
-	self:addTradeFlags(RecipeDB,33993,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,33993,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Gloves - Precise Strikes -- 33994
-	AddRecipe(33994,360,nil,1,1,360,370,377,385)
-	self:addTradeFlags(RecipeDB,33994,1,2,4,36,40,103)
-	self:addTradeAcquire(RecipeDB,33994,6,942,3,17904)
-
-	-- Enchant Gloves - Major Strength -- 33995
-	AddRecipe(33995,340,nil,1,1,340,350,365,380)
-	self:addTradeFlags(RecipeDB,33995,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,33995,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Gloves - Assault -- 33996
-	AddRecipe(33996,310,nil,1,1,310,320,335,350)
-	self:addTradeFlags(RecipeDB,33996,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,33996,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Gloves - Major Spellpower -- 33997
-	AddRecipe(33997,360,nil,1,1,360,370,377,385)
-	self:addTradeFlags(RecipeDB,33997,1,2,4,36,40,53,54,106)
-	self:addTradeAcquire(RecipeDB,33997,6,989,2,21643)
-
-	-- Enchant Gloves - Major Healing -- 33999
-	AddRecipe(33999,350,nil,1,1,350,370,375,380)
-	self:addTradeFlags(RecipeDB,33999,1,2,4,36,40,53,54,111)
-	self:addTradeAcquire(RecipeDB,33999,6,935,2,21432)
-
-	-- Enchant Bracer - Major Intellect -- 34001
-	AddRecipe(34001,305,nil,1,1,305,315,330,345)
-	self:addTradeFlags(RecipeDB,34001,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,34001,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Bracer - Assault -- 34002
-	AddRecipe(34002,300,nil,1,1,300,310,325,340)
-	self:addTradeFlags(RecipeDB,34002,1,2,3,36,40,51)
-	self:addTradeAcquire(RecipeDB,34002,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Cloak - Spell Penetration -- 34003
-	AddRecipe(34003,325,nil,1,1,325,335,350,365)
-	self:addTradeFlags(RecipeDB,34003,1,2,4,36,40,54,60,105)
-	self:addTradeAcquire(RecipeDB,34003,6,933,1,20242,6,933,1,23007)
-
-	-- Enchant Cloak - Greater Agility -- 34004
-	AddRecipe(34004,310,nil,1,1,310,320,335,350)
-	self:addTradeFlags(RecipeDB,34004,1,2,3,36,40,51,60)
-	self:addTradeAcquire(RecipeDB,34004,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Cloak - Greater Arcane Resistance -- 34005
-	AddRecipe(34005,350,nil,1,1,350,370,375,380)
-	self:addTradeFlags(RecipeDB,34005,1,2,11,36,40,60)
-	self:addTradeAcquire(RecipeDB,34005,3,19796)
-
-	-- Enchant Cloak - Greater Shadow Resistance -- 34006
-	AddRecipe(34006,350,nil,1,1,350,370,375,380)
-	self:addTradeFlags(RecipeDB,34006,1,2,11,36,40,60)
-	self:addTradeAcquire(RecipeDB,34006,3,18870)
-
-	-- Enchant Boots - Cat's Swiftness -- 34007
-	AddRecipe(34007,360,nil,1,1,360,370,377,385)
-	self:addTradeFlags(RecipeDB,34007,1,2,11,36,40,51)
-	self:addTradeAcquire(RecipeDB,34007,3,24664)
-
-	-- Enchant Boots - Boar's Speed -- 34008
-	AddRecipe(34008,360,nil,1,1,360,370,377,385)
-	self:addTradeFlags(RecipeDB,34008,1,2,11,36,40)
-	self:addTradeAcquire(RecipeDB,34008,3,24664)
-
-	-- Enchant Shield - Major Stamina -- 34009
-	AddRecipe(34009,325,nil,1,1,325,335,350,365)
-	self:addTradeFlags(RecipeDB,34009,1,2,4,36,40,64)
-	self:addTradeAcquire(RecipeDB,34009,2,19663)
-
-	-- Enchant Weapon - Major Healing -- 34010
-	AddRecipe(34010,350,nil,1,1,350,370,375,380)
-	self:addTradeFlags(RecipeDB,34010,1,2,4,36,40,53,54,66,67,111)
-	self:addTradeAcquire(RecipeDB,34010,6,935,3,21432)
-
-	-- Nexus Transformation -- 42613
-	AddRecipe(42613,300,22448,1,1,300,300,300,305)
-	self:addTradeFlags(RecipeDB,42613,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,42613,1,18753,1,18773,1,19252,1,33610,1,33676,1,19540)
-
-	-- Small Prismatic Shard -- 42615
-	AddRecipe(42615,335,22448,1,1,335,335,335,335)
-	self:addTradeFlags(RecipeDB,42615,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,42615,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Weapon - Greater Agility -- 42620
-	AddRecipe(42620,350,nil,1,1,350,360,367,375)
-	self:addTradeFlags(RecipeDB,42620,1,2,4,36,40,51,66,67,114)
-	self:addTradeAcquire(RecipeDB,42620,6,967,4,18255)
-
-	-- Enchant Weapon - Executioner -- 42974
-	AddRecipe(42974,375,nil,1,1,375,380,385,390)
-	self:addTradeFlags(RecipeDB,42974,1,2,6,36,40,51,66,67)
-	self:addTradeAcquire(RecipeDB,42974,8,29)
-
-	-- Enchant Shield - Resilience -- 44383
-	AddRecipe(44383,330,nil,1,1,330,340,355,370)
-	self:addTradeFlags(RecipeDB,44383,1,2,3,36,41,64)
-	self:addTradeAcquire(RecipeDB,44383,1,18753,1,18773,1,19252,1,19540,1,33610,1,33676)
-
-	-- Enchant Cloak - Superior Frost Resistance -- 44483
-	AddRecipe(44483,400,nil,1,2,400,415,425,435)
-	self:addTradeFlags(RecipeDB,44483,1,2,11,36,40,60)
-	self:addTradeAcquire(RecipeDB,44483,3,32289)
-
-	-- Enchant Gloves - Expertise -- 44484
-	AddRecipe(44484,405,nil,1,2,405,415,425,435)
-	self:addTradeFlags(RecipeDB,44484,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,44484,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Gloves - Precision -- 44488
-	AddRecipe(44488,410,nil,1,2,410,420,430,440)
-	self:addTradeFlags(RecipeDB,44488,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44488,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Shield - Defense -- 44489
-	AddRecipe(44489,420,nil,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,44489,1,2,3,36,41,52,64)
-	self:addTradeAcquire(RecipeDB,44489,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Chest - Mighty Health -- 44492
-	AddRecipe(44492,395,nil,1,2,395,405,415,425)
-	self:addTradeFlags(RecipeDB,44492,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44492,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Cloak - Superior Nature Resistance -- 44494
-	AddRecipe(44494,400,nil,1,2,400,415,425,435)
-	self:addTradeFlags(RecipeDB,44494,1,2,11,36,40,60)
-	self:addTradeAcquire(RecipeDB,44494,3,32290)
-
-	-- Enchant Cloak - Superior Agility -- 44500
-	AddRecipe(44500,395,nil,1,2,395,405,415,425)
-	self:addTradeFlags(RecipeDB,44500,1,2,3,36,41,51,60)
-	self:addTradeAcquire(RecipeDB,44500,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Gloves - Gatherer -- 44506
-	AddRecipe(44506,375,nil,1,2,375,375,380,390)
-	self:addTradeFlags(RecipeDB,44506,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44506,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Boots - Greater Spirit -- 44508
-	AddRecipe(44508,410,nil,1,2,410,420,430,440)
-	self:addTradeFlags(RecipeDB,44508,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,44508,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Chest - Greater Mana Restoration -- 44509
-	AddRecipe(44509,420,nil,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,44509,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,44509,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Weapon - Exceptional Spirit -- 44510
-	AddRecipe(44510,410,nil,1,2,410,420,430,440)
-	self:addTradeFlags(RecipeDB,44510,1,2,3,36,41,53,54,66,67)
-	self:addTradeAcquire(RecipeDB,44510,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Gloves - Greater Assault -- 44513
-	AddRecipe(44513,395,nil,1,2,395,405,415,425)
-	self:addTradeFlags(RecipeDB,44513,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,44513,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Weapon - Icebreaker -- 44524
-	AddRecipe(44524,425,nil,1,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,44524,1,2,4,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,44524,2,32514)
-
-	-- Enchant Boots - Greater Fortitude -- 44528
-	AddRecipe(44528,385,nil,1,2,385,385,390,400)
-	self:addTradeFlags(RecipeDB,44528,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44528,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Gloves - Major Agility -- 44529
-	AddRecipe(44529,415,nil,1,2,415,425,435,445)
-	self:addTradeFlags(RecipeDB,44529,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,44529,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Bracers - Exceptional Intellect -- 44555
-	AddRecipe(44555,375,nil,1,2,375,385,392,400)
-	self:addTradeFlags(RecipeDB,44555,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44555,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Cloak - Superior Fire Resistance -- 44556
-	AddRecipe(44556,400,nil,1,2,400,415,425,435)
-	self:addTradeFlags(RecipeDB,44556,1,2,11,36,40,60)
-	self:addTradeAcquire(RecipeDB,44556,3,30921)
-
-	-- Enchant Bracers - Greater Assault -- 44575
-	AddRecipe(44575,430,nil,1,2,430,440,450,460)
-	self:addTradeFlags(RecipeDB,44575,1,2,4,36,40,51)
-	self:addTradeAcquire(RecipeDB,44575,2,32514)
-
-	-- Enchant Weapon - Lifeward -- 44576
-	AddRecipe(44576,440,nil,3,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,44576,1,2,4,36,41,66,67)
-	self:addTradeAcquire(RecipeDB,44576,2,32514)
-
-	-- Enchant Cloak - Spell Piercing -- 44582
-	AddRecipe(44582,395,nil,1,2,395,395,402,410)
-	self:addTradeFlags(RecipeDB,44582,1,2,3,36,41,54,60)
-	self:addTradeAcquire(RecipeDB,44582,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Boots - Greater Vitality -- 44584
-	AddRecipe(44584,405,nil,1,2,405,415,425,435)
-	self:addTradeFlags(RecipeDB,44584,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44584,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Boots - Superior Agility -- 44589
-	AddRecipe(44589,415,nil,1,2,415,425,435,445)
-	self:addTradeFlags(RecipeDB,44589,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,44589,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Cloak - Superior Shadow Resistance -- 44590
-	AddRecipe(44590,400,nil,1,2,400,415,425,435)
-	self:addTradeFlags(RecipeDB,44590,1,2,11,36,40,60)
-	self:addTradeAcquire(RecipeDB,44590,3,32349)
-
-	-- Enchant Cloak - Titanweave -- 44591
-	AddRecipe(44591,435,nil,1,2,435,445,455,465)
-	self:addTradeFlags(RecipeDB,44591,1,2,4,36,40,52,60)
-	self:addTradeAcquire(RecipeDB,44591,2,32514)
-
-	-- Enchant Gloves - Exceptional Spellpower -- 44592
-	AddRecipe(44592,360,nil,1,2,360,370,380,390)
-	self:addTradeFlags(RecipeDB,44592,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,44592,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Bracers - Major Spirit -- 44593
-	AddRecipe(44593,420,nil,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,44593,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,44593,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant 2H Weapon - Scourgebane -- 44595
-	AddRecipe(44595,430,nil,3,2,430,440,450,460)
-	self:addTradeFlags(RecipeDB,44595,1,2,4,36,41,51,66,67)
-	self:addTradeAcquire(RecipeDB,44595,2,32514)
-
-	-- Enchant Cloak - Superior Arcane Resistance -- 44596
-	AddRecipe(44596,400,nil,1,2,400,415,425,435)
-	self:addTradeFlags(RecipeDB,44596,1,2,11,36,40,60)
-	self:addTradeAcquire(RecipeDB,44596,3,31702,3,32297)
-
-	-- Enchant Bracers - Expertise -- 44598
-	AddRecipe(44598,415,nil,1,2,415,425,435,445)
-	self:addTradeFlags(RecipeDB,44598,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,44598,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Bracers - Greater Stats -- 44616
-	AddRecipe(44616,400,nil,1,2,400,410,420,430)
-	self:addTradeFlags(RecipeDB,44616,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44616,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Weapon - Giant Slayer -- 44621
-	AddRecipe(44621,430,nil,1,2,430,440,450,460)
-	self:addTradeFlags(RecipeDB,44621,1,2,4,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,44621,2,32514)
-
-	-- Enchant Chest - Super Stats -- 44623
-	AddRecipe(44623,370,nil,1,2,370,380,390,400)
-	self:addTradeFlags(RecipeDB,44623,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44623,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Gloves - Armsman -- 44625
-	AddRecipe(44625,435,nil,2,2,435,445,455,465)
-	self:addTradeFlags(RecipeDB,44625,1,2,4,36,41,52)
-	self:addTradeAcquire(RecipeDB,44625,2,32514)
-
-	-- Enchant Weapon - Exceptional Spellpower -- 44629
-	AddRecipe(44629,395,nil,1,2,395,405,415,425)
-	self:addTradeFlags(RecipeDB,44629,1,2,3,36,41,53,54,66,67)
-	self:addTradeAcquire(RecipeDB,44629,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant 2H Weapon - Greater Savagery -- 44630
-	AddRecipe(44630,390,nil,1,2,390,400,410,420)
-	self:addTradeFlags(RecipeDB,44630,1,2,3,36,41,51,67)
-	self:addTradeAcquire(RecipeDB,44630,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Cloak - Shadow Armor -- 44631
-	AddRecipe(44631,440,nil,1,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,44631,1,2,4,36,40,51,60)
-	self:addTradeAcquire(RecipeDB,44631,2,32514)
-
-	-- Enchant Weapon - Exceptional Agility -- 44633
-	AddRecipe(44633,410,nil,1,2,410,420,430,440)
-	self:addTradeFlags(RecipeDB,44633,1,2,3,36,41,51,66,67)
-	self:addTradeAcquire(RecipeDB,44633,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Bracers - Greater Spellpower -- 44635
-	AddRecipe(44635,395,nil,1,2,395,405,415,425)
-	self:addTradeFlags(RecipeDB,44635,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,44635,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Ring - Greater Spellpower -- 44636
-	AddRecipe(44636,400,nil,1,2,400,400,407,415)
-	self:addTradeFlags(RecipeDB,44636,1,2,3,36,41,53,54,62)
-	self:addTradeAcquire(RecipeDB,44636,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Ring - Assault -- 44645
-	AddRecipe(44645,400,nil,1,2,400,400,407,415)
-	self:addTradeFlags(RecipeDB,44645,1,2,3,36,41,51,62)
-	self:addTradeAcquire(RecipeDB,44645,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Void Shatter -- 45765
-	AddRecipe(45765,375,22449,1,1,375,375,375,375)
-	self:addTradeFlags(RecipeDB,45765,1,2,4,36,41,112)
-	self:addTradeAcquire(RecipeDB,45765,6,1077,2,25032)
-
-	-- Enchant Weapon - Deathfrost -- 46578
-	AddRecipe(46578,350,nil,1,1,350,350,357,365)
-	self:addTradeFlags(RecipeDB,46578,1,2,7,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,46578,5,4)
-
-	-- Enchant Chest - Defense -- 46594
-	AddRecipe(46594,360,nil,1,2,360,370,385,400)
-	self:addTradeFlags(RecipeDB,46594,1,2,4,36,40,52,112)
-	self:addTradeAcquire(RecipeDB,46594,6,1077,2,25032)
-
-	-- Enchant Cloak - Steelweave -- 47051
-	AddRecipe(47051,375,nil,1,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,47051,1,2,5,36,40,52,60)
-	self:addTradeAcquire(RecipeDB,47051,3,24560)
-
-	-- Enchant Cloak - Mighty Armor -- 47672
-	AddRecipe(47672,430,nil,2,2,430,440,450,460)
-	self:addTradeFlags(RecipeDB,47672,1,2,4,36,41,60)
-	self:addTradeAcquire(RecipeDB,47672,2,32514)
-
-	-- Enchant Chest - Greater Defense -- 47766
-	AddRecipe(47766,400,nil,1,2,400,410,420,430)
-	self:addTradeFlags(RecipeDB,47766,1,2,3,36,41,52)
-	self:addTradeAcquire(RecipeDB,47766,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Cloak - Greater Speed -- 47898
-	AddRecipe(47898,430,nil,2,2,430,440,450,460)
-	self:addTradeFlags(RecipeDB,47898,1,2,4,36,41,60)
-	self:addTradeAcquire(RecipeDB,47898,2,32514)
-
-	-- Enchant Cloak - Wisdom -- 47899
-	AddRecipe(47899,440,nil,2,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,47899,1,2,4,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,47899,2,32514)
-
-	-- Enchant Chest - Super Health -- 47900
-	AddRecipe(47900,425,nil,1,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,47900,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,47900,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Boots - Tuskarr's Vitality -- 47901
-	AddRecipe(47901,440,nil,2,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,47901,1,2,4,36,41)
-	self:addTradeAcquire(RecipeDB,47901,2,32514)
-
-	-- Enchant Weapon - Accuracy -- 59619
-	AddRecipe(59619,440,nil,1,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,59619,1,2,4,36,40,66,67)
-	self:addTradeAcquire(RecipeDB,59619,2,32514)
-
-	-- Enchant Weapon - Berserking -- 59621
-	AddRecipe(59621,440,nil,1,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,59621,1,2,4,36,40,51,66,67)
-	self:addTradeAcquire(RecipeDB,59621,2,32514)
-
-	-- Enchant Weapon - Black Magic -- 59625
-	AddRecipe(59625,440,nil,3,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,59625,1,2,4,36,41,66,67)
-	self:addTradeAcquire(RecipeDB,59625,2,32514)
-
-	-- Enchant Ring - Stamina -- 59636
-	AddRecipe(59636,400,nil,1,2,400,400,407,415)
-	self:addTradeFlags(RecipeDB,59636,1,2,3,36,41,62)
-	self:addTradeAcquire(RecipeDB,59636,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Boots - Assault -- 60606
-	AddRecipe(60606,375,nil,1,2,375,385,395,405)
-	self:addTradeFlags(RecipeDB,60606,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,60606,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Cloak - Speed -- 60609
-	AddRecipe(60609,350,nil,1,2,350,360,370,380)
-	self:addTradeFlags(RecipeDB,60609,1,2,3,36,41,60)
-	self:addTradeAcquire(RecipeDB,60609,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Bracers - Striking -- 60616
-	AddRecipe(60616,360,nil,1,2,360,370,380,390)
-	self:addTradeFlags(RecipeDB,60616,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,60616,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Runed Titanium Rod -- 60619
-	AddRecipe(60619,425,44452,3,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,60619,1,2,3,37,41)
-	self:addTradeAcquire(RecipeDB,60619,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Weapon - Greater Potency -- 60621
-	AddRecipe(60621,380,nil,1,2,380,390,400,410)
-	self:addTradeFlags(RecipeDB,60621,1,2,3,36,41,51,66,67)
-	self:addTradeAcquire(RecipeDB,60621,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Boots - Icewalker -- 60623
-	AddRecipe(60623,385,nil,1,2,385,395,405,415)
-	self:addTradeFlags(RecipeDB,60623,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,60623,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Shield - Greater Intellect -- 60653
-	AddRecipe(60653,395,nil,1,2,395,405,415,425)
-	self:addTradeFlags(RecipeDB,60653,1,2,3,36,41,64)
-	self:addTradeAcquire(RecipeDB,60653,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Cloak - Major Agility -- 60663
-	AddRecipe(60663,420,nil,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,60663,1,2,3,36,41,51,60)
-	self:addTradeAcquire(RecipeDB,60663,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Gloves - Crusher -- 60668
-	AddRecipe(60668,425,nil,1,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,60668,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,60668,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant 2H Weapon - Massacre -- 60691
-	AddRecipe(60691,430,nil,3,2,430,440,450,460)
-	self:addTradeFlags(RecipeDB,60691,1,2,4,36,41,51,67)
-	self:addTradeAcquire(RecipeDB,60691,2,32514)
-
-	-- Enchant Chest - Powerful Stats -- 60692
-	AddRecipe(60692,440,nil,2,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,60692,1,2,4,36,41)
-	self:addTradeAcquire(RecipeDB,60692,2,32514)
-
-	-- Enchant Weapon - Superior Potency -- 60707
-	AddRecipe(60707,435,nil,3,2,435,445,455,465)
-	self:addTradeFlags(RecipeDB,60707,1,2,4,36,41,51,66,67)
-	self:addTradeAcquire(RecipeDB,60707,2,32514)
-
-	-- Enchant Weapon - Mighty Spellpower -- 60714
-	AddRecipe(60714,435,nil,3,2,435,445,455,465)
-	self:addTradeFlags(RecipeDB,60714,1,2,4,36,41,53,54,66,67)
-	self:addTradeAcquire(RecipeDB,60714,2,32514)
-
-	-- Enchant Boots - Greater Assault -- 60763
-	AddRecipe(60763,440,nil,2,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,60763,1,2,4,36,41,51)
-	self:addTradeAcquire(RecipeDB,60763,2,32514)
-
-	-- Enchant Bracers - Superior Spellpower -- 60767
-	AddRecipe(60767,440,nil,2,2,440,450,460,470)
-	self:addTradeFlags(RecipeDB,60767,1,2,4,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,60767,2,32514)
-
-	-- Enchant Bracer - Major Stamina -- 62256
-	AddRecipe(62256,450,nil,2,2,450,460,470,480)
-	self:addTradeFlags(RecipeDB,62256,1,2,4,36,41)
-	self:addTradeAcquire(RecipeDB,62256,2,32514)
-
-	-- Enchant Chest - Exceptional Resilience -- 44588
-	AddRecipe(44588,410,nil,2,2,410,435,445,455)
-	self:addTradeFlags(RecipeDB,44588,1,2,4,36,41)
-	self:addTradeAcquire(RecipeDB,44588,2,32514)
-
-	-- Enchant Weapon - Titanguard -- 62257
-	--AddRecipe(62257,440,nil,2,2,450,460,470,480)
-	--self:addTradeFlags(RecipeDB,62257,1,2,4,36,41)
-	--self:addTradeAcquire(RecipeDB,62257,2,32514)
-
-	-- Enchant Boots - Lesser Accuracy -- 63746
-	AddRecipe(63746,225,nil,2,2,225,245,265,285)
-	self:addTradeFlags(RecipeDB,63746,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,63746,1,1317,1,3011,1,3345,1,3606,1,4213,1,4616,1,5157,1,5695,
-	1,11072,1,11073,1,11074,1,16160,1,16633,1,16725,1,19251,1,19252,1,33610,1,33676,1,18773,1,7949,1,19540,1,18753)
-
-	-- Smoking Heart of the Mountain -- 15596
-	AddRecipe(15596,265,45050,2,GAME_ORIG,265,285,305,325)
-	self:addTradeFlags(RecipeDB,15596,1,2,5,11,37,41,61)
-	self:addTradeAcquire(RecipeDB,15596,3,9025)
-
-	-- Enchant Staff - Spellpower -- 62959
-	AddRecipe(62959,385,nil,1,2,385,395,405,415)
-	self:addTradeFlags(RecipeDB,62959,1,2,3,36,41,53,54,73)
-	self:addTradeAcquire(RecipeDB,62959,1,26906,1,26954,1,26980,1,26990,1,28693,1,33583)
-
-	-- Enchant Staff - Greater Spellpower -- 62948
-	AddRecipe(62948,450,nil,3,2,450,455,460,465)
-	self:addTradeFlags(RecipeDB,62948,1,2,4,36,41,53,54,73)
-	self:addTradeAcquire(RecipeDB,62948,2,32514)
-
-	-- Enchant Weapon - Blade Ward -- 64441
-	AddRecipe(64441,450,nil,3,2,450,455,460,465)
-	self:addTradeFlags(RecipeDB,64441,1,2,6,11,36,41,52,66,67)
-	self:addTradeAcquire(RecipeDB,64441,8,39)
-
-	-- Enchant Weapon - Blood Draining -- 64579
-	AddRecipe(64579,450,nil,3,2,450,455,460,465)
-	self:addTradeFlags(RecipeDB,64579,1,2,6,11,36,41,66,67)
-	self:addTradeAcquire(RecipeDB,64579,8,39)
-
-	-- Abyssal Shatter - 69412
-	AddRecipe(69412, 445, 49640, R_COMMON, GAME_WOTLK, 445, 445, 447, 450)
-	self:addTradeFlags(RecipeDB,69412,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,69412,1,28693,1,26990,1,26906,1,26954,1,26980,1,33583)
-
-	-- Enchant Gloves - Angler - 71692
-	AddRecipe(71692, 375, nil, R_UNCOMMON, GAME_WOTLK, 375, 385, 392, 400)
-	self:addTradeFlags(RecipeDB, 71692, F_ALLIANCE, F_HORDE, F_IBOP, F_RBOP, F_MOB_DROP)
-	self:addTradeAcquire(RecipeDB, 71692, A_MOB, 26343)
-
-	return num_recipes
-
-end
diff --git a/RecipeDB/Engineering.lua b/RecipeDB/Engineering.lua
deleted file mode 100644
index 8d733d0..0000000
--- a/RecipeDB/Engineering.lua
+++ /dev/null
@@ -1,1664 +0,0 @@
---[[
-************************************************************************
-Engineering.lua
-Engineering data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L = LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
--------------------------------------------------------------------------------
--- Reputation Filter flags
--------------------------------------------------------------------------------
-local F_ARGENTDAWN, F_CENARION_CIRCLE, F_THORIUM_BROTHERHOOD, F_TIMBERMAW_HOLD, F_ZANDALAR = 96, 97, 98, 99, 100
-local F_ALDOR, F_ASHTONGUE, F_CENARION_EXPEDITION, F_HELLFIRE, F_CONSORTIUM = 101, 102, 103, 104, 105
-local F_KOT, F_LOWERCITY, F_NAGRAND, F_SCALE_SANDS, F_SCRYER, F_SHATAR = 106, 107, 108, 109, 110
-local F_SHATTEREDSUN, F_SPOREGGAR, F_VIOLETEYE = 111, 112, 113, 114
-local F_ARGENTCRUSADE, F_FRENZYHEART, F_EBONBLADE, F_KIRINTOR, F_HODIR = 115, 116, 117, 118, 119
-local F_KALUAK, F_ORACLES, F_WYRMREST, F_WRATHCOMMON1, F_WRATHCOMMON2 = 120, 121, 122, 123, 124
-local F_WRATHCOMMON3, F_WRATHCOMMON4, F_WRATHCOMMON5, F_ASHEN_VERDICT = 125, 126, 127, 128
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
-
---------------------------------------------------------------------------------------------------------------------
--- Reputation Acquire Flags
---------------------------------------------------------------------------------------------------------------------
-local R_WINTERSPRING = 589
-
---------------------------------------------------------------------------------------------------------------------
--- Reputation Levels
---------------------------------------------------------------------------------------------------------------------
-local FRIENDLY = 1
-local HONORED = 2
-local REVERED = 3
-local EXALTED = 4
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitEngineering(RecipeDB)
-
-	if (initialized) then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray, Specialty)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 4036, Specialty, Game, Orange, Yellow, Green, Gray)
-	end
-
-	-- Rough Blasting Powder -- 3918
-	AddRecipe(3918,1,4357,1,GAME_ORIG,1,20,30,40)
-	self:addTradeFlags(RecipeDB,3918,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3918,8,8)
-
-	-- Rough Dynamite -- 3919
-	AddRecipe(3919,1,4358,1,GAME_ORIG,1,30,45,60)
-	self:addTradeFlags(RecipeDB,3919,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3919,8,8)
-
-	-- Crafted Light Shot -- 3920
-	AddRecipe(3920,1,8067,1,GAME_ORIG,1,30,45,60)
-	self:addTradeFlags(RecipeDB,3920,1,2,3,36,41,78)
-	self:addTradeAcquire(RecipeDB,3920,8,8)
-
-	-- Handful of Copper Bolts -- 3922
-	AddRecipe(3922,30,4359,1,GAME_ORIG,30,45,52,60)
-	self:addTradeFlags(RecipeDB,3922,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3922,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
-	1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,33586,
-	1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,26955)
-
-	-- Rough Copper Bomb -- 3923
-	AddRecipe(3923,30,4360,1,GAME_ORIG,30,60,75,90)
-	self:addTradeFlags(RecipeDB,3923,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3923,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
-	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
-	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
-
-	-- Copper Tube -- 3924
-	AddRecipe(3924,50,4361,1,GAME_ORIG,50,80,95,110)
-	self:addTradeFlags(RecipeDB,3924,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3924,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
-	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
-	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
-
-	-- Rough Boomstick -- 3925
-	AddRecipe(3925,50,4362,1,GAME_ORIG,50,80,95,110)
-	self:addTradeFlags(RecipeDB,3925,1,2,3,36,41,80)
-	self:addTradeAcquire(RecipeDB,3925,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
-	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
-	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
-
-	-- Copper Modulator -- 3926
-	AddRecipe(3926,65,4363,1,GAME_ORIG,65,95,110,125)
-	self:addTradeFlags(RecipeDB,3926,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3926,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
-	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
-	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
-
-	-- Mechanical Squirrel -- 3928
-	AddRecipe(3928,75,4401,2,GAME_ORIG,75,105,120,135)
-	self:addTradeFlags(RecipeDB,3928,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,3928,7,2)
-
-	-- Coarse Blasting Powder -- 3929
-	AddRecipe(3929,75,4364,1,GAME_ORIG,75,85,90,95)
-	self:addTradeFlags(RecipeDB,3929,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3929,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
-	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
-	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
-
-	-- Crafted Heavy Shot -- 3930
-	AddRecipe(3930,75,8068,1,GAME_ORIG,75,85,90,95)
-	self:addTradeFlags(RecipeDB,3930,1,2,3,36,41,78)
-	self:addTradeAcquire(RecipeDB,3930,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
-	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
-	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
-
-	-- Coarse Dynamite -- 3931
-	AddRecipe(3931,75,4365,1,GAME_ORIG,75,90,97,105)
-	self:addTradeFlags(RecipeDB,3931,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3931,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
-	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
-	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
-
-	-- Target Dummy -- 3932
-	AddRecipe(3932,85,4366,1,GAME_ORIG,85,115,130,145)
-	self:addTradeFlags(RecipeDB,3932,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3932,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,
-	1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Small Seaforium Charge -- 3933
-	AddRecipe(3933,100,4367,2,GAME_ORIG,100,130,145,160)
-	self:addTradeFlags(RecipeDB,3933,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,3933,7,2)
-
-	-- Flying Tiger Goggles -- 3934
-	AddRecipe(3934,100,4368,1,GAME_ORIG,100,130,145,160)
-	self:addTradeFlags(RecipeDB,3934,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,3934,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,
-	1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Deadly Blunderbuss -- 3936
-	AddRecipe(3936,105,4369,1,GAME_ORIG,105,130,142,155)
-	self:addTradeFlags(RecipeDB,3936,1,2,3,36,41,80)
-	self:addTradeAcquire(RecipeDB,3936,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Large Copper Bomb -- 3937
-	AddRecipe(3937,105,4370,1,GAME_ORIG,105,105,130,155)
-	self:addTradeFlags(RecipeDB,3937,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3937,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Bronze Tube -- 3938
-	AddRecipe(3938,105,4371,1,GAME_ORIG,105,105,130,155)
-	self:addTradeFlags(RecipeDB,3938,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3938,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Lovingly Crafted Boomstick -- 3939
-	AddRecipe(3939,120,4372,1,GAME_ORIG,120,145,157,170)
-	self:addTradeFlags(RecipeDB,3939,1,2,4,36,41,80)
-	self:addTradeAcquire(RecipeDB,3939,2,2682,2,6730)
-
-	-- Shadow Goggles -- 3940
-	AddRecipe(3940,120,4373,2,GAME_ORIG,120,145,157,170)
-	self:addTradeFlags(RecipeDB,3940,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,3940,7,2)
-
-	-- Small Bronze Bomb -- 3941
-	AddRecipe(3941,120,4374,1,GAME_ORIG,120,120,145,170)
-	self:addTradeFlags(RecipeDB,3941,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3941,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Whirring Bronze Gizmo -- 3942
-	AddRecipe(3942,125,4375,1,GAME_ORIG,125,125,150,175)
-	self:addTradeFlags(RecipeDB,3942,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3942,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Flame Deflector -- 3944
-	AddRecipe(3944,125,4376,2,GAME_ORIG,125,125,150,175)
-	self:addTradeFlags(RecipeDB,3944,1,2,5,36,40)
-	self:addTradeAcquire(RecipeDB,3944,3,7800)
-
-	-- Heavy Blasting Powder -- 3945
-	AddRecipe(3945,125,4377,1,GAME_ORIG,125,125,135,145)
-	self:addTradeFlags(RecipeDB,3945,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3945,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Heavy Dynamite -- 3946
-	AddRecipe(3946,125,4378,1,GAME_ORIG,125,125,135,145)
-	self:addTradeFlags(RecipeDB,3946,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3946,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Crafted Solid Shot -- 3947
-	AddRecipe(3947,125,8069,1,GAME_ORIG,125,125,135,145)
-	self:addTradeFlags(RecipeDB,3947,1,2,3,36,41,78)
-	self:addTradeAcquire(RecipeDB,3947,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Silver-plated Shotgun -- 3949
-	AddRecipe(3949,130,4379,1,GAME_ORIG,130,155,167,180)
-	self:addTradeFlags(RecipeDB,3949,1,2,3,36,41,80)
-	self:addTradeAcquire(RecipeDB,3949,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Big Bronze Bomb -- 3950
-	AddRecipe(3950,140,4380,1,GAME_ORIG,140,140,165,190)
-	self:addTradeFlags(RecipeDB,3950,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3950,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Minor Recombobulator -- 3952
-	AddRecipe(3952,140,4381,1,GAME_ORIG,140,165,177,190)
-	self:addTradeFlags(RecipeDB,3952,1,2,4,36,40,61)
-	self:addTradeAcquire(RecipeDB,3952,2,2682,2,3495,2,2683)
-
-	-- Bronze Framework -- 3953
-	AddRecipe(3953,145,4382,1,GAME_ORIG,145,145,170,195)
-	self:addTradeFlags(RecipeDB,3953,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3953,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Moonsight Rifle -- 3954
-	AddRecipe(3954,145,4383,2,GAME_ORIG,145,170,182,195)
-	self:addTradeFlags(RecipeDB,3954,1,2,10,36,40,80)
-	self:addTradeAcquire(RecipeDB,3954,7,2)
-
-	-- Explosive Sheep -- 3955
-	AddRecipe(3955,150,4384,1,GAME_ORIG,150,175,187,200)
-	self:addTradeFlags(RecipeDB,3955,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3955,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Green Tinted Goggles -- 3956
-	AddRecipe(3956,150,4385,1,GAME_ORIG,150,175,187,200)
-	self:addTradeFlags(RecipeDB,3956,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,3956,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Ice Deflector -- 3957
-	AddRecipe(3957,155,4386,1,GAME_ORIG,155,175,185,195)
-	self:addTradeFlags(RecipeDB,3957,1,2,4,36,41)
-	self:addTradeAcquire(RecipeDB,3957,2,2684)
-
-	-- Iron Strut -- 3958
-	AddRecipe(3958,160,4387,1,GAME_ORIG,160,160,170,180)
-	self:addTradeFlags(RecipeDB,3958,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3958,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
-	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Discombobulator Ray -- 3959
-	AddRecipe(3959,160,4388,2,GAME_ORIG,160,180,190,200)
-	self:addTradeFlags(RecipeDB,3959,1,2,5,36,40)
-	self:addTradeAcquire(RecipeDB,3959,3,7800)
-
-	-- Portable Bronze Mortar -- 3960
-	AddRecipe(3960,165,4403,2,GAME_ORIG,165,185,195,210)
-	self:addTradeFlags(RecipeDB,3960,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,3960,7,2)
-
-	-- Gyrochronatom -- 3961
-	AddRecipe(3961,170,4389,1,GAME_ORIG,170,170,190,210)
-	self:addTradeFlags(RecipeDB,3961,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3961,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,
-	1,33586,1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Iron Grenade -- 3962
-	AddRecipe(3962,175,4390,1,GAME_ORIG,175,175,195,215)
-	self:addTradeFlags(RecipeDB,3962,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3962,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,
-	1,33586,1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Compact Harvest Reaper Kit -- 3963
-	AddRecipe(3963,175,4391,1,GAME_ORIG,175,175,195,215)
-	self:addTradeFlags(RecipeDB,3963,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3963,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,
-	1,33586,1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Advanced Target Dummy -- 3965
-	AddRecipe(3965,185,4392,1,GAME_ORIG,185,185,205,225)
-	self:addTradeFlags(RecipeDB,3965,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3965,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,
-	1,33586,1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Craftsman's Monocle -- 3966
-	AddRecipe(3966,185,4393,3,GAME_ORIG,185,205,215,225)
-	self:addTradeFlags(RecipeDB,3966,1,2,10,36,40,56)
-	self:addTradeAcquire(RecipeDB,3966,7,3)
-
-	-- Big Iron Bomb -- 3967
-	AddRecipe(3967,190,4394,1,GAME_ORIG,190,190,210,230)
-	self:addTradeFlags(RecipeDB,3967,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3967,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,1,3494,
-	1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Goblin Land Mine -- 3968
-	AddRecipe(3968,195,4395,2,GAME_ORIG,195,215,225,235)
-	self:addTradeFlags(RecipeDB,3968,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,3968,7,2)
-
-	-- Mechanical Dragonling -- 3969
-	AddRecipe(3969,200,4396,1,GAME_ORIG,200,220,230,240)
-	self:addTradeFlags(RecipeDB,3969,1,2,4,36,40,61)
-	self:addTradeAcquire(RecipeDB,3969,2,2687)
-
-	-- Gnomish Cloaking Device -- 3971
-	AddRecipe(3971,200,4397,1,GAME_ORIG,20,220,230,240)
-	self:addTradeFlags(RecipeDB,3971,1,2,4,5,36,40,61)
-	self:addTradeAcquire(RecipeDB,3971,3,7800,2,6777)
-
-	-- Large Seaforium Charge -- 3972
-	AddRecipe(3972,200,4398,2,GAME_ORIG,200,200,220,240)
-	self:addTradeFlags(RecipeDB,3972,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,3972,7,2)
-
-	-- Silver Contact -- 3973
-	AddRecipe(3973,90,4404,1,GAME_ORIG,90,110,125,140)
-	self:addTradeFlags(RecipeDB,3973,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3973,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,
-	1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Crude Scope -- 3977
-	AddRecipe(3977,60,4405,1,GAME_ORIG,60,90,105,120)
-	self:addTradeFlags(RecipeDB,3977,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3977,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
-	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
-	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
-
-	-- Standard Scope -- 3978
-	AddRecipe(3978,110,4406,1,GAME_ORIG,110,135,147,160)
-	self:addTradeFlags(RecipeDB,3978,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3978,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,
-	1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Accurate Scope -- 3979
-	AddRecipe(3979,180,4407,1,GAME_ORIG,180,200,210,220)
-	self:addTradeFlags(RecipeDB,3979,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,3979,2,2685)
-
-	-- Ornate Spyglass -- 6458
-	AddRecipe(6458,135,5507,1,GAME_ORIG,135,160,172,185)
-	self:addTradeFlags(RecipeDB,6458,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,6458,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,
-	1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Arclight Spanner -- 7430
-	AddRecipe(7430,50,6219,1,GAME_ORIG,50,70,80,90)
-	self:addTradeFlags(RecipeDB,7430,1,2,3,36,41,66)
-	self:addTradeAcquire(RecipeDB,7430,1,1702,1,3290,1,3494,1,5174,1,5518,1,8736,1,11017,1,11025,
-	1,11031,1,11037,1,16726,1,17222,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,
-	1,33586,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,26955)
-
-	-- Flash Bomb -- 8243
-	AddRecipe(8243,185,4852,2,GAME_ORIG,185,185,205,225)
-	self:addTradeFlags(RecipeDB,8243,1,2,5,8,36,40)
-	self:addTradeAcquire(RecipeDB,8243,3,7800,4,1559)
-
-	-- Practice Lock -- 8334
-	AddRecipe(8334,100,6712,1,GAME_ORIG,100,115,122,130)
-	self:addTradeFlags(RecipeDB,8334,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,8334,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,1,19576,
-	1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- EZ-Thro Dynamite -- 8339
-	AddRecipe(8339,100,6714,2,GAME_ORIG,100,115,122,130)
-	self:addTradeFlags(RecipeDB,8339,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,8339,7,2)
-
-	-- Goblin Rocket Boots -- 8895
-	AddRecipe(8895,130,7189,1,GAME_ORIG,130,245,255,265,20222)
-	self:addTradeFlags(RecipeDB,8895,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,8895,1,8126,1,29513)
-
-	-- Gnomish Universal Remote -- 9269
-	AddRecipe(9269,125,7506,1,GAME_ORIG,125,150,162,175)
-	self:addTradeFlags(RecipeDB,9269,1,2,4,5,36,40,61)
-	self:addTradeAcquire(RecipeDB,9269,3,7800,2,5175,2,6730)
-
-	-- Aquadynamic Fish Attractor -- 9271
-	AddRecipe(9271,150,6533,1,GAME_ORIG,150,150,160,170)
-	self:addTradeFlags(RecipeDB,9271,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,9271,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,
-	1,19576,1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Goblin Jumper Cables -- 9273
-	AddRecipe(9273,165,7148,1,GAME_ORIG,165,165,180,200)
-	self:addTradeFlags(RecipeDB,9273,1,2,4,5,36,40)
-	self:addTradeAcquire(RecipeDB,9273,3,7800,2,3537,2,4086,2,3134)
-
-	-- Gold Power Core -- 12584
-	AddRecipe(12584,150,10558,1,GAME_ORIG,150,150,170,190)
-	self:addTradeFlags(RecipeDB,12584,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12584,1,1676,1,5174,1,5518,1,8736,1,11017,1,11031,1,16726,1,17634,1,17637,1,18752,1,18775,
-	1,19576,1,16667,1,28697,1,1702,1,33586,1,3494,1,3290,1,26991,1,33611,1,33634,1,25277,1,26907,1,11025,1,26955,1,11037,1,17222)
-
-	-- Solid Blasting Powder -- 12585
-	AddRecipe(12585,175,10505,1,GAME_ORIG,175,175,185,195)
-	self:addTradeFlags(RecipeDB,12585,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12585,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,1,3494,1,3290,
-	1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Solid Dynamite -- 12586
-	AddRecipe(12586,175,10507,1,GAME_ORIG,175,175,185,195)
-	self:addTradeFlags(RecipeDB,12586,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12586,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
-	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Bright-Eye Goggles -- 12587
-	AddRecipe(12587,175,10499,2,GAME_ORIG,175,195,205,215)
-	self:addTradeFlags(RecipeDB,12587,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,12587,7,2)
-
-	-- Mithril Tube -- 12589
-	AddRecipe(12589,195,10559,1,GAME_ORIG,195,195,215,235)
-	self:addTradeFlags(RecipeDB,12589,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12589,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
-	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Gyromatic Micro-Adjustor -- 12590
-	AddRecipe(12590,175,10498,1,GAME_ORIG,175,175,195,215)
-	self:addTradeFlags(RecipeDB,12590,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12590,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
-	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Unstable Trigger -- 12591
-	AddRecipe(12591,200,10560,1,GAME_ORIG,200,200,220,240)
-	self:addTradeFlags(RecipeDB,12591,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12591,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
-	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Fire Goggles -- 12594
-	AddRecipe(12594,205,10500,1,GAME_ORIG,205,225,235,245)
-	self:addTradeFlags(RecipeDB,12594,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,12594,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
-	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Mithril Blunderbuss -- 12595
-	AddRecipe(12595,205,10508,1,GAME_ORIG,205,225,235,245)
-	self:addTradeFlags(RecipeDB,12595,1,2,3,36,41,51,80)
-	self:addTradeAcquire(RecipeDB,12595,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
-	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Hi-Impact Mithril Slugs -- 12596
-	AddRecipe(12596,210,10512,1,GAME_ORIG,210,210,230,250)
-	self:addTradeFlags(RecipeDB,12596,1,2,3,36,41,78)
-	self:addTradeAcquire(RecipeDB,12596,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
-	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Deadly Scope -- 12597
-	AddRecipe(12597,210,10546,1,GAME_ORIG,210,230,240,250)
-	self:addTradeFlags(RecipeDB,12597,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,12597,2,8679,2,9544)
-
-	-- Mithril Casing -- 12599
-	AddRecipe(12599,215,10561,1,GAME_ORIG,215,215,235,255)
-	self:addTradeFlags(RecipeDB,12599,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12599,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
-	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Mithril Frag Bomb -- 12603
-	AddRecipe(12603,215,10514,1,GAME_ORIG,215,215,235,255)
-	self:addTradeFlags(RecipeDB,12603,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12603,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
-	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Catseye Ultra Goggles -- 12607
-	AddRecipe(12607,220,10501,2,GAME_ORIG,220,240,250,260)
-	self:addTradeFlags(RecipeDB,12607,1,2,10,36,40,56)
-	self:addTradeAcquire(RecipeDB,12607,7,2)
-
-	-- Mithril Heavy-bore Rifle -- 12614
-	AddRecipe(12614,220,10510,2,GAME_ORIG,220,240,250,260)
-	self:addTradeFlags(RecipeDB,12614,1,2,10,36,40,51,80)
-	self:addTradeAcquire(RecipeDB,12614,7,2)
-
-	-- Spellpower Goggles Xtreme -- 12615
-	AddRecipe(12615,225,10502,3,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,12615,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,12615,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Parachute Cloak -- 12616
-	AddRecipe(12616,225,10518,2,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,12616,1,2,10,36,40,51,60)
-	self:addTradeAcquire(RecipeDB,12616,7,2)
-
-	-- Deepdive Helmet -- 12617
-	AddRecipe(12617,230,10506,1,GAME_ORIG,230,250,260,270)
-	self:addTradeFlags(RecipeDB,12617,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,12617,2,8678)
-
-	-- Rose Colored Goggles -- 12618
-	AddRecipe(12618,230,10503,1,GAME_ORIG,230,250,260,270)
-	self:addTradeFlags(RecipeDB,12618,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12618,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Hi-Explosive Bomb -- 12619
-	AddRecipe(12619,235,10562,1,GAME_ORIG,235,235,255,275)
-	self:addTradeFlags(RecipeDB,12619,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12619,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Sniper Scope -- 12620
-	AddRecipe(12620,240,10548,3,GAME_ORIG,240,260,270,280)
-	self:addTradeFlags(RecipeDB,12620,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,12620,7,3)
-
-	-- Mithril Gyro-Shot -- 12621
-	AddRecipe(12621,245,10513,1,GAME_ORIG,245,245,265,285)
-	self:addTradeFlags(RecipeDB,12621,1,2,3,36,41,78)
-	self:addTradeAcquire(RecipeDB,12621,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Green Lens -- 12622
-	AddRecipe(12622,245,10504,1,GAME_ORIG,245,265,275,285)
-	self:addTradeFlags(RecipeDB,12622,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,12622,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Mithril Mechanical Dragonling -- 12624
-	AddRecipe(12624,250,10576,1,GAME_ORIG,250,270,280,290)
-	self:addTradeFlags(RecipeDB,12624,1,2,4,36,41,61)
-	self:addTradeAcquire(RecipeDB,12624,2,2688)
-
-	-- Goblin Rocket Fuel Recipe -- 12715
-	AddRecipe(12715,205,10644,1,GAME_ORIG,205,205,205,205,20222)
-	self:addTradeFlags(RecipeDB,12715,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12715,1,8126,1,29513)
-
-	-- Goblin Mortar -- 12716
-	AddRecipe(12716,205,10577,1,GAME_ORIG,205,225,235,245,20222)
-	self:addTradeFlags(RecipeDB,12716,1,2,3,36,41,61)
-	self:addTradeAcquire(RecipeDB,12716,1,8126,1,8738,1,29513)
-
-	-- Goblin Mining Helmet -- 12717
-	AddRecipe(12717,205,10542,1,GAME_ORIG,205,225,235,245,20222)
-	self:addTradeFlags(RecipeDB,12717,1,2,3,37,41,58)
-	self:addTradeAcquire(RecipeDB,12717,1,8126,1,8738,1,29513)
-
-	-- Goblin Construction Helmet -- 12718
-	AddRecipe(12718,205,10543,1,GAME_ORIG,205,225,235,245,20222)
-	self:addTradeFlags(RecipeDB,12718,1,2,3,37,41,56)
-	self:addTradeAcquire(RecipeDB,12718,1,8126,1,8738,1,29513)
-
-	-- The Big One -- 12754
-	AddRecipe(12754,235,10586,1,GAME_ORIG,235,235,255,275,20222)
-	self:addTradeFlags(RecipeDB,12754,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12754,1,8126,1,8738,1,29513)
-
-	-- Goblin Bomb Dispenser -- 12755
-	AddRecipe(12755,230,10587,1,GAME_ORIG,230,230,250,270,20222)
-	self:addTradeFlags(RecipeDB,12755,1,2,3,37,41,61)
-	self:addTradeAcquire(RecipeDB,12755,1,8126,1,8738,1,29513)
-
-	-- Goblin Rocket Helmet -- 12758
-	AddRecipe(12758,245,10588,1,GAME_ORIG,245,265,275,285,20222)
-	self:addTradeFlags(RecipeDB,12758,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,12758,1,8126,1,8738,1,29513)
-
-	-- Gnomish Death Ray -- 12759
-	AddRecipe(12759,240,10645,1,GAME_ORIG,240,260,270,280,20219)
-	self:addTradeFlags(RecipeDB,12759,1,2,3,37,41,61)
-	self:addTradeAcquire(RecipeDB,12759,1,7406,1,7944,1,29514)
-
-	-- Goblin Sapper Charge -- 12760
-	AddRecipe(12760,205,10646,1,GAME_ORIG,205,205,225,245,20222)
-	self:addTradeFlags(RecipeDB,12760,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12760,1,8126,1,29513)
-
-	-- Inlaid Mithril Cylinder Plans -- 12895
-	AddRecipe(12895,205,10713,1,GAME_ORIG,205,205,205,205,20219)
-	self:addTradeFlags(RecipeDB,12895,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12895,1,7406,1,7944,1,29514)
-
-	-- Gnomish Goggles -- 12897
-	AddRecipe(12897,210,10545,1,GAME_ORIG,210,230,240,250,20219)
-	self:addTradeFlags(RecipeDB,12897,1,2,3,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12897,1,7406,1,7944,1,29514)
-
-	-- Gnomish Shrink Ray -- 12899
-	AddRecipe(12899,205,10716,1,GAME_ORIG,205,225,235,245,20219)
-	self:addTradeFlags(RecipeDB,12899,1,2,3,36,41,51,61)
-	self:addTradeAcquire(RecipeDB,12899,1,7406,1,7944,1,29514)
-
-	-- Gnomish Net-o-Matic Projector -- 12902
-	AddRecipe(12902,210,10720,1,GAME_ORIG,210,230,240,250,20219)
-	self:addTradeFlags(RecipeDB,12902,1,2,3,36,41,61)
-	self:addTradeAcquire(RecipeDB,12902,1,7406,1,7944,1,29514)
-
-	-- Gnomish Harm Prevention Belt -- 12903
-	AddRecipe(12903,215,10721,1,GAME_ORIG,215,235,245,255,20219)
-	self:addTradeFlags(RecipeDB,12903,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,12903,1,7406,1,7944,1,29514)
-
-	-- Gnomish Rocket Boots -- 12905
-	AddRecipe(12905,225,10724,1,GAME_ORIG,225,245,255,265,20219)
-	self:addTradeFlags(RecipeDB,12905,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,12905,1,7406,1,7944,1,29514)
-
-	-- Gnomish Battle Chicken -- 12906
-	AddRecipe(12906,230,10725,1,GAME_ORIG,230,250,260,270,20219)
-	self:addTradeFlags(RecipeDB,12906,1,2,3,37,41,61)
-	self:addTradeAcquire(RecipeDB,12906,1,7406,1,7944,1,29514)
-
-	-- Gnomish Mind Control Cap -- 12907
-	AddRecipe(12907,235,10726,1,GAME_ORIG,235,255,265,275,20219)
-	self:addTradeFlags(RecipeDB,12907,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12907,1,7406,1,7944,1,29514)
-
-	-- Goblin Dragon Gun -- 12908
-	AddRecipe(12908,240,10727,1,GAME_ORIG,240,260,270,280,20222)
-	self:addTradeFlags(RecipeDB,12908,1,2,3,37,41,61)
-	self:addTradeAcquire(RecipeDB,12908,1,8126,1,8738,1,29513)
-
-	-- The Mortar: Reloaded -- 13240
-	AddRecipe(13240,205,10577,1,GAME_ORIG,205,205,205,205,20222)
-	self:addTradeFlags(RecipeDB,13240,F_ALLIANCE, F_HORDE,3,36,41,61)
-	self:addTradeAcquire(RecipeDB,13240,1,8126,1,8738)
-
-	-- Mechanical Repair Kit -- 15255
-	AddRecipe(15255,200,11590,1,GAME_ORIG,200,200,220,240)
-	self:addTradeFlags(RecipeDB,15255,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,15255,1,5174,1,8736,1,11017,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,33586,
-	1,3494,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Pet Bombling -- 15628
-	AddRecipe(15628,205,11825,2,GAME_ORIG,205,205,205,205)
-	self:addTradeFlags(RecipeDB,15628,1,2,5,37,41)
-	self:addTradeAcquire(RecipeDB,15628,8,16)
-
-	-- Lil' Smoky -- 15633
-	AddRecipe(15633,205,11826,2,GAME_ORIG,205,205,205,205)
-	self:addTradeFlags(RecipeDB,15633,1,2,5,37,41)
-	self:addTradeAcquire(RecipeDB,15633,8,16)
-
-	-- Salt Shaker -- 19567
-	AddRecipe(19567,250,15846,1,GAME_ORIG,250,270,280,290)
-	self:addTradeFlags(RecipeDB,19567,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,19567,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Dense Blasting Powder -- 19788
-	AddRecipe(19788,250,15992,1,GAME_ORIG,250,250,255,260)
-	self:addTradeFlags(RecipeDB,19788,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,19788,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Thorium Grenade -- 19790
-	AddRecipe(19790,260,15993,1,GAME_ORIG,260,280,290,300)
-	self:addTradeFlags(RecipeDB,19790,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,19790,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Thorium Widget -- 19791
-	AddRecipe(19791,260,15994,1,GAME_ORIG,260,280,290,300)
-	self:addTradeFlags(RecipeDB,19791,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,19791,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Thorium Rifle -- 19792
-	AddRecipe(19792,260,15995,2,GAME_ORIG,260,280,290,300)
-	self:addTradeFlags(RecipeDB,19792,1,2,3,11,36,40,51,80)
-	self:addTradeAcquire(RecipeDB,19792,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,
-	1,3494,1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Lifelike Mechanical Toad -- 19793
-	AddRecipe(19793,265,15996,2,GAME_ORIG,265,285,295,305)
-	self:addTradeFlags(RecipeDB,19793,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,19793,7,2)
-
-	-- Spellpower Goggles Xtreme Plus -- 19794
-	AddRecipe(19794,270,15999,2,GAME_ORIG,270,290,300,310)
-	self:addTradeFlags(RecipeDB,19794,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,19794,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Thorium Tube -- 19795
-	AddRecipe(19795,275,16000,1,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,19795,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,19795,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Dark Iron Rifle -- 19796
-	AddRecipe(19796,275,16004,2,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,19796,1,2,5,36,40,80)
-	self:addTradeAcquire(RecipeDB,19796,3,8897)
-
-	-- Dark Iron Bomb -- 19799
-	AddRecipe(19799,285,16005,2,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,19799,1,2,5,11,36,40)
-	self:addTradeAcquire(RecipeDB,19799,3,8920)
-
-	-- Thorium Shells -- 19800
-	AddRecipe(19800,285,15997,2,GAME_ORIG,285,295,300,305)
-	self:addTradeFlags(RecipeDB,19800,1,2,3,36,40,78)
-	self:addTradeAcquire(RecipeDB,19800,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Masterwork Target Dummy -- 19814
-	AddRecipe(19814,275,16023,1,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,19814,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,19814,2,11185)
-
-	-- Delicate Arcanite Converter -- 19815
-	AddRecipe(19815,285,16006,1,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,19815,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,19815,2,11185)
-
-	-- Voice Amplification Modulator -- 19819
-	AddRecipe(19819,290,16009,2,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,19819,1,2,5,36,40,63)
-	self:addTradeAcquire(RecipeDB,19819,3,10426)
-
-	-- Master Engineer's Goggles -- 19825
-	AddRecipe(19825,290,16008,2,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,19825,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,19825,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Arcanite Dragonling -- 19830
-	AddRecipe(19830,300,16022,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19830,1,2,11,36,40,61)
-	self:addTradeAcquire(RecipeDB,19830,3,7437)
-
-	-- Arcane Bomb -- 19831
-	AddRecipe(19831,300,16040,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19831,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,19831,7,2)
-
-	-- Flawless Arcanite Rifle -- 19833
-	AddRecipe(19833,300,16007,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19833,1,2,11,36,40,51,80)
-	self:addTradeAcquire(RecipeDB,19833,3,8561)
-
-	-- SnowMaster 9000 -- 21940
-	AddRecipe(21940,190,17716,2,GAME_ORIG,190,190,210,230)
-	self:addTradeFlags(RecipeDB,21940,1,2,7,11,36,40)
-	self:addTradeAcquire(RecipeDB,21940,5,1)
-
-	-- Field Repair Bot 74A -- 22704
-	AddRecipe(22704,300,18232,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,22704,1,2,5,36,41)
-	self:addTradeAcquire(RecipeDB,22704,8,17)
-
-	-- Biznicks 247x128 Accurascope -- 22793
-	AddRecipe(22793,300,18283,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,22793,1,2,6,36,41,51)
-	self:addTradeAcquire(RecipeDB,22793,8,26)
-
-	-- Core Marksman Rifle -- 22795
-	AddRecipe(22795,300,18282,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,22795,1,2,6,36,41,51,80)
-	self:addTradeAcquire(RecipeDB,22795,8,26)
-
-	-- Force Reactive Disk -- 22797
-	AddRecipe(22797,300,18168,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,22797,1,2,6,36,41,52,64,66)
-	self:addTradeAcquire(RecipeDB,22797,8,26)
-
-	-- Red Firework -- 23066
-	AddRecipe(23066,150,9318,1,GAME_ORIG,150,150,162,175)
-	self:addTradeFlags(RecipeDB,23066,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,23066,2,3413)
-
-	-- Blue Firework -- 23067
-	AddRecipe(23067,150,9312,1,GAME_ORIG,150,150,162,175)
-	self:addTradeFlags(RecipeDB,23067,1,4,36,40)
-	self:addTradeAcquire(RecipeDB,23067,2,5175)
-
-	-- Green Firework -- 23068
-	AddRecipe(23068,150,9313,1,GAME_ORIG,150,150,162,175)
-	self:addTradeFlags(RecipeDB,23068,1,2,4,36,41)
-	self:addTradeAcquire(RecipeDB,23068,2,2838,2,3495)
-
-	-- EZ-Thro Dynamite II -- 23069
-	AddRecipe(23069,200,18588,1,GAME_ORIG,200,200,210,220)
-	self:addTradeFlags(RecipeDB,23069,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,23069,2,8131)
-
-	-- Dense Dynamite -- 23070
-	AddRecipe(23070,250,18641,1,GAME_ORIG,250,250,260,270)
-	self:addTradeFlags(RecipeDB,23070,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,23070,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Truesilver Transformer -- 23071
-	AddRecipe(23071,260,18631,1,GAME_ORIG,260,270,275,280)
-	self:addTradeFlags(RecipeDB,23071,1,2,3,36,40)
-	self:addTradeAcquire(RecipeDB,23071,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576,1,16667,1,28697,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,26991,1,33611,1,33634,1,1676,1,25277,1,26907,1,11031,1,11025,1,26955,1,11037,1,17222)
-
-	-- Gyrofreeze Ice Reflector -- 23077
-	AddRecipe(23077,260,18634,1,GAME_ORIG,260,280,290,300)
-	self:addTradeFlags(RecipeDB,23077,1,2,4,36,40,61)
-	self:addTradeAcquire(RecipeDB,23077,2,11185)
-
-	-- Goblin Jumper Cables XL -- 23078
-	AddRecipe(23078,265,18587,2,GAME_ORIG,265,285,295,305,20222)
-	self:addTradeFlags(RecipeDB,23078,1,2,5,36,40)
-	self:addTradeAcquire(RecipeDB,23078,3,9499)
-
-	-- Major Recombobulator -- 23079
-	AddRecipe(23079,275,18637,2,GAME_ORIG,275,285,290,295)
-	self:addTradeFlags(RecipeDB,23079,1,2,5,36,40,61)
-	self:addTradeAcquire(RecipeDB,23079,8,32)
-
-	-- Powerful Seaforium Charge -- 23080
-	AddRecipe(23080,275,18594,1,GAME_ORIG,275,275,285,295)
-	self:addTradeFlags(RecipeDB,23080,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,23080,2,11185)
-
-	-- Hyper-Radiant Flame Reflector -- 23081
-	AddRecipe(23081,290,18638,2,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,23081,1,2,5,36,40,61)
-	self:addTradeAcquire(RecipeDB,23081,3,10264)
-
-	-- Ultra-Flash Shadow Reflector -- 23082
-	AddRecipe(23082,300,18639,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23082,1,2,5,36,40,61)
-	self:addTradeAcquire(RecipeDB,23082,3,10426)
-
-	-- Alarm-O-Bot -- 23096
-	AddRecipe(23096,265,18645,2,GAME_ORIG,265,275,280,285,20219)
-	self:addTradeFlags(RecipeDB,23096,1,2,5,11,36,40)
-	self:addTradeAcquire(RecipeDB,23096,3,8920)
-
-	-- World Enlarger -- 23129
-	AddRecipe(23129,260,18660,2,GAME_ORIG,260,260,265,270,20219)
-	self:addTradeFlags(RecipeDB,23129,1,2,5,11,36,40)
-	self:addTradeAcquire(RecipeDB,23129,3,8920)
-
-	-- Dimensional Ripper - Everlook -- 23486
-	AddRecipe(23486,260,18984,2,GAME_ORIG,260,285,295,305,20222)
-	self:addTradeFlags(RecipeDB,23486,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,23486,8,20)
-
-	-- Ultrasafe Transporter - Gadgetzan -- 23489
-	AddRecipe(23489,260,18986,2,GAME_ORIG,260,285,295,305,20219)
-	self:addTradeFlags(RecipeDB,23489,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,23489,8,20)
-
-	-- Snake Burst Firework -- 23507
-	AddRecipe(23507,250,19026,1,GAME_ORIG,250,250,260,270)
-	self:addTradeFlags(RecipeDB,23507,1,2,4,36,41)
-	self:addTradeAcquire(RecipeDB,23507,2,14637)
-
-	-- Bloodvine Goggles -- 24356
-	AddRecipe(24356,300,19999,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24356,1,2,4,36,41,56,100)
-	self:addTradeAcquire(RecipeDB,24356,6,270,2,14921)
-
-	-- Bloodvine Lens -- 24357
-	AddRecipe(24357,300,19998,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24357,1,2,4,36,41,57,100)
-	self:addTradeAcquire(RecipeDB,24357,6,270,1,14921)
-
-	-- Tranquil Mechanical Yeti -- 26011
-	AddRecipe(26011,250,21277,1,GAME_ORIG,250,320,330,340)
-	self:addTradeFlags(RecipeDB,26011,1,2,8,36,41)
-	self:addTradeAcquire(RecipeDB,26011,4,8798)
-
-	-- Small Blue Rocket -- 26416
-	AddRecipe(26416,125,21558,2,GAME_ORIG,125,125,137,150)
-	self:addTradeFlags(RecipeDB,26416,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26416,5,2,2,15909)
-
-	-- Small Green Rocket -- 26417
-	AddRecipe(26417,125,21559,2,GAME_ORIG,125,125,137,150)
-	self:addTradeFlags(RecipeDB,26417,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26417,5,2,2,15909)
-
-	-- Small Red Rocket -- 26418
-	AddRecipe(26418,125,21557,2,GAME_ORIG,125,125,137,150)
-	self:addTradeFlags(RecipeDB,26418,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26418,5,2,2,15909)
-
-	-- Large Blue Rocket -- 26420
-	AddRecipe(26420,175,21589,2,GAME_ORIG,175,175,187,200)
-	self:addTradeFlags(RecipeDB,26420,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26420,5,2,2,15909)
-
-	-- Large Green Rocket -- 26421
-	AddRecipe(26421,175,21590,2,GAME_ORIG,175,175,187,200)
-	self:addTradeFlags(RecipeDB,26421,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26421,5,2,2,15909)
-
-	-- Large Red Rocket -- 26422
-	AddRecipe(26422,175,21592,2,GAME_ORIG,175,175,187,200)
-	self:addTradeFlags(RecipeDB,26422,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26422,5,2,2,15909)
-
-	-- Blue Rocket Cluster -- 26423
-	AddRecipe(26423,225,21571,2,GAME_ORIG,225,225,237,250)
-	self:addTradeFlags(RecipeDB,26423,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26423,5,2,2,15909)
-
-	-- Green Rocket Cluster -- 26424
-	AddRecipe(26424,225,21574,2,GAME_ORIG,225,225,237,250)
-	self:addTradeFlags(RecipeDB,26424,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26424,5,2,2,15909)
-
-	-- Red Rocket Cluster -- 26425
-	AddRecipe(26425,225,21576,2,GAME_ORIG,225,225,237,250)
-	self:addTradeFlags(RecipeDB,26425,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26425,5,2,2,15909)
-
-	-- Large Blue Rocket Cluster -- 26426
-	AddRecipe(26426,275,21714,2,GAME_ORIG,275,275,280,285)
-	self:addTradeFlags(RecipeDB,26426,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26426,5,2,2,15909)
-
-	-- Large Green Rocket Cluster -- 26427
-	AddRecipe(26427,275,21716,2,GAME_ORIG,275,275,280,285)
-	self:addTradeFlags(RecipeDB,26427,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26427,5,2,2,15909)
-
-	-- Large Red Rocket Cluster -- 26428
-	AddRecipe(26428,275,21718,2,GAME_ORIG,275,275,280,285)
-	self:addTradeFlags(RecipeDB,26428,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26428,5,2,2,15909)
-
-	-- Firework Launcher -- 26442
-	AddRecipe(26442,225,21569,2,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,26442,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26442,5,2,2,15909)
-
-	-- Firework Cluster Launcher -- 26443
-	AddRecipe(26443,275,21570,2,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,26443,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26443,5,2,2,15909)
-
-	-- Steam Tonk Controller -- 28327
-	AddRecipe(28327,275,22728,1,GAME_ORIG,325,325,330,335)
-	self:addTradeFlags(RecipeDB,28327,1,2,4,8,36,41)
-	self:addTradeAcquire(RecipeDB,28327,4,9249,2,3413,2,5175)
-
-	-- Elemental Blasting Powder -- 30303
-	AddRecipe(30303,300,23781,1,1,300,300,310,320)
-	self:addTradeFlags(RecipeDB,30303,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30303,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Fel Iron Casing -- 30304
-	AddRecipe(30304,300,23782,1,1,300,300,310,320)
-	self:addTradeFlags(RecipeDB,30304,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30304,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Handful of Fel Iron Bolts -- 30305
-	AddRecipe(30305,300,23783,1,1,300,300,305,310)
-	self:addTradeFlags(RecipeDB,30305,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30305,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Adamantite Frame -- 30306
-	AddRecipe(30306,325,23784,1,1,325,325,330,335)
-	self:addTradeFlags(RecipeDB,30306,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30306,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Hardened Adamantite Tube -- 30307
-	AddRecipe(30307,340,23785,1,1,340,350,360,370)
-	self:addTradeFlags(RecipeDB,30307,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30307,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Khorium Power Core -- 30308
-	AddRecipe(30308,340,23786,1,1,340,350,360,370)
-	self:addTradeFlags(RecipeDB,30308,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30308,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Felsteel Stabilizer -- 30309
-	AddRecipe(30309,340,23787,1,1,340,350,360,370)
-	self:addTradeFlags(RecipeDB,30309,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30309,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Fel Iron Bomb -- 30310
-	AddRecipe(30310,300,23736,1,1,300,320,330,340)
-	self:addTradeFlags(RecipeDB,30310,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30310,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Adamantite Grenade -- 30311
-	AddRecipe(30311,325,23737,1,1,325,335,345,355)
-	self:addTradeFlags(RecipeDB,30311,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30311,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Fel Iron Musket -- 30312
-	AddRecipe(30312,320,23742,1,1,320,330,340,350)
-	self:addTradeFlags(RecipeDB,30312,1,2,3,36,41,80)
-	self:addTradeAcquire(RecipeDB,30312,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Adamantite Rifle -- 30313
-	AddRecipe(30313,350,23746,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,30313,1,2,4,36,40,51,80)
-	self:addTradeAcquire(RecipeDB,30313,2,16657,2,16782,2,19661)
-
-	-- Felsteel Boomstick -- 30314
-	AddRecipe(30314,360,23747,3,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,30314,1,2,11,36,41,80)
-	self:addTradeAcquire(RecipeDB,30314,3,19960)
-
-	-- Ornate Khorium Rifle -- 30315
-	AddRecipe(30315,375,23748,3,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,30315,1,2,10,36,40,51,80)
-	self:addTradeAcquire(RecipeDB,30315,7,3)
-
-	-- Cogspinner Goggles -- 30316
-	AddRecipe(30316,340,23758,1,1,340,350,360,370)
-	self:addTradeFlags(RecipeDB,30316,1,2,4,36,40,57)
-	self:addTradeAcquire(RecipeDB,30316,2,18775,2,19836)
-
-	-- Power Amplification Goggles -- 30317
-	AddRecipe(30317,340,23761,3,1,340,350,360,370)
-	self:addTradeFlags(RecipeDB,30317,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,30317,7,3)
-
-	-- Ultra-Spectropic Detection Goggles -- 30318
-	AddRecipe(30318,350,23762,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,30318,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,30318,2,18775,2,19383)
-
-	-- Hyper-Vision Goggles -- 30325
-	AddRecipe(30325,360,23763,3,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,30325,1,2,11,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,30325,3,19755)
-
-	-- Adamantite Scope -- 30329
-	AddRecipe(30329,335,23764,1,1,335,345,355,365)
-	self:addTradeFlags(RecipeDB,30329,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,30329,2,19351,2,19836)
-
-	-- Khorium Scope -- 30332
-	AddRecipe(30332,360,23765,3,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,30332,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,30332,3,20207)
-
-	-- Stabilized Eternium Scope -- 30334
-	AddRecipe(30334,375,23766,3,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,30334,1,2,6,11,36,41)
-	self:addTradeAcquire(RecipeDB,30334,3,16152)
-
-	-- Crashin' Thrashin' Robot -- 30337
-	AddRecipe(30337,325,23767,2,1,325,335,345,355)
-	self:addTradeFlags(RecipeDB,30337,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,30337,7,2)
-
-	-- White Smoke Flare -- 30341
-	AddRecipe(30341,335,23768,1,1,335,335,345,355)
-	self:addTradeFlags(RecipeDB,30341,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,30341,2,16657,2,16782,2,18484,2,19383)
-
-	-- Green Smoke Flare -- 30344
-	AddRecipe(30344,335,23771,1,1,335,335,345,355)
-	self:addTradeFlags(RecipeDB,30344,1,2,4,36,41,103)
-	self:addTradeAcquire(RecipeDB,30344,6,942,1,17904)
-
-	-- Fel Iron Shells -- 30346
-	AddRecipe(30346,310,23772,1,1,310,310,320,330)
-	self:addTradeFlags(RecipeDB,30346,1,2,3,36,41,78)
-	self:addTradeAcquire(RecipeDB,30346,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Adamantite Shell Machine -- 30347
-	AddRecipe(30347,335,34504,1,1,335,335,345,355)
-	self:addTradeFlags(RecipeDB,30347,1,2,4,36,40,78)
-	self:addTradeAcquire(RecipeDB,30347,2,16657,2,16782,2,18484)
-
-	-- Fel Iron Toolbox -- 30348
-	AddRecipe(30348,325,23774,1,1,325,325,335,345)
-	self:addTradeFlags(RecipeDB,30348,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,30348,2,16657,2,16782,2,18484)
-
-	-- Titanium Toolbox -- 30349
-	AddRecipe(30349,440,23775,3,2,405,425,435,440)
-	self:addTradeFlags(RecipeDB,30349,1,2,4,36,41)
-	self:addTradeAcquire(RecipeDB,30349,2,28722)
-
-	-- Elemental Seaforium Charge -- 30547
-	AddRecipe(30547,350,23819,1,1,350,350,355,360)
-	self:addTradeFlags(RecipeDB,30547,1,2,4,36,41,105)
-	self:addTradeAcquire(RecipeDB,30547,6,933,3,20242,6,933,3,23007)
-
-	-- Zapthrottle Mote Extractor -- 30548
-	AddRecipe(30548,305,23821,1,1,305,305,315,325)
-	self:addTradeFlags(RecipeDB,30548,1,2,8,36,41)
-	self:addTradeAcquire(RecipeDB,30548,4,9635,4,9636)
-
-	-- Healing Potion Injector -- 30551
-	AddRecipe(30551,330,33092,3,1,330,330,340,350)
-	self:addTradeFlags(RecipeDB,30551,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,30551,3,24664)
-
-	-- Mana Potion Injector -- 30552
-	AddRecipe(30552,345,33093,3,1,345,345,355,365)
-	self:addTradeFlags(RecipeDB,30552,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,30552,3,24664)
-
-	-- Rocket Boots Xtreme -- 30556
-	AddRecipe(30556,355,23824,3,1,355,365,375,385)
-	self:addTradeFlags(RecipeDB,30556,1,2,5,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,30556,3,17796)
-
-	-- The Bigger One -- 30558
-	AddRecipe(30558,325,23826,1,1,325,325,335,345,20222)
-	self:addTradeFlags(RecipeDB,30558,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30558,1,8126,1,8738,1,29513)
-
-	-- Super Sapper Charge -- 30560
-	AddRecipe(30560,340,23827,1,1,340,340,350,360,20222)
-	self:addTradeFlags(RecipeDB,30560,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30560,1,8126,1,8738,1,29513)
-
-	-- Goblin Rocket Launcher -- 30563
-	AddRecipe(30563,350,23836,1,1,350,360,370,380,20222)
-	self:addTradeFlags(RecipeDB,30563,1,2,3,36,41,61)
-	self:addTradeAcquire(RecipeDB,30563,1,8126,1,8738,1,29513)
-
-	-- Foreman's Enchanted Helmet -- 30565
-	AddRecipe(30565,375,23838,1,1,375,375,385,395,20222)
-	self:addTradeFlags(RecipeDB,30565,1,2,3,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,30565,1,8126,1,8738,1,29513)
-
-	-- Foreman's Reinforced Helmet -- 30566
-	AddRecipe(30566,375,23839,1,1,375,375,385,395,20222)
-	self:addTradeFlags(RecipeDB,30566,1,2,3,37,41,51,58)
-	self:addTradeAcquire(RecipeDB,30566,1,8126,1,8738,1,29513)
-
-	-- Gnomish Flame Turret -- 30568
-	AddRecipe(30568,325,23841,1,1,325,335,345,355,20219)
-	self:addTradeFlags(RecipeDB,30568,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,30568,1,7406,1,7944,1,29514)
-
-	-- Gnomish Poultryizer -- 30569
-	AddRecipe(30569,340,23835,1,1,340,360,370,380,20219)
-	self:addTradeFlags(RecipeDB,30569,1,2,3,36,41,61)
-	self:addTradeAcquire(RecipeDB,30569,1,7406,1,7944,1,29514)
-
-	-- Nigh-Invulnerability Belt -- 30570
-	AddRecipe(30570,350,23825,1,1,350,360,370,380,20219)
-	self:addTradeFlags(RecipeDB,30570,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,30570,1,7406,1,7944,1,29514)
-
-	-- Gnomish Power Goggles -- 30574
-	AddRecipe(30574,375,23828,1,1,375,375,385,395,20219)
-	self:addTradeFlags(RecipeDB,30574,1,2,3,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,30574,1,7406,1,7944,1,29514)
-
-	-- Gnomish Battle Goggles -- 30575
-	AddRecipe(30575,375,23829,1,1,375,375,385,395,20219)
-	self:addTradeFlags(RecipeDB,30575,1,2,3,37,41,51,57)
-	self:addTradeAcquire(RecipeDB,30575,1,7406,1,7944,1,29514)
-
-	-- Purple Smoke Flare -- 32814
-	AddRecipe(32814,335,25886,2,1,335,335,345,355)
-	self:addTradeFlags(RecipeDB,32814,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,32814,7,2)
-
-	-- Dimensional Ripper - Area 52 -- 36954
-	AddRecipe(36954,350,30542,2,1,350,350,360,370,20222)
-	self:addTradeFlags(RecipeDB,36954,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,36954,8,20)
-
-	-- Ultrasafe Transporter - Toshley's Station -- 36955
-	AddRecipe(36955,350,30544,2,1,350,350,360,370,20219)
-	self:addTradeFlags(RecipeDB,36955,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,36955,8,21)
-
-	-- Fused Wiring -- 39895
-	AddRecipe(39895,275,7191,1,1,275,275,280,285)
-	self:addTradeFlags(RecipeDB,39895,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,39895,2,11185,2,19661)
-
-	-- Icy Blasting Primers -- 39971
-	AddRecipe(39971,335,32423,1,1,335,335,340,345)
-	self:addTradeFlags(RecipeDB,39971,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,39971,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Frost Grenades -- 39973
-	AddRecipe(39973,335,32413,1,1,335,345,355,365)
-	self:addTradeFlags(RecipeDB,39973,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,39973,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Furious Gizmatic Goggles -- 40274
-	AddRecipe(40274,350,32461,1,1,350,370,380,390)
-	self:addTradeFlags(RecipeDB,40274,1,2,3, F_PALADIN, F_WARRIOR,37,41,51,59)
-	self:addTradeAcquire(RecipeDB,40274,1,17634,1,17637,1,18752,1,18775,1,19576,1,33586,1,28697,1,25277,1,26955)
-
-	-- Gyro-balanced Khorium Destroyer -- 41307
-	AddRecipe(41307,375,32756,1,1,375,375,392,410)
-	self:addTradeFlags(RecipeDB,41307,1,2,3,36,41,80)
-	self:addTradeAcquire(RecipeDB,41307,1,17634,1,17637,1,18752,1,18775,1,19576,1,28697,1,33586,1,26991,1,33611,1,33634,1,25277,1,26907,1,26955)
-
-	-- Justicebringer 2000 Specs -- 41311
-	AddRecipe(41311,350,32472,1,1,350,370,380,390)
-	self:addTradeFlags(RecipeDB,41311,1,2,3, F_PALADIN,37,41,59)
-
-	-- Tankatronic Goggles -- 41312
-	AddRecipe(41312,350,32473,1,1,350,370,380,390)
-	self:addTradeFlags(RecipeDB,41312,1,2,3, F_PALADIN, F_WARRIOR,37,41,52,59)
-
-	-- Surestrike Goggles v2.0 -- 41314
-	AddRecipe(41314,350,32474,1,1,350,370,380,390)
-	self:addTradeFlags(RecipeDB,41314,1,2,3, F_HUNTER, F_SHAMAN,37,41,58)
-
-	-- Gadgetstorm Goggles -- 41315
-	AddRecipe(41315,350,32476,4,1,350,370,380,390)
-	self:addTradeFlags(RecipeDB,41315,1,2,3, F_SHAMAN,37,41,58)
-
-	-- Living Replicator Specs -- 41316
-	AddRecipe(41316,350,32475,4,1,350,370,380,390)
-	self:addTradeFlags(RecipeDB,41316,1,2,3, F_SHAMAN,37,41,58)
-
-	-- Deathblow X11 Goggles -- 41317
-	AddRecipe(41317,350,32478,1,1,350,370,380,390)
-	self:addTradeFlags(RecipeDB,41317,1,2,3, F_DRUID, F_ROGUE,37,41,57)
-
-	-- Wonderheal XT40 Shades -- 41318
-	AddRecipe(41318,350,32479,4,1,350,370,380,390)
-	self:addTradeFlags(RecipeDB,41318,1,2,3, F_DRUID,37,41,57)
-
-	-- Magnified Moon Specs -- 41319
-	AddRecipe(41319,350,32480,4,1,350,370,380,390)
-	self:addTradeFlags(RecipeDB,41319,1,2,3, F_DRUID,37,41,57)
-
-	-- Destruction Holo-gogs -- 41320
-	AddRecipe(41320,350,32494,1,1,350,370,380,390)
-	self:addTradeFlags(RecipeDB,41320,1,2,3, F_MAGE, F_PRIEST, F_WARLOCK,37,41,56)
-
-	-- Powerheal 4000 Lens -- 41321
-	AddRecipe(41321,350,32495,4,1,350,370,380,390)
-	self:addTradeFlags(RecipeDB,41321,1,2,3, F_PRIEST,37,41,56)
-
-	-- Level 70 Goggles
-	-- All are listed here because they all share the same trainers but can only be seen by specific classes
-	self:addTradeAcquire(RecipeDB,41311,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,41312,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,41314,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,41315,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,41316,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,41317,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,41318,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,41319,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,41320,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,41321,1,17634,1,17637,1,18752,1,18775,1,19576,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-
-	-- Adamantite Arrow Maker -- 43676
-	AddRecipe(43676,335,20475,2,1,335,335,345,355)
-	self:addTradeFlags(RecipeDB,43676,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,43676,3,19707)
-
-	-- Flying Machine -- 44155
-	AddRecipe(44155,300,34060,3,1,300,330,340,350)
-	self:addTradeFlags(RecipeDB,44155,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44155,1,24868,1,25099,1,25277,1,28697,1,26955,1,33586)
-
-	-- Turbo-Charged Flying Machine -- 44157
-	AddRecipe(44157,375,34061,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,44157,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44157,1,24868,1,25099)
-
-	-- Field Repair Bot 110G -- 44391
-	AddRecipe(44391,360,34113,2,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,44391,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,44391,3,23385,3,23386)
-
-	-- Wonderheal XT68 Shades -- 46106
-	AddRecipe(46106,375,35183,4,1,375,390,410,430)
-	self:addTradeFlags(RecipeDB,46106,1,2,6, F_DRUID,37,41,57)
-	self:addTradeAcquire(RecipeDB,46106,8,33)
-
-	-- Justicebringer 3000 Specs -- 46107
-	AddRecipe(46107,375,35185,4,1,375,390,410,430)
-	self:addTradeFlags(RecipeDB,46107,1,2,6, F_PALADIN,37,41,59)
-	self:addTradeAcquire(RecipeDB,46107,8,24)
-
-	-- Powerheal 9000 Lens -- 46108
-	AddRecipe(46108,375,35181,4,1,375,390,410,430)
-	self:addTradeFlags(RecipeDB,46108,1,2,6, F_PRIEST,37,41,56)
-	self:addTradeAcquire(RecipeDB,46108,8,24)
-
-	-- Hyper-Magnified Moon Specs -- 46109
-	AddRecipe(46109,375,35182,4,1,375,390,410,430)
-	self:addTradeFlags(RecipeDB,46109,1,2,6, F_DRUID,37,41,57)
-	self:addTradeAcquire(RecipeDB,46109,8,24)
-
-	-- Primal-Attuned Goggles -- 46110
-	AddRecipe(46110,375,35184,4,1,375,390,410,430)
-	self:addTradeFlags(RecipeDB,46110,1,2,6, F_SHAMAN,37,41,58)
-	self:addTradeAcquire(RecipeDB,46110,8,24)
-
-	-- Annihilator Holo-Gogs -- 46111
-	AddRecipe(46111,375,34847,4,1,375,390,410,430)
-	self:addTradeFlags(RecipeDB,46111,1,2,6, F_MAGE, F_PRIEST, F_WARLOCK,37,41,56)
-	self:addTradeAcquire(RecipeDB,46111,8,24)
-
-	-- Lightning Etched Specs -- 46112
-	AddRecipe(46112,375,34355,4,1,375,390,410,430)
-	self:addTradeFlags(RecipeDB,46112,1,2,6, F_SHAMAN,37,41,58)
-	self:addTradeAcquire(RecipeDB,46112,8,24)
-
-	-- Surestrike Goggles v3.0 -- 46113
-	AddRecipe(46113,375,34356,4,1,375,390,410,430)
-	self:addTradeFlags(RecipeDB,46113,1,2,6, F_HUNTER, F_SHAMAN,37,41,58)
-	self:addTradeAcquire(RecipeDB,46113,8,24)
-
-	-- Mayhem Projection Goggles -- 46114
-	AddRecipe(46114,375,34354,4,1,375,390,410,430)
-	self:addTradeFlags(RecipeDB,46114,1,2,6, F_DK,F_PALADIN, F_WARRIOR,37,41,51,59)
-	self:addTradeAcquire(RecipeDB,46114,8,24)
-
-	-- Hard Khorium Goggles -- 46115
-	AddRecipe(46115,375,34357,4,1,375,390,410,430)
-	self:addTradeFlags(RecipeDB,46115,1,2,6, F_PALADIN, F_WARRIOR,37,41,52,59)
-	self:addTradeAcquire(RecipeDB,46115,8,24)
-
-	-- Quad Deathblow X44 Goggles -- 46116
-	AddRecipe(46116,375,34353,4,1,375,390,410,430)
-	self:addTradeFlags(RecipeDB,46116,1,2,6, F_DRUID, F_ROGUE,37,41,57)
-	self:addTradeAcquire(RecipeDB,46116,8,24)
-
-	-- Rocket Boots Xtreme Lite -- 46697
-	AddRecipe(46697,355,35581,3,1,355,365,375,385)
-	self:addTradeFlags(RecipeDB,46697,1,2,5,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,46697,3,19219)
-
-	-- Volatile Blasting Trigger -- 53281
-	AddRecipe(53281,350,39690,1,1,350,366,375,385)
-	self:addTradeFlags(RecipeDB,53281,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,53281,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Mark "S" Boomstick -- 54353
-	AddRecipe(54353,400,39688,3,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,54353,1,2,3,37,41,51,80)
-	self:addTradeAcquire(RecipeDB,54353,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Personal Electromagnetic Pulse Generator -- 54736
-	AddRecipe(54736,390,nil,1,2,390,390,392,395)
-	self:addTradeFlags(RecipeDB,54736,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,54736,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Belt-Clipped Spynoculars (Frag Belt) -- 54793
-	AddRecipe(54793,380,nil,1,2,380,380,382,385)
-	self:addTradeFlags(RecipeDB,54793,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,54793,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Hand-Mounted Pyro Rocket -- 54998
-	AddRecipe(54998,400,nil,1,2,400,400,402,405)
-	self:addTradeFlags(RecipeDB,54998,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,54998,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Hyperspeed Accelerators -- 54999
-	AddRecipe(54999,400,nil,1,2,400,400,402,405)
-	self:addTradeFlags(RecipeDB,54999,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,54999,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Flexweave Underlay -- 55002
-	AddRecipe(55002,380,nil,1,2,380,380,382,385)
-	self:addTradeFlags(RecipeDB,55002,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,55002,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Nitro Boosts -- 55016
-	AddRecipe(55016,405,nil,1,2,405,405,405,410)
-	self:addTradeFlags(RecipeDB,55016,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55016,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Scrapbot Construction Kit -- 55252
-	AddRecipe(55252,415,40769,1,2,415,415,417,420)
-	self:addTradeFlags(RecipeDB,55252,1,2,8,36,41)
-	self:addTradeAcquire(RecipeDB,55252,4,12889)
-
-	-- Handful of Cobalt Bolts -- 56349
-	AddRecipe(56349,350,39681,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,56349,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56349,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Hammer Pick -- 56459
-	AddRecipe(56459,375,40892,1,1,375,380,385,390)
-	self:addTradeFlags(RecipeDB,56459,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56459,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Cobalt Frag Bomb -- 56460
-	AddRecipe(56460,350,40771,1,1,350,375,382,390)
-	self:addTradeFlags(RecipeDB,56460,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56460,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Bladed Pickaxe -- 56461
-	AddRecipe(56461,375,40893,1,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,56461,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56461,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Gnomish Army Knife -- 56462
-	AddRecipe(56462,435,40772,1,2,435,440,445,450)
-	self:addTradeFlags(RecipeDB,56462,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56462,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Explosive Decoy -- 56463
-	AddRecipe(56463,375,40536,1,2,375,385,390,395)
-	self:addTradeFlags(RecipeDB,56463,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56463,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Overcharged Capacitor -- 56464
-	AddRecipe(56464,375,39682,1,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,56464,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56464,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Sonic Booster -- 56466
-	AddRecipe(56466,420,40767,3,2,420,435,440,445)
-	self:addTradeFlags(RecipeDB,56466,1,2,3,36,41,51,61)
-	self:addTradeAcquire(RecipeDB,56466,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Noise Machine -- 56467
-	AddRecipe(56467,420,40865,3,2,420,435,440,445)
-	self:addTradeFlags(RecipeDB,56467,1,2,3,36,41,53,54,61)
-	self:addTradeAcquire(RecipeDB,56467,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Saronite Bomb -- 56468
-	AddRecipe(56468,405,41119,1,2,405,410,415,420)
-	self:addTradeFlags(RecipeDB,56468,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56468,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Gnomish Lightning Generator -- 56469
-	AddRecipe(56469,425,41121,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,56469,1,2,3,37,41,61)
-	self:addTradeAcquire(RecipeDB,56469,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Sun Scope -- 56470
-	AddRecipe(56470,425,41146,3,2,425,430,432,435)
-	self:addTradeFlags(RecipeDB,56470,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,56470,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Froststeel Tube -- 56471
-	AddRecipe(56471,390,39683,1,2,390,395,400,405)
-	self:addTradeFlags(RecipeDB,56471,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56471,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- MOLL-E -- 56472
-	AddRecipe(56472,425,40768,1,2,425,430,432,435)
-	self:addTradeFlags(RecipeDB,56472,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56472,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Gnomish X-Ray Specs -- 56473
-	AddRecipe(56473,425,40895,3,2,425,430,435,440,20219)
-	self:addTradeFlags(RecipeDB,56473,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56473,1,26907,1,26955,1,29514)
-
-	-- Ultrasafe Bullet Machine -- 56474
-	AddRecipe(56474,410,44507,1,2,410,410,415,420)
-	self:addTradeFlags(RecipeDB,56474,1,2,3,36,41,78)
-	self:addTradeAcquire(RecipeDB,56474,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Saronite Arrow Maker -- 56475
-	AddRecipe(56475,415,44506,1,2,415,415,417,425)
-	self:addTradeFlags(RecipeDB,56475,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56475,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Healing Injector Kit -- 56476
-	AddRecipe(56476,410,37567,1,2,410,415,420,425)
-	self:addTradeFlags(RecipeDB,56476,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56476,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Mana Injector Kit -- 56477
-	AddRecipe(56477,415,42546,1,2,415,420,425,430)
-	self:addTradeFlags(RecipeDB,56477,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56477,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Heartseeker Scope -- 56478
-	AddRecipe(56478,430,41167,3,2,430,435,445,455)
-	self:addTradeFlags(RecipeDB,56478,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,56478,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Armor Plated Combat Shotgun -- 56479
-	AddRecipe(56479,450,41168,4,2,450,455,460,465)
-	self:addTradeFlags(RecipeDB,56479,1,2,3,36,41,52,80)
-	self:addTradeAcquire(RecipeDB,56479,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Armored Titanium Goggles -- 56480
-	AddRecipe(56480,440,42549,3,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,56480,1,2,3, F_DK, F_PALADIN, F_WARRIOR,37,41,51,52,59)
-
-	-- Weakness Spectralizers -- 56481
-	AddRecipe(56481,440,42550,3,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,56481,1,2,3, F_DRUID,37,41,57)
-
-	-- Charged Titanium Specs -- 56483
-	AddRecipe(56483,440,42552,3,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,56483,1,2,3, F_DK, F_PALADIN, F_WARRIOR,37,41,51,59)
-
-	-- Visage Liquification Goggles -- 56484
-	AddRecipe(56484,440,42553,3,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,56484,1,2,3, F_MAGE, F_PRIEST, F_WARLOCK,37,41,53,54,56)
-
-	-- Greensight Gogs -- 56486
-	AddRecipe(56486,440,42554,3,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,56486,1,2,3, F_DRUID,37,41,57)
-
-	-- Electroflux Sight Enhancers -- 56487
-	AddRecipe(56487,440,42555,3,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,56487,1,2,3, F_SHAMAN,37,41,58)
-
-	-- Global Thermal Sapper Charge -- 56514
-	AddRecipe(56514,425,42641,1,2,425,425,430,435,20222)
-	self:addTradeFlags(RecipeDB,56514,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56514,1,25277,1,29513)
-
-	-- Truesight Ice Blinders -- 56574
-	AddRecipe(56574,440,42551,1,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,56574,1,2,3, F_HUNTER, F_SHAMAN,37,41,58)
-
-	-- Nesingwary 4000 -- 60874
-	AddRecipe(60874,450,44504,4,2,450,455,460,465)
-	self:addTradeFlags(RecipeDB,60874,1,2,3,36,41,51,80)
-	self:addTradeAcquire(RecipeDB,60874,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Diamond-cut Refractor Scope -- 61471
-	AddRecipe(61471,390,44739,1,2,390,400,407,415)
-	self:addTradeFlags(RecipeDB,61471,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,61471,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Mechanized Snow Goggles (Cloth) -- 56465
-	AddRecipe(56465,420,41112,3,2,420,425,432,440)
-	self:addTradeFlags(RecipeDB,56465,1,2,3, F_MAGE, F_PRIEST, F_WARLOCK,36,41,56)
-	self:addTradeAcquire(RecipeDB,56465,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Mechanized Snow Goggles (Leather) -- 61481
-	AddRecipe(61481,420,44742,3,2,420,425,432,440)
-	self:addTradeFlags(RecipeDB,61481,1,2,3, F_DRUID, F_ROGUE,36,41,57)
-	self:addTradeAcquire(RecipeDB,61481,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Mechanized Snow Goggles (Mail) -- 61482
-	AddRecipe(61482,420,44742,3,2,420,425,432,440)
-	self:addTradeFlags(RecipeDB,61482,1,2,3, F_HUNTER, F_SHAMAN,36,41,58)
-	self:addTradeAcquire(RecipeDB,61482,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Mechanized Snow Goggles (Plate) -- 61483
-	AddRecipe(61483,420,44742,3,2,420,425,432,440)
-	self:addTradeFlags(RecipeDB,61483,1,2,3, F_DK, F_PALADIN, F_WARRIOR,36,41,59)
-	self:addTradeAcquire(RecipeDB,61483,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Unbreakable Healing Amplifiers -- 62271
-	AddRecipe(62271,440,44949,3,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,62271,1,2,3, F_PALADIN,37,41,53,59)
-	self:addTradeAcquire(RecipeDB,62271,1,25277,1,26907,1,26955)
-
-	-- Level 80 Goggles
-	self:addTradeAcquire(RecipeDB,56484,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,56483,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,56481,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,56480,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,56486,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,56487,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-	self:addTradeAcquire(RecipeDB,56574,1,25277,1,26907,1,26955,1,26991,1,33586,1,28697)
-
-	-- Reticulated Armor Webbing -- 63770
-	AddRecipe(63770,400,nil,1,2,400,400,402,405)
-	self:addTradeFlags(RecipeDB,63770,1,2,3,37,41,52)
-	self:addTradeAcquire(RecipeDB,63770,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- Springy Arachnoweave -- 63765
-	AddRecipe(63765,380,nil,1,2,380,380,382,385)
-	self:addTradeFlags(RecipeDB,63765,1,2,3,37,41,53,54)
-	self:addTradeAcquire(RecipeDB,63765,1,25277,1,26907,1,26955,1,26991,1,28697,1,33586)
-
-	-- High-powered Flashlight -- 63750
-	AddRecipe(63750,250,45631,1,2,250,270,280,290)
-	self:addTradeFlags(RecipeDB,63750,1,2,3,36,41,61)
-	self:addTradeAcquire(RecipeDB,63750,1,25277,1,26907,1,26955,1,26991,1,28697,1,16667,1,1702,1,16726,1,11017,1,33586,1,3494,
-	1,5174,1,3290,1,5518,1,33611,1,33634,1,1676,1,8736,1,17637,1,17634,1,11031,1,11025,1,11037,1,17222)
-
-	-- Goblin Beam Welder -- 67326
-	AddRecipe(67326,450,47828,1,2,415,415,420,425)
-	self:addTradeFlags(RecipeDB,67326,1,2,3,37,41)
-	self:addTradeAcquire(RecipeDB,67326,1,25277,1,28697,1,26955,1,33586)
-
-	-- Jeeves -- 68067
-	AddRecipe(68067,450,49050,1,2,450,480,485,490)
-	self:addTradeFlags(RecipeDB,68067,1,2,10,37,41)
-	self:addTradeAcquire(RecipeDB,68067,7,2)
-
-	-- 67920 Northrend Port
-	AddRecipe(67920,435,48933,1,2,435,450,455,460)
-	self:addTradeFlags(RecipeDB,67920,1,2,3,37,41)
-	self:addTradeAcquire(RecipeDB,67920,1,25277,1,28697,1,26955,1,33586)
-
-	--Mind Amplification Dish -- 67839
-	AddRecipe(67839,410,nil,1,2,410,410,415,420)
-	self:addTradeFlags(RecipeDB,67839,1,2,3,37,41)
-	self:addTradeAcquire(RecipeDB,67839,1,25277,1,28697,1,26955,1,33586)
-
-	 -- Iceblade Arrow -- 72953
-	 AddRecipe(72953, 450, 52021, F_EPIC, GAME_WOTLK, 450, 450, 450, 460, 20219)
-	 self:addTradeFlags(RecipeDB,72953,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 72953, A_REPUTATION, 1156, HONORED, 37687)
-
-	 -- Shatter Rounds -- 72952
-	 AddRecipe(72952, 450, 52020, F_EPIC, GAME_WOTLK, 450, 450, 450, 460, 20222)
-	 self:addTradeFlags(RecipeDB,72952,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 72952, A_REPUTATION, 1156, HONORED, 37687)
-
-	-- Some recipes are only availible to specific factions.
-	-- We only add the faction specific recipes if the user is part of that faction
-	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
-	local _,faction = UnitFactionGroup("player")
-
-	if (faction == BFAC["Alliance"]) then
-
-		-- Mekgineer's Chopper -- 60867
-		AddRecipe(60867,450,44413,4,2,450,480,485,490)
-		self:addTradeFlags(RecipeDB,60867,1,4,36,41,130)
-		self:addTradeAcquire(RecipeDB,60867,6,1037,4,32564,6,1037,4,32773)
-
-	elseif (faction == BFAC["Horde"]) then
-
-		-- Mechano-hog -- 60866
-		AddRecipe(60866,450,41508,4,2,450,480,485,490)
-		self:addTradeFlags(RecipeDB,60866,2,4,36,41,130)
-		self:addTradeAcquire(RecipeDB,60866,6,1052,4,32565,6,1052,4,32774)
-
-	end
-
-	return num_recipes
-
-end
diff --git a/RecipeDB/FirstAid.lua b/RecipeDB/FirstAid.lua
deleted file mode 100644
index 5a917dd..0000000
--- a/RecipeDB/FirstAid.lua
+++ /dev/null
@@ -1,207 +0,0 @@
---[[
-************************************************************************
-FirstAid.lua
-First Aid data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
---------------------------------------------------------------------------------------------------------------------
--- Reputation Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ARGENTDAWN, F_CENARION_CIRCLE, F_THORIUM_BROTHERHOOD, F_TIMBERMAW_HOLD, F_ZANDALAR = 96, 97, 98, 99, 100
-local F_ALDOR, F_ASHTONGUE, F_CENARION_EXPEDITION, F_HELLFIRE, F_CONSORTIUM = 101, 102, 103, 104, 105
-local F_KOT, F_LOWERCITY, F_NAGRAND, F_SCALE_SANDS, F_SCRYER, F_SHATAR = 106, 107, 108, 109, 110
-local F_SHATTEREDSUN, F_SPOREGGAR, F_VIOLETEYE = 111, 112, 113, 114
-local F_ARGENTCRUSADE, F_FRENZYHEART, F_EBONBLADE, F_KIRINTOR, F_HODIR = 115, 116, 117, 118, 119
-local F_KALUAK, F_ORACLES, F_WYRMREST, F_WRATHCOMMON1, F_WRATHCOMMON2 = 120, 121, 122, 123, 124
-local F_WRATHCOMMON3, F_WRATHCOMMON4, F_WRATHCOMMON5 = 125, 126, 127
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
-
---------------------------------------------------------------------------------------------------------------------
--- Reputation Acquire Flags
---------------------------------------------------------------------------------------------------------------------
-local R_ARGENTDAWN = 529
-
---------------------------------------------------------------------------------------------------------------------
--- Reputation Levels
---------------------------------------------------------------------------------------------------------------------
-local FRIENDLY = 1
-local HONORED = 2
-local REVERED = 3
-local EXALTED = 4
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitFirstAid(RecipeDB)
-
-	if initialized then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 3273, nil, Game, Orange, Yellow, Green, Gray)
-	end
-
-	-- Linen Bandage -- 3275
-	AddRecipe(3275, 1, 1251, R_COMMON, GAME_ORIG, 1, 30, 45, 60)
-	self:addTradeFlags(RecipeDB, 3275, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 3275, A_CUSTOM, 8)
-
-	-- Heavy Linen Bandage -- 3276
-	AddRecipe(3276, 40, 2581, R_COMMON, GAME_ORIG, 40, 50, 75, 100)
-	self:addTradeFlags(RecipeDB, 3276, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 3276, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
-			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
-			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
-			     1, 26992, 1, 23734)
-
-	-- Wool Bandage -- 3277
-	AddRecipe(3277, 80, 3530, R_COMMON, GAME_ORIG, 80, 80, 115, 150)
-	self:addTradeFlags(RecipeDB, 3277, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 3277, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
-			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
-			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
-			     1, 26992, 1, 23734)
-
-	-- Heavy Wool Bandage -- 3278
-	AddRecipe(3278, 115, 3531, R_COMMON, GAME_ORIG, 115, 115, 150, 185)
-	self:addTradeFlags(RecipeDB, 3278, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 3278, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
-			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
-			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
-			     1, 26992, 1, 23734)
-
-	-- Silk Bandage -- 7928
-	AddRecipe(7928, 150, 6450, R_COMMON, GAME_ORIG, 150, 150, 180, 210)
-	self:addTradeFlags(RecipeDB, 7928, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 7928, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
-			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
-			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
-			     1, 26992, 1, 23734)
-
-	-- Heavy Silk Bandage -- 7929
-	AddRecipe(7929, 180, 6451, R_COMMON, GAME_ORIG, 180, 180, 210, 240)
-	self:addTradeFlags(RecipeDB, 7929, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 7929, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211,
-			     1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424,
-			     1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
-			     1, 26992, 1, 23734)
-
-	-- Anti-Venom -- 7934
-	AddRecipe(7934, 80, 6452, R_COMMON, GAME_ORIG, 80, 80, 115, 150)
-	self:addTradeFlags(RecipeDB, 7934, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 7934, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373, 1, 4211,
-			     1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214, 1, 17424,
-			     1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
-			     1, 26992, 1, 23734)
-
-	-- Strong Anti-Venom -- 7935
-	AddRecipe(7935, 130, 6453, 2, GAME_ORIG, 130, 130, 165, 200)
-	self:addTradeFlags(RecipeDB, 7935, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 7935, A_WORLD_DROP, R_UNCOMMON)
-
-	-- Mageweave Bandage -- 10840
-	AddRecipe(10840, 210, 8544, R_COMMON, GAME_ORIG, 210, 210, 240, 270)
-	self:addTradeFlags(RecipeDB, 10840, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 10840, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
-			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
-			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
-			     1, 26992, 1, 23734)
-
-	-- Heavy Mageweave Bandage -- 10841
-	AddRecipe(10841, 240, 8545, R_COMMON, GAME_ORIG, 240, 240, 270, 300)
-	self:addTradeFlags(RecipeDB, 10841, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 10841, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
-			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
-			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
-			     1, 26992, 1, 23734)
-
-	-- Runecloth Bandage -- 18629
-	AddRecipe(18629, 260, 14529, R_COMMON, GAME_ORIG, 260, 260, 290, 320)
-	self:addTradeFlags(RecipeDB, 18629, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 18629, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
-			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
-			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
-			     1, 26992, 1, 23734)
-
-	-- Heavy Runecloth Bandage -- 18630
-	AddRecipe(18630, 290, 14530, R_COMMON, GAME_ORIG, 290, 290, 320, 350)
-	self:addTradeFlags(RecipeDB, 18630, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 18630, 1, 2326, 1, 2327, 1, 2329, 1, 2798, 1, 3181, 1, 3373,
-			     1, 4211, 1, 4591, 1, 5150, 1, 5759, 1, 5939, 1, 5943, 1, 6094, 1, 16272, 1, 16662, 1, 16731, 1, 17214,
-			     1, 17424, 1, 19184, 1, 19478, 1, 22477, 1, 33589, 1, 28706, 1, 33621, 1, 18991, 1, 29233, 1, 18990, 1, 26956,
-			     1, 26992, 1, 23734)
-
-	-- Powerful Anti-Venom -- 23787
-	AddRecipe(23787, 300, 19440, R_COMMON, GAME_ORIG, 300, 300, 330, 360)
-	self:addTradeFlags(RecipeDB, 23787, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_ARGENTDAWN)
-	self:addTradeAcquire(RecipeDB, 23787, A_REPUTATION, R_ARGENTDAWN, HONORED, 10856, A_REPUTATION, R_ARGENTDAWN, HONORED, 10857, A_REPUTATION, R_ARGENTDAWN, HONORED, 11536)
-
-	-- Netherweave Bandage -- 27032
-	AddRecipe(27032, 300, 21990, R_COMMON, GAME_TBC, 300, 330, 347, 365)
-	self:addTradeFlags(RecipeDB, 27032, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 27032, 1, 33589, 1, 28706, 1, 18991, 1, 29233, 1, 18990, 1, 26956, 1, 26992, 1, 23734)
-
-	-- Heavy Netherweave Bandage -- 27033
-	AddRecipe(27033, 330, 21991, R_COMMON, GAME_TBC, 330, 360, 367, 375)
-	self:addTradeFlags(RecipeDB, 27033, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOE)
-	self:addTradeAcquire(RecipeDB, 27033, 1, 33589, 1, 28706, 1, 18991, 1, 29233, 1, 18990, 1, 26956, 1, 26992, 1, 23734)
-
-	-- Frostweave Bandage -- 45545
-	AddRecipe(45545, 350, 34721, R_COMMON, GAME_WOTLK, 350, 375, 392, 410)
-	self:addTradeFlags(RecipeDB, 45545, F_ALLIANCE, F_HORDE, F_TRAINER, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45545, 1, 23734, 1, 26956, 1, 26992, 1, 28706, 1, 29233, 1, 33589)
-
-	-- Heavy Frostweave Bandage -- 45546
-	AddRecipe(45546, 400, 34722, R_UNCOMMON, GAME_WOTLK, 400, 400, 430, 470)
-	self:addTradeFlags(RecipeDB, 45546, F_ALLIANCE, F_HORDE, F_WORLD_DROP, F_IBOE, F_RBOP)
-	self:addTradeAcquire(RecipeDB, 45546, A_WORLD_DROP, R_UNCOMMON)
-
-	return num_recipes
-end
diff --git a/RecipeDB/Inscription.lua b/RecipeDB/Inscription.lua
deleted file mode 100644
index 87869ef..0000000
--- a/RecipeDB/Inscription.lua
+++ /dev/null
@@ -1,2436 +0,0 @@
---[[
-************************************************************************
-Inscription.lua
-Inscription data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Format:
-
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
-
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitInscription(RecipeDB)
-
-	if initialized then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 45357, nil, Game, Orange, Yellow, Green, Gray)
-	end
-
-	-- Scroll of Stamina -- 45382
-	AddRecipe(45382,25,1180,1,2,1,35,40,45)
-	self:addTradeFlags(RecipeDB,45382,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,45382,8,8)
-
-	-- Scroll of Intellect -- 48114
-	AddRecipe(48114,25,955,1,2,25,35,40,45)
-	self:addTradeFlags(RecipeDB,48114,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,48114,8,8)
-
-	-- Scroll of Spirit -- 48116
-	AddRecipe(48116,25,1181,1,2,35,35,40,45)
-	self:addTradeFlags(RecipeDB,48116,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,48116,8,8)
-
-	-- Glyph of Entangling Roots -- 48121
-	AddRecipe(48121,100,40924,1,2,100,105,110,115)
-	self:addTradeFlags(RecipeDB,48121,1,2,3,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,48121,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Mysterious Tarot -- 48247
-	AddRecipe(48247,110,37168,1,2,110,125,137,150)
-	self:addTradeFlags(RecipeDB,48247,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,48247,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Recall -- 48248
-	AddRecipe(48248,35,37118,1,2,35,60,67,75)
-	self:addTradeFlags(RecipeDB,48248,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,48248,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Intellect II -- 50598
-	AddRecipe(50598,75,2290,1,2,75,75,80,85)
-	self:addTradeFlags(RecipeDB,50598,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50598,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Intellect III -- 50599
-	AddRecipe(50599,165,4419,1,2,165,170,175,180)
-	self:addTradeFlags(RecipeDB,50599,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50599,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Intellect IV -- 50600
-	AddRecipe(50600,215,10308,1,2,215,220,225,230)
-	self:addTradeFlags(RecipeDB,50600,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50600,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Intellect V -- 50601
-	AddRecipe(50601,260,27499,1,2,260,265,270,275)
-	self:addTradeFlags(RecipeDB,50601,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50601,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Intellect VI -- 50602
-	AddRecipe(50602,310,33458,1,2,310,310,315,320)
-	self:addTradeFlags(RecipeDB,50602,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50602,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Intellect VII -- 50603
-	AddRecipe(50603,360,37091,1,2,360,365,370,375)
-	self:addTradeFlags(RecipeDB,50603,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50603,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Scroll of Intellect VIII -- 50604
-	AddRecipe(50604,410,37092,1,2,410,415,420,425)
-	self:addTradeFlags(RecipeDB,50604,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50604,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Scroll of Spirit II -- 50605
-	AddRecipe(50605,75,1712,1,2,75,75,80,85)
-	self:addTradeFlags(RecipeDB,50605,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,50605,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Spirit III -- 50606
-	AddRecipe(50606,160,4424,1,2,160,165,170,175)
-	self:addTradeFlags(RecipeDB,50606,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,50606,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Spirit IV -- 50607
-	AddRecipe(50607,210,10306,1,2,210,215,220,225)
-	self:addTradeFlags(RecipeDB,50607,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,50607,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Spirit V -- 50608
-	AddRecipe(50608,255,27501,1,2,255,260,265,270)
-	self:addTradeFlags(RecipeDB,50608,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,50608,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Spirit VI -- 50609
-	AddRecipe(50609,295,33460,1,2,295,305,310,315)
-	self:addTradeFlags(RecipeDB,50609,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,50609,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Spirit VII -- 50610
-	AddRecipe(50610,355,37097,1,2,355,360,365,370)
-	self:addTradeFlags(RecipeDB,50610,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,50610,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Scroll of Spirit VIII -- 50611
-	AddRecipe(50611,405,37098,1,2,405,410,415,420)
-	self:addTradeFlags(RecipeDB,50611,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,50611,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Scroll of Stamina II -- 50612
-	AddRecipe(50612,75,1711,1,2,75,75,80,85)
-	self:addTradeFlags(RecipeDB,50612,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50612,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Stamina III -- 50614
-	AddRecipe(50614,155,4422,1,2,155,160,165,170)
-	self:addTradeFlags(RecipeDB,50614,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50614,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Stamina IV -- 50616
-	AddRecipe(50616,205,10307,1,2,205,210,215,220)
-	self:addTradeFlags(RecipeDB,50616,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50616,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Stamina V -- 50617
-	AddRecipe(50617,250,27502,1,2,250,255,260,265)
-	self:addTradeFlags(RecipeDB,50617,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50617,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Stamina VI -- 50618
-	AddRecipe(50618,290,33461,1,2,290,300,305,310)
-	self:addTradeFlags(RecipeDB,50618,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50618,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Stamina VII -- 50619
-	AddRecipe(50619,350,37093,1,2,350,355,360,365)
-	self:addTradeFlags(RecipeDB,50619,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50619,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Scroll of Stamina VIII -- 50620
-	AddRecipe(50620,400,37094,1,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,50620,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50620,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Ivory Ink -- 52738
-	AddRecipe(52738,1,37101,1,2,1,15,22,30)
-	self:addTradeFlags(RecipeDB,52738,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,52738,8,8)
-
-	-- Armor Vellum -- 52739
-	AddRecipe(52739,35,38682,1,2,35,75,87,100)
-	self:addTradeFlags(RecipeDB,52739,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,52739,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Weapon Vellum -- 52840
-	AddRecipe(52840,75,39349,1,2,75,100,112,125)
-	self:addTradeFlags(RecipeDB,52840,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,52840,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Moonglow Ink -- 52843
-	AddRecipe(52843,35,39469,1,2,35,45,60,75)
-	self:addTradeFlags(RecipeDB,52843,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,52843,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Midnight Ink -- 53462
-	AddRecipe(53462,75,39774,1,2,75,75,77,80)
-	self:addTradeFlags(RecipeDB,53462,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,53462,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Frenzied Regeneration -- 56943
-	AddRecipe(56943,350,40896,1,2,350,355,360,365)
-	self:addTradeFlags(RecipeDB,56943,1,2,3,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,56943,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Growl -- 56944
-	AddRecipe(56944,385,40899,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56944,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,56944,8,15)
-
-	-- Glyph of Healing Touch -- 56945
-	AddRecipe(56945,115,40914,1,2,115,120,125,130)
-	self:addTradeFlags(RecipeDB,56945,1,2,3,F_DRUID,36,41,53)
-	self:addTradeAcquire(RecipeDB,56945,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Hurricane -- 56946
-	AddRecipe(56946,385,40920,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56946,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,56946,8,15)
-
-	-- Glyph of Innervate -- 56947
-	AddRecipe(56947,385,40908,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56947,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,56947,8,15)
-
-	-- Glyph of Insect Swarm -- 56948
-	AddRecipe(56948,150,40919,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,56948,1,2,3,F_DRUID,36,41,54)
-	self:addTradeAcquire(RecipeDB,56948,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Lifebloom -- 56949
-	AddRecipe(56949,385,40915,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56949,1,2,12,F_DRUID,36,41,53)
-	self:addTradeAcquire(RecipeDB,56949,8,15)
-
-	-- Glyph of Mangle -- 56950
-	AddRecipe(56950,385,40900,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56950,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,56950,8,15)
-
-	-- Glyph of Moonfire -- 56951
-	AddRecipe(56951,130,40923,1,2,130,135,140,145)
-	self:addTradeFlags(RecipeDB,56951,1,2,3,F_DRUID,36,41,54)
-	self:addTradeAcquire(RecipeDB,56951,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Rake -- 56952
-	AddRecipe(56952,310,40903,1,2,310,315,320,325)
-	self:addTradeFlags(RecipeDB,56952,1,2,3,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,56952,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Rebirth -- 56953
-	AddRecipe(56953,170,40909,1,2,170,175,180,185)
-	self:addTradeFlags(RecipeDB,56953,1,2,3,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,56953,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Regrowth -- 56954
-	AddRecipe(56954,385,40912,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56954,1,2,12,F_DRUID,36,41,53)
-	self:addTradeAcquire(RecipeDB,56954,8,15)
-
-	-- Glyph of Rejuvenation -- 56955
-	AddRecipe(56955,80,40913,1,2,80,90,100,110)
-	self:addTradeFlags(RecipeDB,56955,1,2,3,F_DRUID,36,41,53)
-	self:addTradeAcquire(RecipeDB,56955,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Rip -- 56956
-	AddRecipe(56956,200,40902,1,2,200,205,210,215)
-	self:addTradeFlags(RecipeDB,56956,1,2,3,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,56956,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Shred -- 56957
-	AddRecipe(56957,260,40901,1,2,260,265,270,275)
-	self:addTradeFlags(RecipeDB,56957,1,2,3,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,56957,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Starfall -- 56958
-	AddRecipe(56958,385,40921,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56958,1,2,12,F_DRUID,36,41,54)
-	self:addTradeAcquire(RecipeDB,56958,8,15)
-
-	-- Glyph of Starfire -- 56959
-	AddRecipe(56959,220,40916,1,2,220,225,230,235)
-	self:addTradeFlags(RecipeDB,56959,1,2,3,F_DRUID,36,41,54)
-	self:addTradeAcquire(RecipeDB,56959,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Swiftmend -- 56960
-	AddRecipe(56960,385,40906,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56960,1,2,12,F_DRUID,36,41,53)
-	self:addTradeAcquire(RecipeDB,56960,8,15)
-
-	-- Glyph of Maul -- 56961
-	AddRecipe(56961,90,40897,1,2,90,100,110,120)
-	self:addTradeFlags(RecipeDB,56961,1,2,3,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,56961,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Wrath -- 56963
-	AddRecipe(56963,85,40922,1,2,85,95,105,115)
-	self:addTradeFlags(RecipeDB,56963,1,2,3,F_DRUID,36,41,54)
-	self:addTradeAcquire(RecipeDB,56963,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Arcane Explosion -- 56968
-	AddRecipe(56968,100,42734,1,2,100,105,110,115)
-	self:addTradeFlags(RecipeDB,56968,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56968,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Arcane Missiles -- 56971
-	AddRecipe(56971,115,42735,1,2,115,120,125,130)
-	self:addTradeFlags(RecipeDB,56971,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56971,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Arcane Power -- 56972
-	AddRecipe(56972,335,42736,1,2,335,340,345,350)
-	self:addTradeFlags(RecipeDB,56972,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56972,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Blink -- 56973
-	AddRecipe(56973,130,42737,1,2,130,135,140,145)
-	self:addTradeFlags(RecipeDB,56973,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56973,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,1,30710,1,30711,
-	1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Evocation -- 56974
-	AddRecipe(56974,155,42738,1,2,155,160,165,170)
-	self:addTradeFlags(RecipeDB,56974,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56974,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,1,30710,1,30711,
-	1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Fireball -- 56975
-	AddRecipe(56975,385,42739,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56975,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56975,8,15)
-
-	-- Glyph of Frost Nova -- 56976
-	AddRecipe(56976,80,42741,1,2,80,90,100,110)
-	self:addTradeFlags(RecipeDB,56976,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56976,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Frostbolt -- 56977
-	AddRecipe(56977,385,42742,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56977,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56977,8,15)
-
-	-- Glyph of Ice Armor -- 56978
-	AddRecipe(56978,90,42743,1,2,90,100,110,120)
-	self:addTradeFlags(RecipeDB,56978,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56978,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Ice Block -- 56979
-	AddRecipe(56979,225,42744,1,2,225,230,235,240)
-	self:addTradeFlags(RecipeDB,56979,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56979,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,30709,
-	1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
-
-	-- Glyph of Ice Lance -- 56980
-	AddRecipe(56980,375,42745,1,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,56980,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56980,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Glyph of Icy Veins -- 56981
-	AddRecipe(56981,175,42746,1,2,175,180,185,190)
-	self:addTradeFlags(RecipeDB,56981,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56981,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Improved Scorch -- 56982
-	AddRecipe(56982,205,42747,1,2,205,210,215,220)
-	self:addTradeFlags(RecipeDB,56982,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56982,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Invisibility -- 56983
-	AddRecipe(56983,385,42748,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56983,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56983,8,15)
-
-	-- Glyph of Mage Armor -- 56984
-	AddRecipe(56984,325,42749,1,2,325,330,335,340)
-	self:addTradeFlags(RecipeDB,56984,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56984,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Mana Gem -- 56985
-	AddRecipe(56985,280,42750,1,2,280,285,290,295)
-	self:addTradeFlags(RecipeDB,56985,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56985,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Molten Armor -- 56986
-	AddRecipe(56986,385,42751,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56986,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56986,8,15)
-
-	-- Glyph of Polymorph -- 56987
-	AddRecipe(56987,400,42752,1,2,400,400,400,405)
-	self:addTradeFlags(RecipeDB,56987,1,2,3,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56987,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Glyph of Remove Curse -- 56988
-	AddRecipe(56988,385,42753,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56988,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56988,8,15)
-
-	-- Glyph of Water Elemental -- 56989
-	AddRecipe(56989,385,42754,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56989,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,56989,8,15)
-
-	-- Glyph of Aimed Shot -- 56994
-	AddRecipe(56994,175,42897,1,2,175,180,185,190)
-	self:addTradeFlags(RecipeDB,56994,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,56994,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,1,30709,
-	1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Arcane Shot -- 56995
-	AddRecipe(56995,100,42898,1,2,100,105,110,115)
-	self:addTradeFlags(RecipeDB,56995,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,56995,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Aspect the Beast -- 56996
-	AddRecipe(56996,385,42899,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56996,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,56996,8,15)
-
-	-- Glyph of Mending -- 56997
-	AddRecipe(56997,115,42900,1,2,115,120,125,130)
-	self:addTradeFlags(RecipeDB,56997,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,56997,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Aspect of the Viper -- 56998
-	AddRecipe(56998,385,42901,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56998,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,56998,8,15)
-
-	-- Glyph of Bestial Wrath -- 56999
-	AddRecipe(56999,385,42902,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,56999,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,56999,8,15)
-
-	-- Glyph of Deterrence -- 57000
-	AddRecipe(57000,200,42903,1,2,200,205,210,215)
-	self:addTradeFlags(RecipeDB,57000,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57000,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Disengage -- 57001
-	AddRecipe(57001,225,42904,1,2,225,230,235,240)
-	self:addTradeFlags(RecipeDB,57001,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57001,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Freezing Trap -- 57002
-	AddRecipe(57002,260,42905,1,2,260,265,270,275)
-	self:addTradeFlags(RecipeDB,57002,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57002,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Frost Trap -- 57003
-	AddRecipe(57003,350,42906,1,2,350,355,360,365)
-	self:addTradeFlags(RecipeDB,57003,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57003,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Hunter's Mark -- 57004
-	AddRecipe(57004,80,42907,1,2,80,90,100,110)
-	self:addTradeFlags(RecipeDB,57004,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57004,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Immolation Trap -- 57005
-	AddRecipe(57005,130,42908,1,2,130,135,140,145)
-	self:addTradeFlags(RecipeDB,57005,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57005,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of the Hawk -- 57006
-	AddRecipe(57006,375,42909,1,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,57006,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57006,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Glyph of Multi-Shot -- 57007
-	AddRecipe(57007,150,42910,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,57007,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57007,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
-	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
-
-	-- Glyph of Rapid Fire -- 57008
-	AddRecipe(57008,315,42911,1,2,315,320,325,330)
-	self:addTradeFlags(RecipeDB,57008,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57008,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Serpent Sting -- 57009
-	AddRecipe(57009,90,42912,1,2,90,100,110,120)
-	self:addTradeFlags(RecipeDB,57009,1,2,3,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57009,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Snake Trap -- 57010
-	AddRecipe(57010,385,42913,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57010,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57010,8,15)
-
-	-- Glyph of Steady Shot -- 57011
-	AddRecipe(57011,385,42914,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57011,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57011,8,15)
-
-	-- Glyph of Trueshot Aura -- 57012
-	AddRecipe(57012,385,42915,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57012,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57012,8,15)
-
-	-- Glyph of Volley -- 57013
-	AddRecipe(57013,385,42916,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57013,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57013,8,15)
-
-	-- Glyph of Wyvern Sting -- 57014
-	AddRecipe(57014,385,42917,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57014,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,57014,8,15)
-
-	-- Glyph of Avenger's Shield -- 57019
-	AddRecipe(57019,385,41101,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57019,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57019,8,15)
-
-	-- Glyph of Cleansing -- 57020
-	AddRecipe(57020,180,41104,1,2,180,185,190,195)
-	self:addTradeFlags(RecipeDB,57020,1,2,3,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57020,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Avenging Wrath -- 57021
-	AddRecipe(57021,385,41107,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57021,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57021,8,15)
-
-	-- Glyph of Spiritual Attunement -- 57022
-	AddRecipe(57022,80,41096,1,2,80,90,100,110)
-	self:addTradeFlags(RecipeDB,57022,1,2,3,F_PALADIN,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,57022,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Consecration -- 57023
-	AddRecipe(57023,205,41099,1,2,205,210,215,220)
-	self:addTradeFlags(RecipeDB,57023,1,2,3,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57023,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Crusader Strike -- 57024
-	AddRecipe(57024,230,41098,1,2,230,235,240,245)
-	self:addTradeFlags(RecipeDB,57024,1,2,3,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57024,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Exorcism -- 57025
-	AddRecipe(57025,265,41103,1,2,265,270,275,280)
-	self:addTradeFlags(RecipeDB,57025,1,2,3,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57025,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Flash of Light -- 57026
-	AddRecipe(57026,300,41105,1,2,300,305,310,315)
-	self:addTradeFlags(RecipeDB,57026,1,2,3,F_PALADIN,36,41,53)
-	self:addTradeAcquire(RecipeDB,57026,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Hammer of Justice -- 57027
-	AddRecipe(57027,90,41095,1,2,90,100,110,120)
-	self:addTradeFlags(RecipeDB,57027,1,2,3,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57027,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Hammer of Wrath -- 57028
-	AddRecipe(57028,385,41097,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57028,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57028,8,15)
-
-	-- Glyph of Holy Light -- 57029
-	AddRecipe(57029,105,41106,1,2,105,110,115,120)
-	self:addTradeFlags(RecipeDB,57029,1,2,3,F_PALADIN,36,41,53)
-	self:addTradeAcquire(RecipeDB,57029,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Judgement -- 57030
-	AddRecipe(57030,120,41092,1,2,120,125,130,135)
-	self:addTradeFlags(RecipeDB,57030,1,2,3,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57030,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Divinity -- 57031
-	AddRecipe(57031,135,41108,1,2,135,140,145,150)
-	self:addTradeFlags(RecipeDB,57031,1,2,3,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57031,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Righteous Defense -- 57032
-	AddRecipe(57032,155,41100,1,2,155,160,165,170)
-	self:addTradeFlags(RecipeDB,57032,1,2,3,F_PALADIN,36,41,52)
-	self:addTradeAcquire(RecipeDB,57032,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Seal of Command -- 57033
-	AddRecipe(57033,335,41094,1,2,335,340,345,350)
-	self:addTradeFlags(RecipeDB,57033,1,2,3,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57033,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Seal of Light -- 57034
-	AddRecipe(57034,385,41110,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57034,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57034,8,15)
-
-	-- Glyph of Seal of Wisdom -- 57035
-	AddRecipe(57035,385,41109,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57035,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57035,8,15)
-
-	-- Glyph of Turn Evil -- 57036
-	AddRecipe(57036,375,41102,1,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,57036,1,2,3,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,57036,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Glyph of Adrenaline Rush -- 57112
-	AddRecipe(57112,385,42954,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57112,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57112,8,15)
-
-	-- Glyph of Ambush -- 57113
-	AddRecipe(57113,340,42955,1,2,340,345,350,355)
-	self:addTradeFlags(RecipeDB,57113,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57113,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Backstab -- 57114
-	AddRecipe(57114,80,42956,1,2,80,90,100,110)
-	self:addTradeFlags(RecipeDB,57114,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57114,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Blade Flurry -- 57115
-	AddRecipe(57115,385,42957,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57115,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57115,8,15)
-
-	-- Glyph of Crippling Poison -- 57116
-	AddRecipe(57116,385,42958,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57116,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57116,8,15)
-
-	-- Glyph of Deadly Throw -- 57117
-	AddRecipe(57117,385,42959,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57117,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57117,8,15)
-
-	-- Glyph of Evasion -- 57119
-	AddRecipe(57119,95,42960,1,2,95,105,115,125)
-	self:addTradeFlags(RecipeDB,57119,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57119,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Eviscerate -- 57120
-	AddRecipe(57120,105,42961,1,2,105,110,115,120)
-	self:addTradeFlags(RecipeDB,57120,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57120,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Expose Armor -- 57121
-	AddRecipe(57121,120,42962,1,2,120,125,130,135)
-	self:addTradeFlags(RecipeDB,57121,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57121,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Feint -- 57122
-	AddRecipe(57122,305,42963,1,2,305,310,315,320)
-	self:addTradeFlags(RecipeDB,57122,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57122,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Garrote -- 57123
-	AddRecipe(57123,135,42964,1,2,135,140,145,150)
-	self:addTradeFlags(RecipeDB,57123,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57123,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Ghostly Strike -- 57124
-	AddRecipe(57124,385,42965,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57124,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57124,8,15)
-
-	-- Glyph of Gouge -- 57125
-	AddRecipe(57125,160,42966,1,2,160,165,170,175)
-	self:addTradeFlags(RecipeDB,57125,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57125,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Hemorrhage -- 57126
-	AddRecipe(57126,385,42967,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57126,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57126,8,15)
-
-	-- Glyph of Preparation -- 57127
-	AddRecipe(57127,385,42968,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57127,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57127,8,15)
-
-	-- Glyph of Rupture -- 57128
-	AddRecipe(57128,385,42969,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57128,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57128,8,15)
-
-	-- Glyph of Sap -- 57129
-	AddRecipe(57129,185,42970,1,2,185,190,195,200)
-	self:addTradeFlags(RecipeDB,57129,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57129,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Vigor -- 57130
-	AddRecipe(57130,385,42971,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57130,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57130,8,15)
-
-	-- Glyph of Sinister Strike -- 57131
-	AddRecipe(57131,210,42972,1,2,210,215,220,225)
-	self:addTradeFlags(RecipeDB,57131,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57131,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Slice and Dice -- 57132
-	AddRecipe(57132,235,42973,1,2,235,240,245,250)
-	self:addTradeFlags(RecipeDB,57132,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57132,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Sprint -- 57133
-	AddRecipe(57133,285,42974,1,2,285,290,295,300)
-	self:addTradeFlags(RecipeDB,57133,1,2,3,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,57133,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Barbaric Insults -- 57151
-	AddRecipe(57151,220,43420,1,2,220,225,230,235)
-	self:addTradeFlags(RecipeDB,57151,1,2,3,F_WARRIOR,36,41,51)
-	self:addTradeAcquire(RecipeDB,57151,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Blocking -- 57152
-	AddRecipe(57152,385,43425,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57152,1,2,12,F_WARRIOR,36,41,52)
-	self:addTradeAcquire(RecipeDB,57152,8,15)
-
-	-- Glyph of Bloodthirst -- 57153
-	AddRecipe(57153,385,43412,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57153,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57153,8,15)
-
-	-- Glyph of Cleaving -- 57154
-	AddRecipe(57154,240,43414,1,2,240,245,250,255)
-	self:addTradeFlags(RecipeDB,57154,1,2,3,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57154,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Devastate -- 57155
-	AddRecipe(57155,385,43415,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57155,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57155,8,15)
-
-	-- Glyph of Execution -- 57156
-	AddRecipe(57156,285,43416,1,2,285,290,295,300)
-	self:addTradeFlags(RecipeDB,57156,1,2,3,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57156,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Hamstring -- 57157
-	AddRecipe(57157,125,43417,1,2,125,130,135,140)
-	self:addTradeFlags(RecipeDB,57157,1,2,3,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57157,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Heroic Strike -- 57158
-	AddRecipe(57158,95,43418,1,2,95,105,115,125)
-	self:addTradeFlags(RecipeDB,57158,1,2,3,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57158,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Intervene -- 57159
-	AddRecipe(57159,385,43419,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57159,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57159,8,15)
-
-	-- Glyph of Mortal Strike -- 57160
-	AddRecipe(57160,385,43421,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57160,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57160,8,15)
-
-	-- Glyph of Overpower -- 57161
-	AddRecipe(57161,170,43422,1,2,170,175,180,185)
-	self:addTradeFlags(RecipeDB,57161,1,2,3,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57161,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Rapid Charge -- 57162
-	AddRecipe(57162,85,43413,1,2,85,95,105,115)
-	self:addTradeFlags(RecipeDB,57162,1,2,3,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57162,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Rending -- 57163
-	AddRecipe(57163,110,43423,1,2,110,115,120,125)
-	self:addTradeFlags(RecipeDB,57163,1,2,3,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57163,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Resonating Power -- 57164
-	AddRecipe(57164,385,43430,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57164,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57164,8,15)
-
-	-- Glyph of Revenge -- 57165
-	AddRecipe(57165,190,43424,1,2,190,195,200,205)
-	self:addTradeFlags(RecipeDB,57165,1,2,3,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57165,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Last Stand -- 57166
-	AddRecipe(57166,385,43426,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57166,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57166,8,15)
-
-	-- Glyph of Sunder Armor -- 57167
-	AddRecipe(57167,140,43427,1,2,140,145,150,155)
-	self:addTradeFlags(RecipeDB,57167,1,2,3,F_WARRIOR,36,41,52)
-	self:addTradeAcquire(RecipeDB,57167,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Sweeping Strikes -- 57168
-	AddRecipe(57168,320,43428,1,2,320,325,330,335)
-	self:addTradeFlags(RecipeDB,57168,1,2,3,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57168,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Taunt -- 57169
-	AddRecipe(57169,385,43429,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57169,1,2,12,F_WARRIOR,36,41,52)
-	self:addTradeAcquire(RecipeDB,57169,8,15)
-
-	-- Glyph of Victory Rush -- 57170
-	AddRecipe(57170,385,43431,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57170,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57170,8,15)
-
-	-- Glyph of Whirlwind -- 57172
-	AddRecipe(57172,345,43432,1,2,345,350,355,360)
-	self:addTradeFlags(RecipeDB,57172,1,2,3,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,57172,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Circle of Healing -- 57181
-	AddRecipe(57181,385,42396,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57181,1,2,12,F_PRIEST,36,41,53)
-	self:addTradeAcquire(RecipeDB,57181,8,15)
-
-	-- Glyph of Dispel Magic -- 57183
-	AddRecipe(57183,230,42397,1,2,230,235,240,245)
-	self:addTradeFlags(RecipeDB,57183,1,2,3,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,57183,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Fade -- 57184
-	AddRecipe(57184,105,42398,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,57184,1,2,3,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,57184,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Fear Ward -- 57185
-	AddRecipe(57185,270,42399,1,2,270,275,280,285)
-	self:addTradeFlags(RecipeDB,57185,1,2,3,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,57185,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Flash Heal -- 57186
-	AddRecipe(57186,120,42400,1,2,120,125,130,135)
-	self:addTradeFlags(RecipeDB,57186,1,2,3,F_PRIEST,36,41,53)
-	self:addTradeAcquire(RecipeDB,57186,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Holy Nova -- 57187
-	AddRecipe(57187,315,42401,1,2,315,320,325,330)
-	self:addTradeFlags(RecipeDB,57187,1,2,3,F_PRIEST,36,41,53)
-	self:addTradeAcquire(RecipeDB,57187,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Inner Fire -- 57188
-	AddRecipe(57188,135,42402,1,2,135,140,145,150)
-	self:addTradeFlags(RecipeDB,57188,1,2,3,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,57188,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Lightwell -- 57189
-	AddRecipe(57189,385,42403,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57189,1,2,12,F_PRIEST,36,41,53)
-	self:addTradeAcquire(RecipeDB,57189,8,15)
-
-	-- Glyph of Mass Dispel -- 57190
-	AddRecipe(57190,385,42404,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57190,1,2,12,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,57190,8,15)
-
-	-- Glyph of Mind Control -- 57191
-	AddRecipe(57191,385,42405,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57191,1,2,12,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,57191,8,15)
-
-	-- Glyph of Mind Flay -- 57192
-	AddRecipe(57192,350,42406,1,2,350,355,360,365)
-	self:addTradeFlags(RecipeDB,57192,1,2,3,F_PRIEST,36,41,54)
-	self:addTradeAcquire(RecipeDB,57192,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Mind Soothe -- 57193
-	AddRecipe(57193,385,42407,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57193,1,2,12,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,57193,8,15)
-
-	-- Glyph of Power Word: Shield -- 57194
-	AddRecipe(57194,80,42408,1,2,80,90,100,110)
-	self:addTradeFlags(RecipeDB,57194,1,2,3,F_PRIEST,36,41,53)
-	self:addTradeAcquire(RecipeDB,57194,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Prayer of Healing -- 57195
-	AddRecipe(57195,385,42409,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57195,1,2,12,F_PRIEST,36,41,53)
-	self:addTradeAcquire(RecipeDB,57195,8,15)
-
-	-- Glyph of Psychic Scream -- 57196
-	AddRecipe(57196,95,42410,1,2,95,105,115,125)
-	self:addTradeFlags(RecipeDB,57196,1,2,3,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,57196,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
-	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
-
-	-- Glyph of Renew -- 57197
-	AddRecipe(57197,160,42411,1,2,160,165,170,175)
-	self:addTradeFlags(RecipeDB,57197,1,2,3,F_PRIEST,36,41,53)
-	self:addTradeAcquire(RecipeDB,57197,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Scourge Imprisonment -- 57198
-	AddRecipe(57198,375,42412,1,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,57198,1,2,3,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,57198,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Glyph of Shadow Word: Death -- 57199
-	AddRecipe(57199,385,42414,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57199,1,2,12,F_PRIEST,36,41,54)
-	self:addTradeAcquire(RecipeDB,57199,8,15)
-
-	-- Glyph of Shadow Word: Pain -- 57200
-	AddRecipe(57200,180,42415,1,2,180,185,190,195)
-	self:addTradeFlags(RecipeDB,57200,1,2,3,F_PRIEST,36,41,54)
-	self:addTradeAcquire(RecipeDB,57200,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Smite -- 57201
-	AddRecipe(57201,210,42416,1,2,210,215,220,225)
-	self:addTradeFlags(RecipeDB,57201,1,2,3,F_PRIEST,36,41,54)
-	self:addTradeAcquire(RecipeDB,57201,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Spirit of Redemption -- 57202
-	AddRecipe(57202,385,42417,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57202,1,2,12,F_PRIEST,36,41,53)
-	self:addTradeAcquire(RecipeDB,57202,8,15)
-
-	-- Glyph of Anti-Magic Shell -- 57207
-	AddRecipe(57207,385,43533,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57207,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57207,8,15)
-
-	-- Glyph of Blood Boil -- 57208
-	AddRecipe(57208,385,43534,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57208,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57208,8,15)
-
-	-- Glyph of Blood Tap -- 57209
-	AddRecipe(57209,320,43535,1,2,320,330,335,340)
-	self:addTradeFlags(RecipeDB,57209,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57209,8,14)
-
-	-- Glyph of Bone Shield -- 57210
-	AddRecipe(57210,265,43536,1,2,265,270,275,280)
-	self:addTradeFlags(RecipeDB,57210,1,2,3,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57210,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Chains of Ice -- 57211
-	AddRecipe(57211,385,43537,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57211,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57211,8,15)
-
-	-- Glyph of Dark Command -- 57212
-	AddRecipe(57212,385,43538,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57212,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57212,8,15)
-
-	-- Glyph of Death Grip -- 57213
-	AddRecipe(57213,285,43541,1,2,285,290,295,300)
-	self:addTradeFlags(RecipeDB,57213,1,2,3,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57213,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Death and Decay -- 57214
-	AddRecipe(57214,385,43542,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57214,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57214,8,15)
-
-	-- Glyph of Death's Embrace -- 57215
-	AddRecipe(57215,295,43539,1,2,295,305,310,315)
-	self:addTradeFlags(RecipeDB,57215,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57215,8,14)
-
-	-- Glyph of Frost Strike -- 57216
-	AddRecipe(57216,270,43543,1,2,270,275,280,285)
-	self:addTradeFlags(RecipeDB,57216,1,2,3,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57216,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Horn of Winter -- 57217
-	AddRecipe(57217,320,43544,1,2,320,330,335,340)
-	self:addTradeFlags(RecipeDB,57217,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57217,8,14)
-
-	-- Glyph of Icebound Fortitude -- 57218
-	AddRecipe(57218,385,43545,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57218,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57218,8,15)
-
-	-- Glyph of Icy Touch -- 57219
-	AddRecipe(57219,280,43546,1,2,280,285,290,295)
-	self:addTradeFlags(RecipeDB,57219,1,2,3,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57219,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
-	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
-
-	-- Glyph of Obliterate -- 57220
-	AddRecipe(57220,385,43547,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57220,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57220,8,15)
-
-	-- Glyph of Plague Strike -- 57221
-	AddRecipe(57221,300,43548,1,2,300,305,310,315)
-	self:addTradeFlags(RecipeDB,57221,1,2,3,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57221,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of the Ghoul -- 57222
-	AddRecipe(57222,350,43549,1,2,350,355,360,365)
-	self:addTradeFlags(RecipeDB,57222,1,2,3,F_DK,36,41,51)
-	self:addTradeAcquire(RecipeDB,57222,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Rune Strike -- 57223
-	AddRecipe(57223,385,43550,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57223,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57223,8,15)
-
-	-- Glyph of Scourge Strike -- 57224
-	AddRecipe(57224,330,43551,1,2,330,335,340,345)
-	self:addTradeFlags(RecipeDB,57224,1,2,3,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57224,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Strangulate -- 57225
-	AddRecipe(57225,375,43552,1,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,57225,1,2,3,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57225,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Glyph of Unbreakable Armor -- 57226
-	AddRecipe(57226,305,43553,1,2,305,310,315,320)
-	self:addTradeFlags(RecipeDB,57226,1,2,3,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57226,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Vampiric Blood -- 57227
-	AddRecipe(57227,345,43554,1,2,345,350,355,360)
-	self:addTradeFlags(RecipeDB,57227,1,2,3,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57227,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Raise Dead -- 57228
-	AddRecipe(57228,295,43673,1,2,295,305,310,315)
-	self:addTradeFlags(RecipeDB,57228,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57228,8,15)
-
-	-- Glyph of Corpse Explosion -- 57229
-	AddRecipe(57229,295,43671,1,2,295,305,310,315)
-	self:addTradeFlags(RecipeDB,57229,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57229,8,14)
-
-	-- Glyph of Pestilence -- 57230
-	AddRecipe(57230,295,43672,1,2,295,305,310,315)
-	self:addTradeFlags(RecipeDB,57230,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,57230,8,14)
-
-	-- Glyph of Chain Heal -- 57232
-	AddRecipe(57232,385,41517,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57232,1,2,12,F_SHAMAN,36,41,53)
-	self:addTradeAcquire(RecipeDB,57232,8,15)
-
-	-- Glyph of Chain Lightning -- 57233
-	AddRecipe(57233,385,41518,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57233,1,2,12,F_SHAMAN,36,41,54)
-	self:addTradeAcquire(RecipeDB,57233,8,15)
-
-	-- Glyph of Lava -- 57234
-	AddRecipe(57234,385,41524,1,2,385,390,395,400)
-	self:addTradeFlags(RecipeDB,57234,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57234,8,15)
-
-	-- Glyph of Earth Shock -- 57235
-	AddRecipe(57235,385,41526,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57235,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57235,8,15)
-
-	-- Glyph of Earthliving Weapon -- 57236
-	AddRecipe(57236,300,41527,1,2,300,305,310,315)
-	self:addTradeFlags(RecipeDB,57236,1,2,3,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57236,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Fire Elemental Totem -- 57237
-	AddRecipe(57237,385,41529,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57237,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57237,8,15)
-
-	-- Glyph of Fire Nova Totem -- 57238
-	AddRecipe(57238,110,41530,1,2,110,115,120,125)
-	self:addTradeFlags(RecipeDB,57238,1,2,3,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57238,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Flame Shock -- 57239
-	AddRecipe(57239,85,41531,1,2,85,95,105,115)
-	self:addTradeFlags(RecipeDB,57239,1,2,3,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57239,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Flametongue Weapon -- 57240
-	AddRecipe(57240,125,41532,1,2,125,130,135,140)
-	self:addTradeFlags(RecipeDB,57240,1,2,3,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57240,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Frost Shock -- 57241
-	AddRecipe(57241,185,41547,1,2,185,190,195,200)
-	self:addTradeFlags(RecipeDB,57241,1,2,3,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57241,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Healing Stream Totem -- 57242
-	AddRecipe(57242,215,41533,1,2,215,220,225,230)
-	self:addTradeFlags(RecipeDB,57242,1,2,3,F_SHAMAN,36,41,53)
-	self:addTradeAcquire(RecipeDB,57242,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Healing Wave -- 57243
-	AddRecipe(57243,385,41534,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57243,1,2,12,F_SHAMAN,36,41,53)
-	self:addTradeAcquire(RecipeDB,57243,8,15)
-
-	-- Glyph of Lesser Healing Wave -- 57244
-	AddRecipe(57244,235,41535,1,2,235,240,245,250)
-	self:addTradeFlags(RecipeDB,57244,1,2,3,F_SHAMAN,36,41,53)
-	self:addTradeAcquire(RecipeDB,57244,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Lightning Bolt -- 57245
-	AddRecipe(57245,140,41536,1,2,140,145,150,155)
-	self:addTradeFlags(RecipeDB,57245,1,2,3,F_SHAMAN,36,41,54)
-	self:addTradeAcquire(RecipeDB,57245,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Lightning Shield -- 57246
-	AddRecipe(57246,95,41537,1,2,95,105,115,125)
-	self:addTradeFlags(RecipeDB,57246,1,2,3,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57246,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Mana Tide Totem -- 57247
-	AddRecipe(57247,385,41538,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57247,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57247,8,15)
-
-	-- Glyph of Stormstrike -- 57248
-	AddRecipe(57248,375,41539,1,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,57248,1,2,3,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57248,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Glyph of Lava Lash -- 57249
-	AddRecipe(57249,165,41540,1,2,165,170,175,180)
-	self:addTradeFlags(RecipeDB,57249,1,2,3,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57249,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Elemental Mastery -- 57250
-	AddRecipe(57250,385,41552,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57250,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57250,8,15)
-
-	-- Glyph of Water Mastery -- 57251
-	AddRecipe(57251,275,41541,1,2,275,280,285,290)
-	self:addTradeFlags(RecipeDB,57251,1,2,3,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57251,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Windfury Weapon -- 57252
-	AddRecipe(57252,330,41542,1,2,330,335,340,345)
-	self:addTradeFlags(RecipeDB,57252,1,2,3,F_SHAMAN,36,41,51)
-	self:addTradeAcquire(RecipeDB,57252,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Incinerate -- 57257
-	AddRecipe(57257,350,42453,1,2,350,355,360,365)
-	self:addTradeFlags(RecipeDB,57257,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57257,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Conflagrate -- 57258
-	AddRecipe(57258,385,42454,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57258,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57258,8,15)
-
-	-- Glyph of Corruption -- 57259
-	AddRecipe(57259,85,42455,1,2,85,95,105,115)
-	self:addTradeFlags(RecipeDB,57259,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57259,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Curse of Agony -- 57260
-	AddRecipe(57260,385,42456,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57260,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57260,8,15)
-
-	-- Glyph of Death Coil -- 57261
-	AddRecipe(57261,385,42457,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57261,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57261,8,15)
-
-	-- Glyph of Fear -- 57262
-	AddRecipe(57262,125,42458,1,2,125,130,135,140)
-	self:addTradeFlags(RecipeDB,57262,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57262,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Felguard -- 57263
-	AddRecipe(57263,385,42459,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57263,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57263,8,15)
-
-	-- Glyph of Felhunter -- 57264
-	AddRecipe(57264,385,42460,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57264,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57264,8,15)
-
-	-- Glyph of Health Funnel -- 57265
-	AddRecipe(57265,110,42461,1,2,110,115,120,125)
-	self:addTradeFlags(RecipeDB,57265,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57265,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Healthstone -- 57266
-	AddRecipe(57266,95,42462,1,2,95,105,115,125)
-	self:addTradeFlags(RecipeDB,57266,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57266,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Howl of Terror -- 57267
-	AddRecipe(57267,385,42463,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57267,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57267,8,15)
-
-	-- Glyph of Immolate -- 57268
-	AddRecipe(57268,385,42464,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57268,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57268,8,15)
-
-	-- Glyph of Imp -- 57269
-	AddRecipe(57269,140,42465,1,2,140,145,150,155)
-	self:addTradeFlags(RecipeDB,57269,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57269,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
-	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
-
-	-- Glyph of Searing Pain -- 57270
-	AddRecipe(57270,215,42466,1,2,215,220,225,230)
-	self:addTradeFlags(RecipeDB,57270,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57270,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
-	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
-
-	-- Glyph of Shadow Bolt -- 57271
-	AddRecipe(57271,165,42467,1,2,165,170,175,180)
-	self:addTradeFlags(RecipeDB,57271,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57271,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Shadowburn -- 57272
-	AddRecipe(57272,275,42468,1,2,275,280,285,290)
-	self:addTradeFlags(RecipeDB,57272,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57272,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Siphon Life -- 57273
-	AddRecipe(57273,385,42469,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57273,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57273,8,15)
-
-	-- Glyph of Soulstone -- 57274
-	AddRecipe(57274,240,42470,1,2,240,245,250,255)
-	self:addTradeFlags(RecipeDB,57274,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57274,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Succubus -- 57275
-	AddRecipe(57275,325,42471,1,2,325,330,335,340)
-	self:addTradeFlags(RecipeDB,57275,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57275,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Unstable Affliction -- 57276
-	AddRecipe(57276,385,42472,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57276,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57276,8,15)
-
-	-- Glyph of Voidwalker -- 57277
-	AddRecipe(57277,190,42473,1,2,190,195,200,205)
-	self:addTradeFlags(RecipeDB,57277,1,2,3,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,57277,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Hunter's Ink -- 57703
-	AddRecipe(57703,85,43115,2,2,85,85,90,95)
-	self:addTradeFlags(RecipeDB,57703,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57703,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Lion's Ink -- 57704
-	AddRecipe(57704,100,43116,1,2,100,100,100,105)
-	self:addTradeFlags(RecipeDB,57704,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57704,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Dawnstar Ink -- 57706
-	AddRecipe(57706,125,43117,2,2,125,125,130,135)
-	self:addTradeFlags(RecipeDB,57706,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57706,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Jadefire Ink -- 57707
-	AddRecipe(57707,150,43118,1,2,150,150,150,155)
-	self:addTradeFlags(RecipeDB,57707,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57707,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Royal Ink -- 57708
-	AddRecipe(57708,175,43119,2,2,175,175,175,180)
-	self:addTradeFlags(RecipeDB,57708,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57708,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Celestial Ink -- 57709
-	AddRecipe(57709,200,43120,1,2,200,200,200,205)
-	self:addTradeFlags(RecipeDB,57709,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57709,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
-	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
-
-	-- Fiery Ink -- 57710
-	AddRecipe(57710,225,43121,2,2,225,225,225,230)
-	self:addTradeFlags(RecipeDB,57710,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57710,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Shimmering Ink -- 57711
-	AddRecipe(57711,250,43122,1,2,250,250,250,255)
-	self:addTradeFlags(RecipeDB,57711,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57711,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Ink of the Sky -- 57712
-	AddRecipe(57712,275,43123,2,2,275,290,295,300)
-	self:addTradeFlags(RecipeDB,57712,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57712,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Ethereal Ink -- 57713
-	AddRecipe(57713,290,43124,1,2,290,295,300,305)
-	self:addTradeFlags(RecipeDB,57713,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57713,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Darkflame Ink -- 57714
-	AddRecipe(57714,325,43125,2,2,325,325,325,330)
-	self:addTradeFlags(RecipeDB,57714,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57714,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603,1,33615,1,30722,1,30721,1,33679)
-
-	-- Ink of the Sea -- 57715
-	AddRecipe(57715,350,43126,1,2,350,350,350,355)
-	self:addTradeFlags(RecipeDB,57715,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57715,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Snowfall Ink -- 57716
-	AddRecipe(57716,375,43127,2,2,375,375,375,380)
-	self:addTradeFlags(RecipeDB,57716,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57716,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Glyph of Fire Blast -- 57719
-	AddRecipe(57719,385,42740,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,57719,1,2,12,F_MAGE,36,41)
-	self:addTradeAcquire(RecipeDB,57719,8,15)
-
-	-- Glyph of Aquatic Form -- 58286
-	AddRecipe(58286,95,43316,1,2,85,105,110,115)
-	self:addTradeFlags(RecipeDB,58286,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,58286,8,14)
-
-	-- Glyph of Challenging Roar -- 58287
-	AddRecipe(58287,150,43334,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,58287,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,58287,8,14)
-
-	-- Glyph of Unburdened Rebirth -- 58288
-	AddRecipe(58288,95,43331,1,2,95,105,110,115)
-	self:addTradeFlags(RecipeDB,58288,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,58288,8,14)
-
-	-- Glyph of Thorns -- 58289
-	AddRecipe(58289,75,43332,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58289,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,58289,8,14)
-
-	-- Glyph of the Wild -- 58296
-	AddRecipe(58296,75,43335,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58296,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,58296,8,14)
-
-	-- Glyph of the Pack -- 58297
-	AddRecipe(58297,195,43355,1,2,195,205,210,215)
-	self:addTradeFlags(RecipeDB,58297,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,58297,8,14)
-
-	-- Glyph of Scare Beast -- 58298
-	AddRecipe(58298,75,43356,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58298,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,58298,8,14)
-
-	-- Glyph of Revive Pet -- 58299
-	AddRecipe(58299,75,43338,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58299,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,58299,8,14)
-
-	-- Glyph of Possessed Strength -- 58300
-	AddRecipe(58300,75,43354,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58300,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,58300,8,14)
-
-	-- Glyph of Mend Pet -- 58301
-	AddRecipe(58301,75,43350,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58301,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,58301,8,14)
-
-	-- Glyph of Feign Death -- 58302
-	AddRecipe(58302,150,43351,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,58302,1,2,12,F_HUNTER,36,41,51)
-	self:addTradeAcquire(RecipeDB,58302,8,14)
-
-	-- Glyph of Arcane Intellect -- 58303
-	AddRecipe(58303,75,43339,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58303,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,58303,8,14)
-
-	-- Glyph of Fire Ward -- 58305
-	AddRecipe(58305,95,43357,1,2,95,105,110,115)
-	self:addTradeFlags(RecipeDB,58305,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,58305,8,14)
-
-	-- Glyph of Frost Armor -- 58306
-	AddRecipe(58306,75,43359,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58306,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,58306,8,14)
-
-	-- Glyph of Frost Ward -- 58307
-	AddRecipe(58307,120,43360,1,2,120,130,135,140)
-	self:addTradeFlags(RecipeDB,58307,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,58307,8,14)
-
-	-- Glyph of Slow Fall -- 58308
-	AddRecipe(58308,75,43364,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58308,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,58308,8,14)
-
-	-- Glyph of the Penguin -- 58310
-	AddRecipe(58310,75,43361,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58310,1,2,12,F_MAGE,36,41,54)
-	self:addTradeAcquire(RecipeDB,58310,8,14)
-
-	-- Glyph of Blessing of Kings -- 58311
-	AddRecipe(58311,95,43365,1,2,95,105,110,115)
-	self:addTradeFlags(RecipeDB,58311,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,58311,8,14)
-
-	-- Glyph of Blessing of Wisdom -- 58312
-	AddRecipe(58312,75,43366,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58312,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,58312,8,14)
-
-	-- Glyph of Lay on Hands -- 58313
-	AddRecipe(58313,75,43367,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58313,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,58313,8,14)
-
-	-- Glyph of Blessing of Might -- 58314
-	AddRecipe(58314,75,43340,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58314,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,58314,8,14)
-
-	-- Glyph of Sense Undead -- 58315
-	AddRecipe(58315,95,43368,1,2,95,105,110,115)
-	self:addTradeFlags(RecipeDB,58315,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,58315,8,14)
-
-	-- Glyph of the Wise -- 58316
-	AddRecipe(58316,150,43369,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,58316,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,58316,8,14)
-
-	-- Glyph of Fading -- 58317
-	AddRecipe(58317,75,43342,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58317,1,2,12,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,58317,8,14)
-
-	-- Glyph of Fortitude -- 58318
-	AddRecipe(58318,75,43371,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58318,1,2,12,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,58318,8,14)
-
-	-- Glyph of Levitate -- 58319
-	AddRecipe(58319,170,43370,1,2,170,180,185,190)
-	self:addTradeFlags(RecipeDB,58319,1,2,12,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,58319,8,14)
-
-	-- Glyph of Shackle Undead -- 58320
-	AddRecipe(58320,95,43373,1,2,95,105,110,115)
-	self:addTradeFlags(RecipeDB,58320,1,2,12,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,58320,8,14)
-
-	-- Glyph of Shadow Protection -- 58321
-	AddRecipe(58321,150,43372,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,58321,1,2,12,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,58321,8,14)
-
-	-- Glyph of Shadowfiend -- 58322
-	AddRecipe(58322,345,43374,1,2,345,355,360,365)
-	self:addTradeFlags(RecipeDB,58322,1,2,12,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,58322,8,14)
-
-	-- Glyph of Blurred Speed -- 58323
-	AddRecipe(58323,75,43379,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58323,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,58323,8,14)
-
-	-- Glyph of Distract -- 58324
-	AddRecipe(58324,120,43376,1,2,120,130,135,140)
-	self:addTradeFlags(RecipeDB,58324,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,58324,8,14)
-
-	-- Glyph of Pick Lock -- 58325
-	AddRecipe(58325,95,43377,1,2,95,105,110,115)
-	self:addTradeFlags(RecipeDB,58325,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,58325,8,14)
-
-	-- Glyph of Pick Pocket -- 58326
-	AddRecipe(58326,75,43343,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58326,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,58326,8,14)
-
-	-- Glyph of Safe Fall -- 58327
-	AddRecipe(58327,195,43378,1,2,195,205,210,215)
-	self:addTradeFlags(RecipeDB,58327,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,58327,8,14)
-
-	-- Glyph of Vanish -- 58328
-	AddRecipe(58328,120,43380,1,2,120,130,135,140)
-	self:addTradeFlags(RecipeDB,58328,1,2,12,F_ROGUE,36,41,51)
-	self:addTradeAcquire(RecipeDB,58328,8,14)
-
-	-- Glyph of Astral Recall -- 58329
-	AddRecipe(58329,150,43381,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,58329,1,2,12,F_SHAMAN,36,41,51,53,54)
-	self:addTradeAcquire(RecipeDB,58329,8,14)
-
-	-- Glyph of Renewed Life -- 58330
-	AddRecipe(58330,150,43385,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,58330,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,58330,8,14)
-
-	-- Glyph of Water Breathing -- 58331
-	AddRecipe(58331,120,43344,1,2,120,130,135,140)
-	self:addTradeFlags(RecipeDB,58331,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,58331,8,14)
-
-	-- Glyph of Water Shield -- 58332
-	AddRecipe(58332,95,43386,1,2,95,105,110,115)
-	self:addTradeFlags(RecipeDB,58332,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,58332,8,14)
-
-	-- Glyph of Water Walking -- 58333
-	AddRecipe(58333,150,43388,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,58333,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,58333,8,14)
-
-	-- Glyph of Unending Breath -- 58336
-	AddRecipe(58336,95,43389,1,2,95,105,110,115)
-	self:addTradeFlags(RecipeDB,58336,1,2,12,F_WARLOCK,36,41)
-	self:addTradeAcquire(RecipeDB,58336,8,14)
-
-	-- Glyph of Drain Soul -- 58337
-	AddRecipe(58337,75,43390,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58337,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,58337,8,14)
-
-	-- Glyph of Curse of Exhaustion -- 58338
-	AddRecipe(58338,150,43392,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,58338,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,58338,8,14)
-
-	-- Glyph of Enslave Demon -- 58339
-	AddRecipe(58339,150,43393,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,58339,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,58339,8,14)
-
-	-- Glyph of Kilrogg -- 58340
-	AddRecipe(58340,120,43391,1,2,120,130,135,140)
-	self:addTradeFlags(RecipeDB,58340,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,58340,8,14)
-
-	-- Glyph of Souls -- 58341
-	AddRecipe(58341,345,43394,1,2,345,355,360,365)
-	self:addTradeFlags(RecipeDB,58341,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,58341,8,14)
-
-	-- Glyph of Battle -- 58342
-	AddRecipe(58342,75,43395,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58342,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,58342,8,14)
-
-	-- Glyph of Bloodrage -- 58343
-	AddRecipe(58343,75,43396,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58343,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,58343,8,14)
-
-	-- Glyph of Charge -- 58344
-	AddRecipe(58344,75,43397,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58344,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,58344,8,14)
-
-	-- Glyph of Mocking Blow -- 58345
-	AddRecipe(58345,95,43398,1,2,95,105,110,115)
-	self:addTradeFlags(RecipeDB,58345,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,58345,8,14)
-
-	-- Glyph of Thunder Clap -- 58346
-	AddRecipe(58346,75,43399,1,2,75,80,85,90)
-	self:addTradeFlags(RecipeDB,58346,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,58346,8,14)
-
-	-- Glyph of Enduring Victory -- 58347
-	AddRecipe(58347,320,43400,1,2,320,330,335,340)
-	self:addTradeFlags(RecipeDB,58347,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,58347,8,14)
-
-	-- Scroll of Agility -- 58472
-	AddRecipe(58472,15,3012,1,2,15,35,40,45)
-	self:addTradeFlags(RecipeDB,58472,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58472,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Agility II -- 58473
-	AddRecipe(58473,85,1477,1,2,85,85,90,95)
-	self:addTradeFlags(RecipeDB,58473,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58473,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Agility III -- 58476
-	AddRecipe(58476,175,4425,1,2,175,180,185,190)
-	self:addTradeFlags(RecipeDB,58476,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58476,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Agility IV -- 58478
-	AddRecipe(58478,225,10309,1,2,225,230,235,240)
-	self:addTradeFlags(RecipeDB,58478,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58478,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Agility V -- 58480
-	AddRecipe(58480,270,27498,1,2,270,275,280,285)
-	self:addTradeFlags(RecipeDB,58480,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58480,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Agility VI -- 58481
-	AddRecipe(58481,310,33457,1,2,310,320,325,330)
-	self:addTradeFlags(RecipeDB,58481,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58481,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Agility VII -- 58482
-	AddRecipe(58482,370,43463,1,2,370,375,380,385)
-	self:addTradeFlags(RecipeDB,58482,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58482,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Scroll of Agility VIII -- 58483
-	AddRecipe(58483,420,43464,1,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,58483,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58483,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Scroll of Strength -- 58484
-	AddRecipe(58484,15,954,1,2,15,35,40,45)
-	self:addTradeFlags(RecipeDB,58484,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58484,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Strength II -- 58485
-	AddRecipe(58485,80,2289,1,2,80,80,85,90)
-	self:addTradeFlags(RecipeDB,58485,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58485,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Strength III -- 58486
-	AddRecipe(58486,170,4426,1,2,170,175,180,185)
-	self:addTradeFlags(RecipeDB,58486,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58486,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Strength IV -- 58487
-	AddRecipe(58487,220,10310,1,2,220,225,230,235)
-	self:addTradeFlags(RecipeDB,58487,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58487,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Strength V -- 58488
-	AddRecipe(58488,265,27503,1,2,265,270,275,280)
-	self:addTradeFlags(RecipeDB,58488,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58488,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Strength VI -- 58489
-	AddRecipe(58489,305,33462,1,2,305,315,320,325)
-	self:addTradeFlags(RecipeDB,58489,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58489,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Strength VII -- 58490
-	AddRecipe(58490,365,43465,1,2,365,370,375,380)
-	self:addTradeFlags(RecipeDB,58490,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58490,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Scroll of Strength VIII -- 58491
-	AddRecipe(58491,415,43466,1,2,415,420,425,430)
-	self:addTradeFlags(RecipeDB,58491,1,2,3,36,41,51,52)
-	self:addTradeAcquire(RecipeDB,58491,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Mystic Tome -- 58565
-	AddRecipe(58565,110,43515,3,2,110,125,137,150)
-	self:addTradeFlags(RecipeDB,58565,1,2,3,36,41,66)
-	self:addTradeAcquire(RecipeDB,58565,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Dash -- 59315
-	AddRecipe(59315,150,43674,1,2,150,155,160,165)
-	self:addTradeFlags(RecipeDB,59315,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,59315,8,14)
-
-	-- Glyph of Ghost Wolf -- 59326
-	AddRecipe(59326,95,43725,1,2,95,105,110,115)
-	self:addTradeFlags(RecipeDB,59326,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,59326,8,14)
-
-	-- Glyph of Rune Tap -- 59338
-	AddRecipe(59338,310,43825,1,2,310,315,320,325)
-	self:addTradeFlags(RecipeDB,59338,1,2,3,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,59338,1,28702,1,33603,1,26977,1,33615,1,30722,1,26959,1,26995,1,30721,1,26916,1,33679)
-
-	-- Glyph of Blood Strike -- 59339
-	AddRecipe(59339,320,43826,1,2,320,325,330,335)
-	self:addTradeFlags(RecipeDB,59339,1,2,3,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,59339,1,28702,1,33603,1,26977,1,33615,1,30722,1,26959,1,26995,1,30721,1,26916,1,33679)
-
-	-- Glyph of Death Strike -- 59340
-	AddRecipe(59340,340,43827,1,2,340,345,350,355)
-	self:addTradeFlags(RecipeDB,59340,1,2,3,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,59340,1,28702,1,33603,1,26977,1,33615,1,30722,1,26959,1,26995,1,30721,1,26916,1,33679)
-
-	-- Certificate of Ownership -- 59387
-	AddRecipe(59387,200,43850,1,2,200,205,210,215)
-	self:addTradeFlags(RecipeDB,59387,1,2,3,F_HUNTER,36,41)
-	self:addTradeAcquire(RecipeDB,59387,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,
-	1,30709,1,30706,1,30713,1,30715,1,30716,1,33603,1,33615,1,30710,1,30717,1,30711,1,33679)
-
-	-- Tome of the Dawn -- 59475
-	AddRecipe(59475,125,43654,3,2,125,150,162,175)
-	self:addTradeFlags(RecipeDB,59475,1,2,3,36,41,66)
-	self:addTradeAcquire(RecipeDB,59475,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Book of Survival -- 59478
-	AddRecipe(59478,125,43655,3,2,125,150,162,175)
-	self:addTradeFlags(RecipeDB,59478,1,2,3,36,41,66)
-	self:addTradeAcquire(RecipeDB,59478,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Strange Tarot -- 59480
-	AddRecipe(59480,125,nil,1,2,125,150,162,175)
-	self:addTradeFlags(RecipeDB,59480,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59480,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Tome of Kings -- 59484
-	AddRecipe(59484,175,43656,3,2,175,200,205,210)
-	self:addTradeFlags(RecipeDB,59484,1,2,3,36,41,66)
-	self:addTradeAcquire(RecipeDB,59484,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Royal Guide of Escape Routes -- 59486
-	AddRecipe(59486,175,43657,3,2,175,200,205,210)
-	self:addTradeFlags(RecipeDB,59486,1,2,3,36,41,66)
-	self:addTradeAcquire(RecipeDB,59486,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Arcane Tarot -- 59487
-	AddRecipe(59487,175,nil,1,2,175,200,205,210)
-	self:addTradeFlags(RecipeDB,59487,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59487,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Weapon Vellum II -- 59488
-	AddRecipe(59488,235,39350,1,2,235,250,255,260)
-	self:addTradeFlags(RecipeDB,59488,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59488,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Fire Eater's Guide -- 59489
-	AddRecipe(59489,225,43660,3,2,225,240,245,250)
-	self:addTradeFlags(RecipeDB,59489,1,2,3,36,41,66)
-	self:addTradeAcquire(RecipeDB,59489,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Book of Stars -- 59490
-	AddRecipe(59490,225,43661,3,2,225,240,245,250)
-	self:addTradeFlags(RecipeDB,59490,1,2,3,36,41,66)
-	self:addTradeAcquire(RecipeDB,59490,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Shadowy Tarot -- 59491
-	AddRecipe(59491,225,nil,1,2,225,240,245,250)
-	self:addTradeFlags(RecipeDB,59491,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59491,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Stormbound Tome -- 59493
-	AddRecipe(59493,275,43663,3,2,275,290,295,300)
-	self:addTradeFlags(RecipeDB,59493,1,2,3,36,41,53,54,66)
-	self:addTradeAcquire(RecipeDB,59493,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Manual of Clouds -- 59494
-	AddRecipe(59494,275,43664,3,2,275,290,295,300)
-	self:addTradeFlags(RecipeDB,59494,1,2,3,36,41,53,54,66)
-	self:addTradeAcquire(RecipeDB,59494,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Hellfire Tome -- 59495
-	AddRecipe(59495,325,43666,3,2,325,340,345,350)
-	self:addTradeFlags(RecipeDB,59495,1,2,3,36,41,53,54,66)
-	self:addTradeAcquire(RecipeDB,59495,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Book of Clever Tricks -- 59496
-	AddRecipe(59496,325,43667,3,2,325,340,345,350)
-	self:addTradeFlags(RecipeDB,59496,1,2,3,36,41,66)
-	self:addTradeAcquire(RecipeDB,59496,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603,1,33615,1,30722,1,30721,1,33679)
-
-	-- Iron-bound Tome -- 59497
-	AddRecipe(59497,400,38322,4,2,400,425,437,450)
-	self:addTradeFlags(RecipeDB,59497,1,2,3,36,41,53,54,66)
-	self:addTradeAcquire(RecipeDB,59497,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Faces of Doom -- 59498
-	AddRecipe(59498,400,44210,4,2,400,425,437,450)
-	self:addTradeFlags(RecipeDB,59498,1,2,3,36,41,53,54,66)
-	self:addTradeAcquire(RecipeDB,59498,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Armor Vellum II -- 59499
-	AddRecipe(59499,200,37602,1,2,200,210,215,220)
-	self:addTradeFlags(RecipeDB,59499,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59499,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Armor Vellum III -- 59500
-	AddRecipe(59500,350,43145,1,2,350,355,370,385)
-	self:addTradeFlags(RecipeDB,59500,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59500,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Weapon Vellum III -- 59501
-	AddRecipe(59501,400,43146,1,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,59501,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59501,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Darkmoon Card -- 59502
-	AddRecipe(59502,275,nil,1,2,275,290,295,300)
-	self:addTradeFlags(RecipeDB,59502,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59502,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Greater Darkmoon Card -- 59503
-	AddRecipe(59503,325,nil,1,2,325,340,345,350)
-	self:addTradeFlags(RecipeDB,59503,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59503,1,26916,1,26959,1,26977,1,26995,1,28702,1,30721,1,30722,1,33615,1,33603,1,33679)
-
-	-- Darkmoon Card of the North -- 59504
-	AddRecipe(59504,400,nil,1,2,400,425,450,475)
-	self:addTradeFlags(RecipeDB,59504,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,59504,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Glyph of Seal of Blood -- 59559
-	AddRecipe(59559,385,43867,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,59559,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,59559,8,15)
-
-	-- Glyph of Seal of Righteousness -- 59560
-	AddRecipe(59560,385,43868,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,59560,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,59560,8,15)
-
-	-- Glyph of Seal of Vengeance -- 59561
-	AddRecipe(59561,385,43869,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,59561,1,2,12,F_PALADIN,36,41,51)
-	self:addTradeAcquire(RecipeDB,59561,8,15)
-
-	-- Scroll of Recall II -- 60336
-	AddRecipe(60336,200,44314,1,2,200,215,220,225)
-	self:addTradeFlags(RecipeDB,60336,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,60336,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Scroll of Recall III -- 60337
-	AddRecipe(60337,350,44315,1,2,350,350,350,355)
-	self:addTradeFlags(RecipeDB,60337,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,60337,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Master's Inscription of the Axe -- 61117
-	AddRecipe(61117,400,nil,1,2,400,400,400,405)
-	self:addTradeFlags(RecipeDB,61117,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,61117,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Master's Inscription of the Crag -- 61118
-	AddRecipe(61118,400,nil,1,2,400,400,400,405)
-	self:addTradeFlags(RecipeDB,61118,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,61118,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Master's Inscription of the Pinnacle -- 61119
-	AddRecipe(61119,400,nil,1,2,400,400,400,405)
-	self:addTradeFlags(RecipeDB,61119,1,2,3,36,41,52)
-	self:addTradeAcquire(RecipeDB,61119,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Master's Inscription of the Storm -- 61120
-	AddRecipe(61120,400,nil,1,2,400,400,400,405)
-	self:addTradeFlags(RecipeDB,61120,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,61120,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Northrend Inscription Research -- 61177
-	AddRecipe(61177,385,nil,1,2,385,425,437,450)
-	self:addTradeFlags(RecipeDB,61177,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,61177,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603,1,33679)
-
-	-- Minor Inscription Research -- 61288
-	AddRecipe(61288,75,nil,1,2,75,125,137,150)
-	self:addTradeFlags(RecipeDB,61288,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,61288,1,26916,1,26959,1,26977,1,26995,1,28702,1,30706,
-	1,30709,1,30710,1,30711,1,30713,1,30715,1,30716,1,30717,1,30721,1,30722,1,33603,1,33615,1,33679)
-
-	-- Glyph of Frostfire -- 61677
-	AddRecipe(61677,385,44684,1,2,385,390,397,405)
-	self:addTradeFlags(RecipeDB,61677,1,2,12,F_MAGE,36,41)
-	self:addTradeAcquire(RecipeDB,61677,8,15)
-
-	-- Glyph of Blast Wave -- 56990
-	AddRecipe(56990,310,44920,1,2,310,355,360,365)
-	self:addTradeFlags(RecipeDB,56990,1,2,12,F_MAGE,36,41)
-	self:addTradeAcquire(RecipeDB,56990,8,14)
-
-	-- Glyph of Arcane Blast -- 56991
-	AddRecipe(56991,315,44955,1,2,310,320,325,330)
-	self:addTradeFlags(RecipeDB,56991,1,2,3,F_MAGE,36,41)
-	self:addTradeAcquire(RecipeDB,56991,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603,1,33615,1,30722,1,30721,1,33679)
-
-	-- Glyph of Typhoon -- 56965
-	AddRecipe(56965,310,44955,1,2)
-	self:addTradeFlags(RecipeDB,56965,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,56965,8,14)
-
-	-- Glyph of Focus -- 62162
-	AddRecipe(62162,375,44928,1,2,375,380,385,390)
-	self:addTradeFlags(RecipeDB,62162,1,2,3,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,62162,1,26916,1,26959,1,26977,1,26995,1,28702,1,33603)
-
-	-- Glyph of Thunderstorm -- 57253
-	AddRecipe(57253,355,44923,1,2,355,355,360,365)
-	self:addTradeFlags(RecipeDB,57253,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,57253,8,14)
-
-	-- Rituals of the New Moon -- 64051
-	AddRecipe(64051,350,46108,2,2,350,375,387,400)
-	self:addTradeFlags(RecipeDB,64051,1,2,11,36,41,54,66)
-	self:addTradeAcquire(RecipeDB,64051,3,26679,3,26708,3,27546,3,27676)
-
-	-- Glyph of Dancing Rune Weapon -- 64297
-	AddRecipe(64297,425,45799,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64297,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,64297,8,40)
-
-	-- Glyph of Dark Death -- 64266
-	AddRecipe(64266,275,45804,1,2,275,280,287,295)
-	self:addTradeFlags(RecipeDB,64266,1,2,3,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,64266,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
-	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
-
-	-- Glyph of Disease -- 64267
-	AddRecipe(64267,280,45805,1,2,280,285,290,295)
-	self:addTradeFlags(RecipeDB,64267,1,2,3,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,64267,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
-	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
-
-	-- Glyph of Howling Blast -- 64300
-	AddRecipe(64300,425,45806,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64300,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,64300,8,40)
-
-	-- Glyph of Hungering Cold -- 64298
-	AddRecipe(64298,425,45800,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64298,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,64298,8,40)
-
-	-- Glyph of Unholy Blight -- 64299
-	AddRecipe(64299,425,45803,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64299,1,2,12,F_DK,36,41)
-	self:addTradeAcquire(RecipeDB,64299,8,40)
-
-	--Glyph of Arcane Barrage -- 64276
-	AddRecipe(64276,425,45738,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64276,1,2,12,F_MAGE,36,41)
-	self:addTradeAcquire(RecipeDB,64276,8,40)
-
-	--Glyph of Barkskin  -- 64256
-	AddRecipe(64256,425,45623,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64256,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,64256,8,40)
-
-	--Glyph of Beacon of Light -- 64277
-	AddRecipe(64277,425,45741,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64277,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,64277,8,40)
-
-	--Glyph of Berserk  -- 64268
-	AddRecipe(64268,425,45601,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64268,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,64268,8,40)
-
-	--Glyph of Bladestorm  -- 64295
-	AddRecipe(64295,425,45790,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64295,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,64295,8,40)
-
-	--Glyph of Chaos Bolt  -- 64294
-	AddRecipe(64294,425,45781,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64294,1,2,12,F_WARLOCK,36,41)
-	self:addTradeAcquire(RecipeDB,64294,8,40)
-
-	--Glyph of Chimera Shot -- 64271
-	AddRecipe(64271,425,45625,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64271,1,2,12,F_HUNTER,36,41)
-	self:addTradeAcquire(RecipeDB,64271,8,40)
-
-	--Glyph of Cloak of Shadows -- 64303
-	AddRecipe(64303,425,45769,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64303,1,2,12,F_ROGUE,36,41)
-	self:addTradeAcquire(RecipeDB,64303,8,40)
-
-	--Glyph of Deep Freeze  - 64274
-	AddRecipe(64274,425,45736,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64274,1,2,12,F_MAGE,36,41)
-	self:addTradeAcquire(RecipeDB,64274,8,40)
-
-	--Glyph of Demonic Circle  -- 64317
-	AddRecipe(64317,425,45782,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64317,1,2,12,F_WARLOCK,36,41)
-	self:addTradeAcquire(RecipeDB,64317,8,40)
-
-	--Glyph of Dispersion  -- 64280
-	AddRecipe(64280,425,45753,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64280,1,2,12,F_PRIEST,36,41)
-	self:addTradeAcquire(RecipeDB,64280,8,40)
-
-	--Glyph of Divine Plea -- 64305
-	AddRecipe(64305,425,45745,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64305,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,64305,8,40)
-
-	--Glyph of Divine Storm  -- 64279
-	AddRecipe(64279,425,45743,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64279,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,64279,8,40)
-
-	--Glyph of Earth Shield -- 64261
-	AddRecipe(64261,250,45775,1,2,250,255,262,270)
-	self:addTradeFlags(RecipeDB,64261,1,2,3,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,64261,1,30709,1,30706,1,28702,1,30713,1,30715,
-	1,30716,1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
-
-	--Glyph of Enraged Regeneration  -- 64312
-	AddRecipe(64312,425,45794,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64312,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,64312,8,40)
-
-	--Glyph of Explosive Shot  -- 64273
-	AddRecipe(64273,425,45731,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64273,1,2,12,F_HUNTER,36,41)
-	self:addTradeAcquire(RecipeDB,64273,8,40)
-
-	--Glyph of Explosive Trap -- 64253
-	AddRecipe(64253,425,45733,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64253,1,2,12,F_HUNTER,36,41)
-	self:addTradeAcquire(RecipeDB,64253,8,40)
-
-	--Glyph of Fan of Knives -- 64315
-	AddRecipe(64315,425,45766,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64315,1,2,12,F_ROGUE,36,41)
-	self:addTradeAcquire(RecipeDB,64315,8,40)
-
-	--Glyph of Feral Spirit  -- 64288
-	AddRecipe(64288,425,45771,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64288,1,2,12,F_SHAMAN,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,64288,8,40)
-
-	--Glyph of Guardian Spirit  -- 64281
-	AddRecipe(64281,425,45755,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64281,1,2,12,F_PRIEST,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,64281,8,40)
-
-	--Glyph of Hammer of the Righteous  -- 64278
-	AddRecipe(64278,425,45742,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64278,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,64278,8,40)
-
-	--Glyph of Haunt  -- 64291
-	AddRecipe(64291,425,45779,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64291,1,2,12,F_WARLOCK,36,41)
-	self:addTradeAcquire(RecipeDB,64291,8,40)
-
-	--Glyph of Hex -- 64316
-	AddRecipe(64316,425,45777,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64316,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,64316,8,40)
-
-	--Glyph of Holy Shock  -- 64254
-	AddRecipe(64254,425,45746,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64254,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,64254,8,40)
-
-	--Glyph of Hunger for Blood  -- 64284
-	AddRecipe(64284,425,45761,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64284,1,2,12,F_ROGUE,36,41)
-	self:addTradeAcquire(RecipeDB,64284,8,40)
-
-	--Glyph of Hymn of Hope -- 64283
-	AddRecipe(64283,425,45758,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64283,1,2,12,F_PRIEST,36,41)
-	self:addTradeAcquire(RecipeDB,64283,8,40)
-
-	--Glyph of Ice Barrier -- 64257
-	AddRecipe(64257,425,45740,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64257,1,2,12,F_MAGE,36,41)
-	self:addTradeAcquire(RecipeDB,64257,8,40)
-
-	--Glyph of Kill Shot -- 64304
-	AddRecipe(64304,425,45732,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64304,1,2,12,F_HUNTER,36,41)
-	self:addTradeAcquire(RecipeDB,64304,8,40)
-
-	--Glyph of Killing Spree -- 64285
-	AddRecipe(64285,425,45762,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64285,1,2,12,F_ROGUE,36,41)
-	self:addTradeAcquire(RecipeDB,64285,8,40)
-
-	--Glyph of Life Tap -- 64248
-	AddRecipe(64248,425,45785,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64248,1,2,12,F_WARLOCK,36,41,54)
-	self:addTradeAcquire(RecipeDB,64248,8,40)
-
-	--Glyph of Living Bomb -- 64275
-	AddRecipe(64275,425,45737,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64275,1,2,12,F_MAGE,36,41)
-	self:addTradeAcquire(RecipeDB,64275,8,40)
-
-	--Glyph of Metamorphosis  -- 64318
-	AddRecipe(64318,425,45780,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64318,1,2,12,F_WARLOCK,36,41)
-	self:addTradeAcquire(RecipeDB,64318,8,40)
-
-	--Glyph of Mind Sear -- 64309
-	AddRecipe(64309,425,45757,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64309,1,2,12,F_PRIEST,36,41)
-	self:addTradeAcquire(RecipeDB,64309,8,40)
-
-	--Glyph of Mirror Image -- 64314
-	AddRecipe(64314,425,45739,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64314,1,2,12,F_MAGE,36,41)
-	self:addTradeAcquire(RecipeDB,64314,8,40)
-
-	--Glyph of Monsoon -- 64258
-	AddRecipe(64258,250,45622,1,2,250,255,262,270)
-	self:addTradeFlags(RecipeDB,64258,1,2,3,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,64258,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
-	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
-
-	--Glyph of Mutilate -- 64260
-	AddRecipe(64260,255,45768,1,2,255,255,262,270)
-	self:addTradeFlags(RecipeDB,64260,1,2,3,F_ROGUE,36,41)
-	self:addTradeAcquire(RecipeDB,64260,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
-	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
-
-	--Glyph of Nourish -- 64313
-	AddRecipe(64313,425,45603,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64313,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,64313,8,40)
-
-	--Glyph of Pain Suppression -- 64259
-	AddRecipe(64259,255,45760,1,2,255,255,262,270)
-	self:addTradeFlags(RecipeDB,64259,1,2,3,F_PRIEST,36,41)
-	self:addTradeAcquire(RecipeDB,64259,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
-	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,30721,1,26916,1,30711,1,33679)
-
-	--Glyph of Penance -- 64282
-	AddRecipe(64282,425,45756,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64282,1,2,12,F_PRIEST,36,41)
-	self:addTradeAcquire(RecipeDB,64282,8,40)
-
-	--Glyph of Raptor Strike -- 64246
-	AddRecipe(64246,425,45735,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64246,1,2,12,F_HUNTER,36,41)
-	self:addTradeAcquire(RecipeDB,64246,8,40)
-
-	--Glyph of Riptide -- 64289
-	AddRecipe(64289,425,45772,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64289,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,64289,8,40)
-
-	--Glyph of Salvation -- 64251
-	AddRecipe(64251,425,45747,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64251,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,64251,8,40)
-
-	--Glyph of Savage Roar -- 64307
-	AddRecipe(64307,425,45604,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64307,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,64307,8,40)
-
-	--Glyph of Scatter Shot -- 64249
-	AddRecipe(64249,425,45734,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64249,1,2,12,F_HUNTER,36,41)
-	self:addTradeAcquire(RecipeDB,64249,8,40)
-
-	--Glyph of Shadow Dance -- 64286
-	AddRecipe(64286,425,45764,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64286,1,2,12,F_ROGUE,36,41)
-	self:addTradeAcquire(RecipeDB,64286,8,40)
-
-	--Glyph of Shadowflame -- 64311
-	AddRecipe(64311,425,45783,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64311,1,2,12,F_WARLOCK,36,41)
-	self:addTradeAcquire(RecipeDB,64311,8,40)
-
-	--Glyph of Shield of Righteousness -- 64308
-	AddRecipe(64308,425,45744,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64308,1,2,12,F_PALADIN,36,41)
-	self:addTradeAcquire(RecipeDB,64308,8,40)
-
-	--Glyph of Shield Wall -- 64252
-	AddRecipe(64252,425,45797,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64252,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,64252,8,40)
-
-	--Glyph of Shockwave -- 64296
-	AddRecipe(64296,425,45792,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64296,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,64296,8,40)
-
-	--Glyph of Soul Link -- 64250
-	AddRecipe(64250,425,45789,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64250,1,2,12,F_WARLOCK,36,41)
-	self:addTradeAcquire(RecipeDB,64250,8,40)
-
-	--Glyph of Spell Reflection -- 64302
-	AddRecipe(64302,425,45795,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64302,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,64302,8,40)
-
-	--Glyph of Stoneclaw Totem -- 64247
-	AddRecipe(64247,425,45778,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64247,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,64247,8,40)
-
-	--Glyph of Survival Instincts  -- 65245
-	AddRecipe(65245,425,46372,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,65245,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,65245,8,40)
-
-	--Glyph of Thunder -- 64287
-	AddRecipe(64287,425,45770,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64287,1,2,12,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,64287,8,40)
-
-	--Glyph of Totem of Wrath -- 64262
-	AddRecipe(64262,255,45776,1,2,255,255,262,270)
-	self:addTradeFlags(RecipeDB,64262,1,2,3,F_SHAMAN,36,41)
-	self:addTradeAcquire(RecipeDB,64262,1,30709,1,30706,1,28702,1,30713,1,30715,1,30716,
-	1,33603,1,26977,1,33615,1,30710,1,30722,1,30717,1,26959,1,26995,1,30721,1,26916,1,30711,1,33679)
-
-	--Glyph of Tricks of the Trade -- 64310
-	AddRecipe(64310,425,45767,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64310,1,2,12,F_ROGUE,36,41)
-	self:addTradeAcquire(RecipeDB,64310,8,40)
-
-	--Glyph of Vigilance -- 64255
-	AddRecipe(64255,425,45793,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64255,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,64255,8,40)
-
-	--Glyph of Wild Growth -- 64270
-	AddRecipe(64270,425,45602,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,64270,1,2,12,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,64270,8,40)
-
-	--Twilight Tome -- 64053
-	AddRecipe(64053,350,45849,1,2,350,375,387,400)
-	self:addTradeFlags(RecipeDB,64053,1,2,3,36,41,53,54,66)
-	self:addTradeAcquire(RecipeDB,64053,1,33603,1,28702,1,26977,1,26959,1,26995,1,26916)
-
-	--Glyph of Claw -- 67600
-	AddRecipe(67600,100,48720,1,2,100,105,110,115)
-	self:addTradeFlags(RecipeDB,67600,1,2,3,F_DRUID,36,41)
-	self:addTradeAcquire(RecipeDB,67600,1,33603,1,33679,1,28702,1,30722,1,30710,1,26959)
-
-	--Glyph of Command -- 68166
-	AddRecipe(68166,355,49084,1,2,355,355,360,365)
-	self:addTradeFlags(RecipeDB,68166,1,2,12,F_WARRIOR,36,41)
-	self:addTradeAcquire(RecipeDB,68166,8,14)
-
-	-- Runescroll of Fortitude -- 69385
-	AddRecipe(69385,440,49632,1,2,440,440,442,460)
-	self:addTradeFlags(RecipeDB,69385,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,69385,1,28702,1,26977,1,33603,1,26959,1,26916,1,26995)
-
-	-- Glyph of Quick Decay - 71102
-	AddRecipe(71102, 375, 50077, R_COMMON, GAME_WOTLK, 375, 380, 382, 385)
-	self:addTradeFlags(RecipeDB, 71102, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_WARLOCK)
-	self:addTradeAcquire(RecipeDB, 71102, A_VENDOR, 28723)
-
-	-- Glyph of Rapid Rejuvination - 71015
-	AddRecipe(71015, 375, 50125, R_COMMON, GAME_WOTLK, 375, 380, 382, 385)
-	self:addTradeFlags(RecipeDB, 71015, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_DRUID)
-	self:addTradeAcquire(RecipeDB, 71015, A_VENDOR, 28723)
-
-	-- Glyph of Eternal Water - 71101
-	AddRecipe(71101, 375, 50045, R_COMMON, GAME_WOTLK, 375, 380, 382, 385)
-	self:addTradeFlags(RecipeDB, 71101, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOE, F_MAGE)
-	self:addTradeAcquire(RecipeDB, 71101, A_VENDOR, 28723)
-
-	return num_recipes
-
-end
diff --git a/RecipeDB/Jewelcrafting.lua b/RecipeDB/Jewelcrafting.lua
deleted file mode 100644
index 1f88771..0000000
--- a/RecipeDB/Jewelcrafting.lua
+++ /dev/null
@@ -1,2840 +0,0 @@
---[[
-************************************************************************
-Jewelcrafting.lua
-Jewelcrafting data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = F_ALLIANCE, F_HORDE, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = F_ALLIANCE, F_HORDE, 3, 4, 5, 6, 7, 8
-
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitJewelcrafting(RecipeDB)
-
-	if initialized then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 25229, nil, Game, Orange, Yellow, Green, Gray)
-	end
-
-	-- Delicate Copper Wire -- 25255
-	AddRecipe(25255, 1, 20816, 1, 1)
-	self:addTradeFlags(RecipeDB, 25255, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 25255, 8, 8)
-
-	-- Bronze Setting -- 25278
-	AddRecipe(25278, 50, 20817, 1, 1)
-	self:addTradeFlags(RecipeDB, 25278, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 25278, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Elegant Silver Ring -- 25280
-	AddRecipe(25280, 50, 20818, 1, 1)
-	self:addTradeFlags(RecipeDB, 25280, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 25280, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Inlaid Malachite Ring -- 25283
-	AddRecipe(25283, 30, 20821, 1, 1)
-	self:addTradeFlags(RecipeDB, 25283, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 25283, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Simple Pearl Ring -- 25284
-	AddRecipe(25284, 60, 20820, 1, 1)
-	self:addTradeFlags(RecipeDB, 25284, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 25284, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Gloom Band -- 25287
-	AddRecipe(25287, 70, 20823, 1, 1)
-	self:addTradeFlags(RecipeDB, 25287, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 25287, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Heavy Silver Ring -- 25305
-	AddRecipe(25305, 90, 20826, 1, 1)
-	self:addTradeFlags(RecipeDB, 25305, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 25305, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Ring of Silver Might -- 25317
-	AddRecipe(25317, 80, 20827, 1, 1)
-	self:addTradeFlags(RecipeDB, 25317, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 25317, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Ring of Twilight Shadows -- 25318
-	AddRecipe(25318, 100, 20828, 1, 1)
-	self:addTradeFlags(RecipeDB, 25318, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 25318, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26960, 1, 33680)
-
-	-- Heavy Golden Necklace of Battle -- 25320
-	AddRecipe(25320, 150, 20856, 1, 1)
-	self:addTradeFlags(RecipeDB, 25320, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 51, 63)
-	self:addTradeAcquire(RecipeDB, 25320, 2, 1286, 2, 3367, 2, 16624, 2, 17512)
-
-	-- Moonsoul Crown -- 25321
-	AddRecipe(25321, 120, 20832, 1, 1)
-	self:addTradeFlags(RecipeDB, 25321, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 56)
-	self:addTradeAcquire(RecipeDB, 25321, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Wicked Moonstone Ring -- 25323
-	AddRecipe(25323, 125, 20833, 1, 1)
-	self:addTradeFlags(RecipeDB, 25323, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 25323, 2, 3499, 2, 3954)
-
-	-- Amulet of the Moon -- 25339
-	AddRecipe(25339, 110, 20830, 1, 1)
-	self:addTradeFlags(RecipeDB, 25339, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 25339, 2, 4229, 2, 4561, 2, 16624, 2, 17512)
-
-	-- Solid Bronze Ring -- 25490
-	AddRecipe(25490, 50, 20907, 1, 1)
-	self:addTradeFlags(RecipeDB, 25490, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 25490, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Braided Copper Ring -- 25493
-	AddRecipe(25493, 1, 20906, 2, 1)
-	self:addTradeFlags(RecipeDB, 25493, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 25493, 8, 8)
-
-	-- Barbaric Iron Collar -- 25498
-	AddRecipe(25498, 110, 20909, 1, 1)
-	self:addTradeFlags(RecipeDB, 25498, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
-	self:addTradeAcquire(RecipeDB, 25498, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Pendant of the Agate Shield -- 25610
-	AddRecipe(25610, 120, 20950, 1, 1)
-	self:addTradeFlags(RecipeDB, 25610, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 52, 63)
-	self:addTradeAcquire(RecipeDB, 25610, 2, 1448, 2, 4877)
-
-	-- Heavy Iron Knuckles -- 25612
-	AddRecipe(25612, 125, 20954, 1, 1)
-	self:addTradeFlags(RecipeDB, 25612, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 51, 66, 79)
-	self:addTradeAcquire(RecipeDB, 25612, 2, 2381, 2, 2393)
-
-	-- Golden Dragon Ring -- 25613
-	AddRecipe(25613, 135, 20955, 1, 1)
-	self:addTradeFlags(RecipeDB, 25613, F_ALLIANCE, F_HORDE, 3, 36, 41, 52, 62)
-	self:addTradeAcquire(RecipeDB, 25613, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Mithril Filigree -- 25615
-	AddRecipe(25615, 150, 20963, 1, 1)
-	self:addTradeFlags(RecipeDB, 25615, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 25615, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Blazing Citrine Ring -- 25617
-	AddRecipe(25617, 150, 20958, 1, 1)
-	self:addTradeFlags(RecipeDB, 25617, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 25617, 2, 2381, 2, 9636)
-
-	-- Jade Pendant of Blasting -- 25618
-	AddRecipe(25618, 160, 20966, 2, 1)
-	self:addTradeFlags(RecipeDB, 25618, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 25618, 7, 2)
-
-	-- The Jade Eye -- 25619
-	AddRecipe(25619, 170, 20959, 1, 1)
-	self:addTradeFlags(RecipeDB, 25619, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 52, 62)
-	self:addTradeAcquire(RecipeDB, 25619, 2, 4775, 2, 5163, 2, 16624, 2, 17512)
-
-	-- Engraved Truesilver Ring -- 25620
-	AddRecipe(25620, 170, 20960, 1, 1)
-	self:addTradeFlags(RecipeDB, 25620, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 25620, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Citrine Ring of Rapid Healing -- 25621
-	AddRecipe(25621, 180, 20961, 1, 1)
-	self:addTradeFlags(RecipeDB, 25621, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 25621, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Citrine Pendant of Golden Healing -- 25622
-	AddRecipe(25622, 190, 20967, 2, 1)
-	self:addTradeFlags(RecipeDB, 25622, F_ALLIANCE, F_HORDE, 10, 36, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 25622, 7, 2)
-
-	-- Figurine - Jade Owl -- 26872
-	AddRecipe(26872, 200, 21748, 1, 1)
-	self:addTradeFlags(RecipeDB, 26872, F_ALLIANCE, F_HORDE, 3, 37, 41, 53, 54, 61)
-	self:addTradeAcquire(RecipeDB, 26872, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Figurine - Golden Hare -- 26873
-	AddRecipe(26873, 200, 21756, 2, 1)
-	self:addTradeFlags(RecipeDB, 26873, F_ALLIANCE, F_HORDE, 10, 37, 40, 61)
-	self:addTradeAcquire(RecipeDB, 26873, 7, 2)
-
-	-- Aquamarine Signet -- 26874
-	AddRecipe(26874, 210, 20964, 1, 1)
-	self:addTradeFlags(RecipeDB, 26874, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 26874, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Figurine - Black Pearl Panther -- 26875
-	AddRecipe(26875, 215, 21758, 1, 1)
-	self:addTradeFlags(RecipeDB, 26875, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 40, 51, 61)
-	self:addTradeAcquire(RecipeDB, 26875, 2, 989, 2, 4897)
-
-	-- Aquamarine Pendant of the Warrior -- 26876
-	AddRecipe(26876, 220, 21755, 1, 1)
-	self:addTradeFlags(RecipeDB, 26876, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
-	self:addTradeAcquire(RecipeDB, 26876, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Ruby Crown of Restoration -- 26878
-	AddRecipe(26878, 225, 20969, 1, 1)
-	self:addTradeFlags(RecipeDB, 26878, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 56)
-	self:addTradeAcquire(RecipeDB, 26878, 2, 2810, 2, 2821)
-
-	-- Thorium Setting -- 26880
-	AddRecipe(26880, 225, 21752, 1, 1)
-	self:addTradeFlags(RecipeDB, 26880, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 26880, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Figurine - Truesilver Crab -- 26881
-	AddRecipe(26881, 225, 21760, 1, 1)
-	self:addTradeFlags(RecipeDB, 26881, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 40, 52, 61)
-	self:addTradeAcquire(RecipeDB, 26881, 2, 1148, 2, 4897)
-
-	-- Figurine - Truesilver Boar -- 26882
-	AddRecipe(26882, 235, 21763, 2, 1)
-	self:addTradeFlags(RecipeDB, 26882, F_ALLIANCE, F_HORDE, 10, 37, 40, 51, 61)
-	self:addTradeAcquire(RecipeDB, 26882, 7, 2)
-
-	-- Ruby Pendant of Fire -- 26883
-	AddRecipe(26883, 235, 21764, 1, 1)
-	self:addTradeFlags(RecipeDB, 26883, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 26883, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Truesilver Healing Ring -- 26885
-	AddRecipe(26885, 240, 21765, 1, 1)
-	self:addTradeFlags(RecipeDB, 26885, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 26885, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- The Aquamarine Ward -- 26887
-	AddRecipe(26887, 245, 21754, 2, 1)
-	self:addTradeFlags(RecipeDB, 26887, F_ALLIANCE, F_HORDE, 10, 36, 40, 52, 62)
-	self:addTradeAcquire(RecipeDB, 26887, 7, 2)
-
-	-- Gem Studded Band -- 26896
-	AddRecipe(26896, 250, 21753, 2, 1)
-	self:addTradeFlags(RecipeDB, 26896, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 26896, 7, 2)
-
-	-- Opal Necklace of Impact -- 26897
-	AddRecipe(26897, 250, 21766, 1, 1)
-	self:addTradeFlags(RecipeDB, 26897, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 51, 63)
-	self:addTradeAcquire(RecipeDB, 26897, 2, 5163, 2, 8363, 2, 16624, 2, 17512)
-
-	-- Figurine - Ruby Serpent -- 26900
-	AddRecipe(26900, 260, 21769, 2, 1)
-	self:addTradeFlags(RecipeDB, 26900, F_ALLIANCE, F_HORDE, 10, 37, 40, 53, 54, 61)
-	self:addTradeAcquire(RecipeDB, 26900, 7, 2)
-
-	-- Simple Opal Ring -- 26902
-	AddRecipe(26902, 260, 21767, 1, 1)
-	self:addTradeFlags(RecipeDB, 26902, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 26902, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Sapphire Signet -- 26903
-	AddRecipe(26903, 275, 21768, 1, 1)
-	self:addTradeFlags(RecipeDB, 26903, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 26903, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Emerald Crown of Destruction -- 26906
-	AddRecipe(26906, 275, 21774, 1, 1)
-	self:addTradeFlags(RecipeDB, 26906, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 56)
-	self:addTradeAcquire(RecipeDB, 26906, 2, 15179)
-
-	-- Onslaught Ring -- 26907
-	AddRecipe(26907, 280, 21775, 1, 1)
-	self:addTradeFlags(RecipeDB, 26907, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 26907, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Sapphire Pendant of Winter Night -- 26908
-	AddRecipe(26908, 280, 21790, 1, 1)
-	self:addTradeFlags(RecipeDB, 26908, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 26908, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Figurine - Emerald Owl -- 26909
-	AddRecipe(26909, 285, 21777, 2, 1)
-	self:addTradeFlags(RecipeDB, 26909, F_ALLIANCE, F_HORDE, 10, 37, 40, 53, 54, 61)
-	self:addTradeAcquire(RecipeDB, 26909, 7, 2)
-
-	-- Ring of Bitter Shadows -- 26910
-	AddRecipe(26910, 285, 21778, 1, 1)
-	self:addTradeFlags(RecipeDB, 26910, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 26910, 2, 12941)
-
-	-- Living Emerald Pendant -- 26911
-	AddRecipe(26911, 290, 21791, 1, 1)
-	self:addTradeFlags(RecipeDB, 26911, F_ALLIANCE, F_HORDE, 3, 37, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 26911, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Figurine - Black Diamond Crab -- 26912
-	AddRecipe(26912, 300, 21784, 2, 1)
-	self:addTradeFlags(RecipeDB, 26912, F_ALLIANCE, F_HORDE, 5, 11, 37, 41, 52, 61)
-	self:addTradeAcquire(RecipeDB, 26912, 3, 9736)
-
-	-- Figurine - Dark Iron Scorpid -- 26914
-	AddRecipe(26914, 300, 21789, 2, 1)
-	self:addTradeFlags(RecipeDB, 26914, F_ALLIANCE, F_HORDE, 5, 37, 41, 51, 61)
-	self:addTradeAcquire(RecipeDB, 26914, 3, 8983)
-
-	-- Necklace of the Diamond Tower -- 26915
-	AddRecipe(26915, 305, 21792, 1, 1)
-	self:addTradeFlags(RecipeDB, 26915, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 40, 52, 63)
-	self:addTradeAcquire(RecipeDB, 26915, 2, 11189)
-
-	-- Band of Natural Fire -- 26916
-	AddRecipe(26916, 310, 21779, 1, 1)
-	self:addTradeFlags(RecipeDB, 26916, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 26916, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Woven Copper Ring -- 26925
-	AddRecipe(26925, 1, 21931, 2, 1)
-	self:addTradeFlags(RecipeDB, 26925, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 26925, 8, 8)
-
-	-- Heavy Copper Ring -- 26926
-	AddRecipe(26926, 5, 21932, 1, 1)
-	self:addTradeFlags(RecipeDB, 26926, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 26926, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Thick Bronze Necklace -- 26927
-	AddRecipe(26927, 50, 21933, 1, 1)
-	self:addTradeFlags(RecipeDB, 26927, F_ALLIANCE, F_HORDE, 3, 36, 41, 63)
-	self:addTradeAcquire(RecipeDB, 26927, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Ornate Tigerseye Necklace -- 26928
-	AddRecipe(26928, 30, 21934, 1, 1)
-	self:addTradeFlags(RecipeDB, 26928, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 26928, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Teardrop Blood Garnet -- 28903
-	AddRecipe(28903, 300, 23094, 1, 1)
-	self:addTradeFlags(RecipeDB, 28903, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 28903, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Bold Blood Garnet -- 28905
-	AddRecipe(28905, 305, 23095, 1, 1)
-	self:addTradeFlags(RecipeDB, 28905, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 28905, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Runed Blood Garnet -- 28906
-	AddRecipe(28906, 315, 23096, 2, 1)
-	self:addTradeFlags(RecipeDB, 28906, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 110)
-	self:addTradeAcquire(RecipeDB, 28906, 6, 934, 1, 19331)
-
-	-- Delicate Blood Garnet -- 28907
-	AddRecipe(28907, 325, 23097, 2, 1)
-	self:addTradeFlags(RecipeDB, 28907, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 105)
-	self:addTradeAcquire(RecipeDB, 28907, 6, 933, 2, 20242, 6, 933, 2, 23007)
-
-	-- Inscribed Flame Spessarite -- 28910
-	AddRecipe(28910, 300, 23098, 1, 1)
-	self:addTradeFlags(RecipeDB, 28910, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 28910, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Luminous Flame Spessarite -- 28912
-	AddRecipe(28912, 305, 23099, 2, 1)
-	self:addTradeFlags(RecipeDB, 28912, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 105)
-	self:addTradeAcquire(RecipeDB, 28912, 6, 933, 1, 20242, 6, 933, 1, 23007)
-
-	-- Glinting Flame Spessarite -- 28914
-	AddRecipe(28914, 315, 23100, 1, 1)
-	self:addTradeFlags(RecipeDB, 28914, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 28914, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Potent Flame Spessarite -- 28915
-	AddRecipe(28915, 325, 23101, 2, 1)
-	self:addTradeFlags(RecipeDB, 28915, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 107)
-	self:addTradeAcquire(RecipeDB, 28915, 6, 1011, 1, 21655)
-
-	-- Radiant Deep Peridot -- 28916
-	AddRecipe(28916, 300, 23103, 1, 1)
-	self:addTradeFlags(RecipeDB, 28916, F_ALLIANCE, F_HORDE, 3, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 28916, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Jagged Deep Peridot -- 28917
-	AddRecipe(28917, 305, 23104, 1, 1)
-	self:addTradeFlags(RecipeDB, 28917, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 28917, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Enduring Deep Peridot -- 28918
-	AddRecipe(28918, 315, 23105, 2, 1)
-	self:addTradeFlags(RecipeDB, 28918, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 52, 104)
-	self:addTradeAcquire(RecipeDB, 28918, 6, 946, 1, 17657, 6, 947, 1, 17585)
-
-	-- Dazzling Deep Peridot -- 28924
-	AddRecipe(28924, 325, 23106, 2, 1)
-	self:addTradeFlags(RecipeDB, 28924, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 110)
-	self:addTradeAcquire(RecipeDB, 28924, 6, 934, 2, 19331)
-
-	-- Glowing Shadow Draenite -- 28925
-	AddRecipe(28925, 300, 23108, 1, 1)
-	self:addTradeFlags(RecipeDB, 28925, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 28925, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Royal Shadow Draenite -- 28927
-	AddRecipe(28927, 305, 23109, 2, 1)
-	self:addTradeFlags(RecipeDB, 28927, F_ALLIANCE, F_VENDOR, 36, 41, 53, 54, 101)
-	self:addTradeAcquire(RecipeDB, 28927, 6, 932, 2, 19321)
-
-	-- Shifting Shadow Draenite -- 28933
-	AddRecipe(28933, 315, 23110, 2, 1)
-	self:addTradeFlags(RecipeDB, 28933, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 105)
-	self:addTradeAcquire(RecipeDB, 28933, 6, 933, 1, 20242, 6, 933, 1, 23007)
-
-	-- Sovereign Shadow Draenite -- 28936
-	AddRecipe(28936, 325, 23111, 2, 1)
-	self:addTradeFlags(RecipeDB, 28936, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 28936, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Brilliant Golden Draenite -- 28938
-	AddRecipe(28938, 300, 23113, 1, 1)
-	self:addTradeFlags(RecipeDB, 28938, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 28938, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Gleaming Golden Draenite -- 28944
-	AddRecipe(28944, 305, 23114, 2, 1)
-	self:addTradeFlags(RecipeDB, 28944, F_ALLIANCE, F_VENDOR, 36, 41, 101)
-	self:addTradeAcquire(RecipeDB, 28944, 6, 932, 1, 19321)
-
-	-- Thick Golden Draenite -- 28947
-	AddRecipe(28947, 315, 23115, 2, 1)
-	self:addTradeFlags(RecipeDB, 28947, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 52, 105)
-	self:addTradeAcquire(RecipeDB, 28947, 6, 933, 2, 20242, 6, 933, 2, 23007)
-
-	-- Rigid Golden Draenite -- 28948
-	AddRecipe(28948, 325, 23116, 2, 1)
-	self:addTradeFlags(RecipeDB, 28948, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 28948, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Solid Azure Moonstone -- 28950
-	AddRecipe(28950, 300, 23118, 1, 1)
-	self:addTradeFlags(RecipeDB, 28950, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 28950, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Sparkling Azure Moonstone -- 28953
-	AddRecipe(28953, 305, 23119, 2, 1)
-	self:addTradeFlags(RecipeDB, 28953, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 28953, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Stormy Azure Moonstone -- 28955
-	AddRecipe(28955, 315, 23120, 2, 1)
-	self:addTradeFlags(RecipeDB, 28955, F_ALLIANCE, F_HORDE, 10, 36, 40, 54)
-	self:addTradeAcquire(RecipeDB, 28955, 7, 2)
-
-	-- Lustrous Azure Moonstone -- 28957
-	AddRecipe(28957, 325, 23121, 2, 1)
-	self:addTradeFlags(RecipeDB, 28957, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 105)
-	self:addTradeAcquire(RecipeDB, 28957, 6, 933, 2, 20242, 6, 933, 2, 23007)
-
-	-- Fel Iron Blood Ring -- 31048
-	AddRecipe(31048, 310, 24074, 1, 1)
-	self:addTradeFlags(RecipeDB, 31048, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 31048, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Golden Draenite Ring -- 31049
-	AddRecipe(31049, 310, 24075, 1, 1)
-	self:addTradeFlags(RecipeDB, 31049, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 31049, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Azure Moonstone Ring -- 31050
-	AddRecipe(31050, 320, 24076, 1, 1)
-	self:addTradeFlags(RecipeDB, 31050, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 31050, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Thick Adamantite Necklace -- 31051
-	AddRecipe(31051, 335, 24077, 1, 1)
-	self:addTradeFlags(RecipeDB, 31051, F_ALLIANCE, F_HORDE, 3, 36, 41, 63)
-	self:addTradeAcquire(RecipeDB, 31051, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Heavy Adamantite Ring -- 31052
-	AddRecipe(31052, 335, 24078, 1, 1)
-	self:addTradeFlags(RecipeDB, 31052, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 31052, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Khorium Band of Shadows -- 31053
-	AddRecipe(31053, 350, 24079, 3, 1)
-	self:addTradeFlags(RecipeDB, 31053, F_ALLIANCE, F_HORDE, 11, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 31053, 3, 19826)
-
-	-- Khorium Band of Frost -- 31054
-	AddRecipe(31054, 355, 24080, 3, 1)
-	self:addTradeFlags(RecipeDB, 31054, F_ALLIANCE, F_HORDE, 5, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 31054, 3, 17722)
-
-	-- Khorium Inferno Band -- 31055
-	AddRecipe(31055, 355, 24082, 3, 1)
-	self:addTradeFlags(RecipeDB, 31055, F_ALLIANCE, F_HORDE, 5, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 31055, 3, 18472)
-
-	-- Khorium Band of Leaves -- 31056
-	AddRecipe(31056, 360, 24085, 3, 1)
-	self:addTradeFlags(RecipeDB, 31056, F_ALLIANCE, F_HORDE, 11, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 31056, 3, 19984)
-
-	-- Arcane Khorium Band -- 31057
-	AddRecipe(31057, 365, 24086, 3, 1)
-	self:addTradeFlags(RecipeDB, 31057, F_ALLIANCE, F_HORDE, 11, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 31057, 3, 18866)
-
-	-- Heavy Felsteel Ring -- 31058
-	AddRecipe(31058, 345, 24087, 3, 1)
-	self:addTradeFlags(RecipeDB, 31058, F_ALLIANCE, F_HORDE, 10, 36, 40, 51, 62)
-	self:addTradeAcquire(RecipeDB, 31058, 7, 3)
-
-	-- Delicate Eternium Ring -- 31060
-	AddRecipe(31060, 355, 24088, 3, 1)
-	self:addTradeFlags(RecipeDB, 31060, F_ALLIANCE, F_HORDE, 10, 36, 40, 52, 62)
-	self:addTradeAcquire(RecipeDB, 31060, 7, 3)
-
-	-- Blazing Eternium Band -- 31061
-	AddRecipe(31061, 365, 24089, 3, 1)
-	self:addTradeFlags(RecipeDB, 31061, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 31061, 7, 3)
-
-	-- Pendant of Frozen Flame -- 31062
-	AddRecipe(31062, 360, 24092, 3, 1)
-	self:addTradeFlags(RecipeDB, 31062, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 63, 106)
-	self:addTradeAcquire(RecipeDB, 31062, 6, 989, 3, 21643)
-
-	-- Pendant of Thawing -- 31063
-	AddRecipe(31063, 360, 24093, 3, 1)
-	self:addTradeFlags(RecipeDB, 31063, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 63, 107)
-	self:addTradeAcquire(RecipeDB, 31063, 6, 1011, 3, 21655)
-
-	-- Pendant of Withering -- 31064
-	AddRecipe(31064, 360, 24095, 3, 1)
-	self:addTradeFlags(RecipeDB, 31064, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 63, 110)
-	self:addTradeAcquire(RecipeDB, 31064, 6, 934, 3, 19331)
-
-	-- Pendant of Shadow's End -- 31065
-	AddRecipe(31065, 360, 24097, 3, 1)
-	self:addTradeFlags(RecipeDB, 31065, 1, F_VENDOR, 36, 41, 63, 101)
-	self:addTradeAcquire(RecipeDB, 31065, 6, 932, 3, 19321)
-
-	-- Pendant of the Null Rune -- 31066
-	AddRecipe(31066, 360, 24098, 3, 1)
-	self:addTradeFlags(RecipeDB, 31066, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 63, 105)
-	self:addTradeAcquire(RecipeDB, 31066, 6, 933, 3, 20242, 6, 933, 3, 23007)
-
-	-- Thick Felsteel Necklace -- 31067
-	AddRecipe(31067, 355, 24106, 3, 1)
-	self:addTradeFlags(RecipeDB, 31067, F_ALLIANCE, F_HORDE, 10, 36, 40, 63)
-	self:addTradeAcquire(RecipeDB, 31067, 7, 3)
-
-	-- Living Ruby Pendant -- 31068
-	AddRecipe(31068, 355, 24110, 3, 1)
-	self:addTradeFlags(RecipeDB, 31068, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 31068, 7, 3)
-
-	-- Braided Eternium Chain -- 31070
-	AddRecipe(31070, 360, 24114, 3, 1)
-	self:addTradeFlags(RecipeDB, 31070, F_ALLIANCE, F_HORDE, 10, 36, 40, 51, 63)
-	self:addTradeAcquire(RecipeDB, 31070, 7, 3)
-
-	-- Eye of the Night -- 31071
-	AddRecipe(31071, 360, 24116, 3, 1)
-	self:addTradeFlags(RecipeDB, 31071, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 31071, 7, 3)
-
-	-- Embrace of the Dawn -- 31072
-	AddRecipe(31072, 365, 24117, 3, 1)
-	self:addTradeFlags(RecipeDB, 31072, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 31072, 7, 3)
-
-	-- Chain of the Twilight Owl -- 31076
-	AddRecipe(31076, 365, 24121, 3, 1)
-	self:addTradeFlags(RecipeDB, 31076, F_ALLIANCE, F_HORDE, 10, 36, 40, 52, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 31076, 7, 3)
-
-	-- Coronet of Verdant Flame -- 31077
-	AddRecipe(31077, 370, 24122, 4, 1)
-	self:addTradeFlags(RecipeDB, 31077, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 56)
-	self:addTradeAcquire(RecipeDB, 31077, 3, 18422)
-
-	-- Circlet of Arcane Might -- 31078
-	AddRecipe(31078, 370, 24123, 4, 1)
-	self:addTradeFlags(RecipeDB, 31078, F_ALLIANCE, F_HORDE, 5, 36, 41, 53, 54, 56)
-	self:addTradeAcquire(RecipeDB, 31078, 3, 18096)
-
-	-- Figurine - Felsteel Boar -- 31079
-	AddRecipe(31079, 370, 24124, 3, 1)
-	self:addTradeFlags(RecipeDB, 31079, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 41, 51, 61, 107)
-	self:addTradeAcquire(RecipeDB, 31079, 6, 1011, 3, 21655)
-
-	-- Figurine - Dawnstone Crab -- 31080
-	AddRecipe(31080, 370, 24125, 3, 1)
-	self:addTradeFlags(RecipeDB, 31080, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 41, 52, 61, 104)
-	self:addTradeAcquire(RecipeDB, 31080, 6, 946, 3, 17657, 6, 947, 3, 17585)
-
-	-- Figurine - Living Ruby Serpent -- 31081
-	AddRecipe(31081, 370, 24126, 3, 1)
-	self:addTradeFlags(RecipeDB, 31081, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 41, 53, 54, 61, 106)
-	self:addTradeAcquire(RecipeDB, 31081, 6, 989, 3, 21643)
-
-	-- Figurine - Talasite Owl -- 31082
-	AddRecipe(31082, 370, 24127, 3, 1)
-	self:addTradeFlags(RecipeDB, 31082, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 41, 53, 54, 61, 111)
-	self:addTradeAcquire(RecipeDB, 31082, 6, 935, 3, 21432)
-
-	-- Figurine - Nightseye Panther -- 31083
-	AddRecipe(31083, 370, 24128, 3, 1)
-	self:addTradeFlags(RecipeDB, 31083, F_ALLIANCE, F_HORDE, F_VENDOR, 37, 41, 51, 61, 103)
-	self:addTradeAcquire(RecipeDB, 31083, 6, 942, 3, 17904)
-
-	-- Bold Living Ruby -- 31084
-	AddRecipe(31084, 350, 24027, 3, 1)
-	self:addTradeFlags(RecipeDB, 31084, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 31084, 7, 3)
-
-	-- Delicate Living Ruby -- 31085
-	AddRecipe(31085, 350, 24028, 3, 1)
-	self:addTradeFlags(RecipeDB, 31085, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 31085, 7, 3)
-
-	-- Teardrop Living Ruby -- 31087
-	AddRecipe(31087, 350, 24029, 3, 1)
-	self:addTradeFlags(RecipeDB, 31087, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 31087, 7, 3)
-
-	-- Runed Living Ruby -- 31088
-	AddRecipe(31088, 350, 24030, 3, 1)
-	self:addTradeFlags(RecipeDB, 31088, F_ALLIANCE, F_HORDE, 10, 11, 36, 40, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 31088, 3, 24664, 7, 3)
-
-	-- Bright Living Ruby -- 31089
-	AddRecipe(31089, 350, 24031, 3, 1)
-	self:addTradeFlags(RecipeDB, 31089, F_ALLIANCE, F_HORDE, 10, 11, 36, 40, 41, 51)
-	self:addTradeAcquire(RecipeDB, 31089, 3, 24664, 7, 3)
-
-	-- Subtle Living Ruby -- 31090
-	AddRecipe(31090, 350, 24032, 3, 1)
-	self:addTradeFlags(RecipeDB, 31090, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
-	self:addTradeAcquire(RecipeDB, 31090, 7, 3)
-
-	-- Flashing Living Ruby -- 31091
-	AddRecipe(31091, 350, 24036, 3, 1)
-	self:addTradeFlags(RecipeDB, 31091, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
-	self:addTradeAcquire(RecipeDB, 31091, 7, 3)
-
-	-- Solid Star of Elune -- 31092
-	AddRecipe(31092, 350, 24033, 3, 1)
-	self:addTradeFlags(RecipeDB, 31092, F_ALLIANCE, F_HORDE, 10, 11, 36, 40, 41)
-	self:addTradeAcquire(RecipeDB, 31092, 3, 24664, 7, 3)
-
-	-- Lustrous Star of Elune -- 31094
-	AddRecipe(31094, 350, 24037, 3, 1)
-	self:addTradeFlags(RecipeDB, 31094, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 31094, 7, 3)
-
-	-- Stormy Star of Elune -- 31095
-	AddRecipe(31095, 350, 24039, 3, 1)
-	self:addTradeFlags(RecipeDB, 31095, F_ALLIANCE, F_HORDE, 10, 36, 40, 54)
-	self:addTradeAcquire(RecipeDB, 31095, 7, 3)
-
-	-- Brilliant Dawnstone -- 31096
-	AddRecipe(31096, 350, 24047, 3, 1)
-	self:addTradeFlags(RecipeDB, 31096, F_ALLIANCE, F_HORDE, 10, 36, 40)
-	self:addTradeAcquire(RecipeDB, 31096, 7, 3)
-
-	-- Smooth Dawnstone -- 31097
-	AddRecipe(31097, 350, 24048, 3, 1)
-	self:addTradeFlags(RecipeDB, 31097, F_ALLIANCE, F_HORDE, 10, 36, 40)
-	self:addTradeAcquire(RecipeDB, 31097, 7, 3)
-
-	-- Rigid Dawnstone -- 31098
-	AddRecipe(31098, 350, 24051, 3, 1)
-	self:addTradeFlags(RecipeDB, 31098, F_ALLIANCE, F_HORDE, 10, 11, 36, 40, 41)
-	self:addTradeAcquire(RecipeDB, 31098, 3, 24664, 7, 3)
-
-	-- Gleaming Dawnstone -- 31099
-	AddRecipe(31099, 350, 24050, 3, 1)
-	self:addTradeFlags(RecipeDB, 31099, F_ALLIANCE, F_HORDE, 10, 36, 40)
-	self:addTradeAcquire(RecipeDB, 31099, 7, 3)
-
-	-- Thick Dawnstone -- 31100
-	AddRecipe(31100, 350, 24052, 3, 1)
-	self:addTradeFlags(RecipeDB, 31100, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
-	self:addTradeAcquire(RecipeDB, 31100, 7, 3)
-
-	-- Mystic Dawnstone -- 31101
-	AddRecipe(31101, 350, 24053, 3, 1)
-	self:addTradeFlags(RecipeDB, 31101, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41)
-	self:addTradeAcquire(RecipeDB, 31101, 2, 21474, 2, 21485)
-
-	-- Sovereign Nightseye -- 31102
-	AddRecipe(31102, 350, 24054, 3, 1)
-	self:addTradeFlags(RecipeDB, 31102, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 31102, 7, 3)
-
-	-- Shifting Nightseye -- 31103
-	AddRecipe(31103, 350, 24055, 3, 1)
-	self:addTradeFlags(RecipeDB, 31103, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 31103, 7, 3)
-
-	-- Glowing Nightseye -- 31104
-	AddRecipe(31104, 350, 24056, 3, 1)
-	self:addTradeFlags(RecipeDB, 31104, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 31104, 7, 3)
-
-	-- Royal Nightseye -- 31105
-	AddRecipe(31105, 350, 24057, 3, 1)
-	self:addTradeFlags(RecipeDB, 31105, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 31105, 7, 3)
-
-	-- Inscribed Noble Topaz -- 31106
-	AddRecipe(31106, 350, 24058, 3, 1)
-	self:addTradeFlags(RecipeDB, 31106, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 31106, 7, 3)
-
-	-- Potent Noble Topaz -- 31107
-	AddRecipe(31107, 350, 24059, 3, 1)
-	self:addTradeFlags(RecipeDB, 31107, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 31107, 7, 3)
-
-	-- Luminous Noble Topaz -- 31108
-	AddRecipe(31108, 350, 24060, 3, 1)
-	self:addTradeFlags(RecipeDB, 31108, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 31108, 7, 3)
-
-	-- Glinting Noble Topaz -- 31109
-	AddRecipe(31109, 350, 24061, 3, 1)
-	self:addTradeFlags(RecipeDB, 31109, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 31109, 7, 3)
-
-	-- Enduring Talasite -- 31110
-	AddRecipe(31110, 350, 24062, 3, 1)
-	self:addTradeFlags(RecipeDB, 31110, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
-	self:addTradeAcquire(RecipeDB, 31110, 7, 3)
-
-	-- Radiant Talasite -- 31111
-	AddRecipe(31111, 350, 24066, 3, 1)
-	self:addTradeFlags(RecipeDB, 31111, F_ALLIANCE, F_HORDE, 10, 36, 40, 54)
-	self:addTradeAcquire(RecipeDB, 31111, 7, 3)
-
-	-- Dazzling Talasite -- 31112
-	AddRecipe(31112, 350, 24065, 3, 1)
-	self:addTradeFlags(RecipeDB, 31112, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 31112, 7, 3)
-
-	-- Jagged Talasite -- 31113
-	AddRecipe(31113, 350, 24067, 3, 1)
-	self:addTradeFlags(RecipeDB, 31113, F_ALLIANCE, F_HORDE, 10, 36, 40)
-	self:addTradeAcquire(RecipeDB, 31113, 7, 3)
-
-	-- Sparkling Star of Elune -- 31149
-	AddRecipe(31149, 350, 24035, 3, 1)
-	self:addTradeFlags(RecipeDB, 31149, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 31149, 7, 3)
-
-	-- Malachite Pendant -- 32178
-	AddRecipe(32178, 20, 25438, 1, 1)
-	self:addTradeFlags(RecipeDB, 32178, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
-	self:addTradeAcquire(RecipeDB, 32178, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Tigerseye Band -- 32179
-	AddRecipe(32179, 20, 25439, 1, 1)
-	self:addTradeFlags(RecipeDB, 32179, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 32179, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Rough Stone Statue -- 32259
-	AddRecipe(32259, 1, 25498, 1, 1)
-	self:addTradeFlags(RecipeDB, 32259, F_ALLIANCE, F_HORDE, 3, 37, 41)
-	self:addTradeAcquire(RecipeDB, 32259, 8, 8)
-
-	-- Coarse Stone Statue -- 32801
-	AddRecipe(32801, 50, 25880, 1, 1)
-	self:addTradeFlags(RecipeDB, 32801, F_ALLIANCE, F_HORDE, 3, 37, 41)
-	self:addTradeAcquire(RecipeDB, 32801, 1, 15501, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Heavy Stone Statue -- 32807
-	AddRecipe(32807, 110, 25881, 1, 1)
-	self:addTradeFlags(RecipeDB, 32807, F_ALLIANCE, F_HORDE, 3, 37, 41)
-	self:addTradeAcquire(RecipeDB, 32807, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Solid Stone Statue -- 32808
-	AddRecipe(32808, 175, 25882, 1, 1)
-	self:addTradeFlags(RecipeDB, 32808, F_ALLIANCE, F_HORDE, 3, 37, 41)
-	self:addTradeAcquire(RecipeDB, 32808, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Dense Stone Statue -- 32809
-	AddRecipe(32809, 225, 25883, 1, 1)
-	self:addTradeFlags(RecipeDB, 32809, F_ALLIANCE, F_HORDE, 3, 37, 41)
-	self:addTradeAcquire(RecipeDB, 32809, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Powerful Earthstorm Diamond -- 32866
-	AddRecipe(32866, 365, 25896, 1, 1)
-	self:addTradeFlags(RecipeDB, 32866, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 105)
-	self:addTradeAcquire(RecipeDB, 32866, 6, 933, 2, 17518)
-
-	-- Bracing Earthstorm Diamond -- 32867
-	AddRecipe(32867, 365, 25897, 1, 1)
-	self:addTradeFlags(RecipeDB, 32867, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 105)
-	self:addTradeAcquire(RecipeDB, 32867, 6, 933, 3, 17518)
-
-	-- Tenacious Earthstorm Diamond -- 32868
-	AddRecipe(32868, 365, 25898, 3, 1)
-	self:addTradeFlags(RecipeDB, 32868, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
-	self:addTradeAcquire(RecipeDB, 32868, 7, 3)
-
-	-- Brutal Earthstorm Diamond -- 32869
-	AddRecipe(32869, 365, 25899, 3, 1)
-	self:addTradeFlags(RecipeDB, 32869, F_ALLIANCE, F_HORDE, 10, 36, 40)
-	self:addTradeAcquire(RecipeDB, 32869, 7, 3)
-
-	-- Insightful Earthstorm Diamond -- 32870
-	AddRecipe(32870, 365, 25901, 1, 1)
-	self:addTradeFlags(RecipeDB, 32870, F_ALLIANCE, F_HORDE, F_VENDOR, F_IBOE, F_RBOP, F_CASTER, F_HEALER, 111)
-	self:addTradeAcquire(RecipeDB, 32870, 6, 935, 1, 21432)
-
-	-- Destructive Skyfire Diamond -- 32871
-	AddRecipe(32871, 365, 25890, 3, 1)
-	self:addTradeFlags(RecipeDB, 32871, F_ALLIANCE, F_HORDE, 10, 36, 40)
-	self:addTradeAcquire(RecipeDB, 32871, 7, 3)
-
-	-- Mystical Skyfire Diamond -- 32872
-	AddRecipe(32872, 365, 25893, 3, 1)
-	self:addTradeFlags(RecipeDB, 32872, F_ALLIANCE, F_HORDE, 10, 36, 40)
-	self:addTradeAcquire(RecipeDB, 32872, 7, 3)
-
-	-- Swift Skyfire Diamond -- 32873
-	AddRecipe(32873, 365, 25894, 1, 1)
-	self:addTradeFlags(RecipeDB, 32873, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 105)
-	self:addTradeAcquire(RecipeDB, 32873, 6, 933, 2, 20242, 6, 933, 2, 23007)
-
-	-- Enigmatic Skyfire Diamond -- 32874
-	AddRecipe(32874, 365, 25895, 1, 1)
-	self:addTradeFlags(RecipeDB, 32874, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 106)
-	self:addTradeAcquire(RecipeDB, 32874, 6, 989, 2, 21643)
-
-	-- Smooth Golden Draenite -- 34069
-	AddRecipe(34069, 325, 28290, 2, 1)
-	self:addTradeFlags(RecipeDB, 34069, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 34069, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Bright Blood Garnet -- 34590
-	AddRecipe(34590, 305, 28595, 1, 1)
-	self:addTradeFlags(RecipeDB, 34590, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 34590, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Golden Ring of Power -- 34955
-	AddRecipe(34955, 180, 29157, 1, 1)
-	self:addTradeFlags(RecipeDB, 34955, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 34955, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Truesilver Commander's Ring -- 34959
-	AddRecipe(34959, 200, 29158, 1, 1)
-	self:addTradeFlags(RecipeDB, 34959, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 34959, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Glowing Thorium Band -- 34960
-	AddRecipe(34960, 280, 29159, 1, 1)
-	self:addTradeFlags(RecipeDB, 34960, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 34960, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Emerald Lion Ring -- 34961
-	AddRecipe(34961, 290, 29160, 1, 1)
-	self:addTradeFlags(RecipeDB, 34961, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 34961, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Brilliant Necklace -- 36523
-	AddRecipe(36523, 75, 30419, 1, 1)
-	self:addTradeFlags(RecipeDB, 36523, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 36523, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Heavy Jade Ring -- 36524
-	AddRecipe(36524, 105, 30420, 1, 1)
-	self:addTradeFlags(RecipeDB, 36524, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 36524, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Red Ring of Destruction -- 36525
-	AddRecipe(36525, 230, 30421, 1, 1)
-	self:addTradeFlags(RecipeDB, 36525, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 36525, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Diamond Focus Ring -- 36526
-	AddRecipe(36526, 265, 30422, 1, 1)
-	self:addTradeFlags(RecipeDB, 36526, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 36526, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Bronze Band of Force -- 37818
-	AddRecipe(37818, 65, 30804, 1, 1)
-	self:addTradeFlags(RecipeDB, 37818, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 37818, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Ring of Arcane Shielding -- 37855
-	AddRecipe(37855, 360, 30825, 3, 1)
-	self:addTradeFlags(RecipeDB, 37855, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 62, 111)
-	self:addTradeAcquire(RecipeDB, 37855, 6, 935, 2, 21432)
-
-	-- Mercurial Adamantite -- 38068
-	AddRecipe(38068, 325, 31079, 1, 1)
-	self:addTradeFlags(RecipeDB, 38068, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 38068, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Bronze Torc -- 38175
-	AddRecipe(38175, 80, 31154, 1, 1)
-	self:addTradeFlags(RecipeDB, 38175, F_ALLIANCE, F_HORDE, 3, 36, 41, 63)
-	self:addTradeAcquire(RecipeDB, 38175, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 19775, 1, 19778, 1, 28701, 1, 15501, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- The Frozen Eye -- 38503
-	AddRecipe(38503, 375, 31398, 4, 1)
-	self:addTradeFlags(RecipeDB, 38503, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 62, 114)
-	self:addTradeAcquire(RecipeDB, 38503, 6, 967, 2, 18255)
-
-	-- The Natural Ward -- 38504
-	AddRecipe(38504, 375, 31399, 4, 1)
-	self:addTradeFlags(RecipeDB, 38504, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 62, 103)
-	self:addTradeAcquire(RecipeDB, 38504, 6, 942, 4, 17904)
-
-	-- Great Golden Draenite -- 39451
-	AddRecipe(39451, 325, 31860, 2, 1)
-	self:addTradeFlags(RecipeDB, 39451, F_ALLIANCE, F_HORDE, 11, 36, 40)
-	self:addTradeAcquire(RecipeDB, 39451, 8, 35)
-
-	-- Great Dawnstone -- 39452
-	AddRecipe(39452, 350, 31861, 3, 1)
-	self:addTradeFlags(RecipeDB, 39452, F_ALLIANCE, F_HORDE, 10, 36, 40)
-	self:addTradeAcquire(RecipeDB, 39452, 7, 3)
-
-	-- Balanced Shadow Draenite -- 39455
-	AddRecipe(39455, 325, 31862, 2, 1)
-	self:addTradeFlags(RecipeDB, 39455, F_ALLIANCE, F_HORDE, 11, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 39455, 8, 35)
-
-	-- Infused Shadow Draenite -- 39458
-	AddRecipe(39458, 325, 31864, 2, 1)
-	self:addTradeFlags(RecipeDB, 39458, F_ALLIANCE, F_HORDE, 11, 36, 40, 51, 53, 54)
-	self:addTradeAcquire(RecipeDB, 39458, 8, 35)
-
-	-- Infused Nightseye -- 39462
-	AddRecipe(39462, 350, 31865, 3, 1)
-	self:addTradeFlags(RecipeDB, 39462, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 39462, 7, 3)
-
-	-- Balanced Nightseye -- 39463
-	AddRecipe(39463, 350, 31863, 3, 1)
-	self:addTradeFlags(RecipeDB, 39463, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 39463, 7, 3)
-
-	-- Veiled Flame Spessarite -- 39466
-	AddRecipe(39466, 325, 31866, 2, 1)
-	self:addTradeFlags(RecipeDB, 39466, F_ALLIANCE, F_HORDE, 11, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 39466, 8, 35)
-
-	-- Wicked Flame Spessarite -- 39467
-	AddRecipe(39467, 325, 31869, 2, 1)
-	self:addTradeFlags(RecipeDB, 39467, F_ALLIANCE, F_HORDE, 11, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 39467, 8, 35)
-
-	-- Veiled Noble Topaz -- 39470
-	AddRecipe(39470, 350, 31867, 3, 1)
-	self:addTradeFlags(RecipeDB, 39470, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 39470, 7, 3)
-
-	-- Wicked Noble Topaz -- 39471
-	AddRecipe(39471, 350, 31868, 3, 1)
-	self:addTradeFlags(RecipeDB, 39471, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 39471, 7, 3)
-
-	-- Bold Crimson Spinel -- 39705
-	AddRecipe(39705, 375, 32193, 1, 1)
-	self:addTradeFlags(RecipeDB, 39705, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39705, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
-
-	-- Delicate Crimson Spinel -- 39706
-	AddRecipe(39706, 375, 32194, 1, 1)
-	self:addTradeFlags(RecipeDB, 39706, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39706, 6, 1077, 1, 25950, 6, 990, 1, 23437, 6, 1077, 1, 27666)
-
-	-- Teardrop Crimson Spinel -- 39710
-	AddRecipe(39710, 375, 32195, 1, 1)
-	self:addTradeFlags(RecipeDB, 39710, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39710, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
-
-	-- Runed Crimson Spinel -- 39711
-	AddRecipe(39711, 375, 32196, 1, 1)
-	self:addTradeFlags(RecipeDB, 39711, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39711, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
-
-	-- Bright Crimson Spinel -- 39712
-	AddRecipe(39712, 375, 32197, 1, 1)
-	self:addTradeFlags(RecipeDB, 39712, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39712, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
-
-	-- Subtle Crimson Spinel -- 39713
-	AddRecipe(39713, 375, 32198, 1, 1)
-	self:addTradeFlags(RecipeDB, 39713, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 52, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39713, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
-
-	-- Flashing Crimson Spinel -- 39714
-	AddRecipe(39714, 375, 32199, 1, 1)
-	self:addTradeFlags(RecipeDB, 39714, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 52, 112)
-	self:addTradeAcquire(RecipeDB, 39714, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
-
-	-- Solid Empyrean Sapphire -- 39715
-	AddRecipe(39715, 375, 32200, 1, 1)
-	self:addTradeFlags(RecipeDB, 39715, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39715, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
-
-	-- Sparkling Empyrean Sapphire -- 39716
-	AddRecipe(39716, 375, 32201, 1, 1)
-	self:addTradeFlags(RecipeDB, 39716, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39716, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
-
-	-- Lustrous Empyrean Sapphire -- 39717
-	AddRecipe(39717, 375, 32202, 1, 1)
-	self:addTradeFlags(RecipeDB, 39717, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 53, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39717, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
-
-	-- Stormy Empyrean Sapphire -- 39718
-	AddRecipe(39718, 375, 32203, 1, 1)
-	self:addTradeFlags(RecipeDB, 39718, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 54, 112)
-	self:addTradeAcquire(RecipeDB, 39718, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
-
-	-- Brilliant Lionseye -- 39719
-	AddRecipe(39719, 375, 32204, 1, 1)
-	self:addTradeFlags(RecipeDB, 39719, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39719, 6, 1077, 1, 25950, 6, 990, 1, 23437, 6, 1077, 1, 27666)
-
-	-- Smooth Lionseye -- 39720
-	AddRecipe(39720, 375, 32205, 1, 1)
-	self:addTradeFlags(RecipeDB, 39720, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39720, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
-
-	-- Rigid Lionseye -- 39721
-	AddRecipe(39721, 375, 32206, 1, 1)
-	self:addTradeFlags(RecipeDB, 39721, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39721, 6, 1077, 3, 25950, 6, 990, 3, 23437, 6, 1077, 3, 27666)
-
-	-- Gleaming Lionseye -- 39722
-	AddRecipe(39722, 375, 32207, 1, 1)
-	self:addTradeFlags(RecipeDB, 39722, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39722, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
-
-	-- Thick Lionseye -- 39723
-	AddRecipe(39723, 375, 32208, 1, 1)
-	self:addTradeFlags(RecipeDB, 39723, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 52, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39723, 6, 1077, 1, 25950, 6, 1077, 1, 27666, 6, 990, 1, 23437)
-
-	-- Mystic Lionseye -- 39724
-	AddRecipe(39724, 375, 32209, 1, 1)
-	self:addTradeFlags(RecipeDB, 39724, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 112)
-	self:addTradeAcquire(RecipeDB, 39724, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
-
-	-- Great Lionseye -- 39725
-	AddRecipe(39725, 375, 32210, 1, 1)
-	self:addTradeFlags(RecipeDB, 39725, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 112)
-	self:addTradeAcquire(RecipeDB, 39725, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
-
-	-- Sovereign Shadowsong Amethyst -- 39727
-	AddRecipe(39727, 375, 32211, 1, 1)
-	self:addTradeFlags(RecipeDB, 39727, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 51, 112)
-	self:addTradeAcquire(RecipeDB, 39727, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
-
-	-- Shifting Shadowsong Amethyst -- 39728
-	AddRecipe(39728, 375, 32212, 1, 1)
-	self:addTradeFlags(RecipeDB, 39728, F_ALLIANCE, F_HORDE, F_VENDOR, 6, 36, 41, 51, 112)
-	self:addTradeAcquire(RecipeDB, 39728, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
-
-	-- Balanced Shadowsong Amethyst -- 39729
-	AddRecipe(39729, 375, 32213, 1, 1)
-	self:addTradeFlags(RecipeDB, 39729, F_ALLIANCE, F_HORDE, F_VENDOR, 36, 41, 51, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39729, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
-
-	-- Infused Shadowsong Amethyst -- 39730
-	AddRecipe(39730, 375, 32214, 1, 1)
-	self:addTradeFlags(RecipeDB, 39730, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39730, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
-
-	-- Glowing Shadowsong Amethyst -- 39731
-	AddRecipe(39731, 375, 32215, 1, 1)
-	self:addTradeFlags(RecipeDB, 39731, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39731, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
-
-	-- Royal Shadowsong Amethyst -- 39732
-	AddRecipe(39732, 375, 32216, 1, 1)
-	self:addTradeFlags(RecipeDB, 39732, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39732, 6, 1077, 3, 25950, 6, 990, 3, 23437, 6, 1077, 3, 27666)
-
-	-- Inscribed Pyrestone -- 39733
-	AddRecipe(39733, 375, 32217, 1, 1)
-	self:addTradeFlags(RecipeDB, 39733, F_ALLIANCE, F_HORDE, 4, 6, 36, 41, 51, 112)
-	self:addTradeAcquire(RecipeDB, 39733, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
-
-	-- Potent Pyrestone -- 39734
-	AddRecipe(39734, 375, 32218, 1, 1)
-	self:addTradeFlags(RecipeDB, 39734, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39734, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
-
-	-- Luminous Pyrestone -- 39735
-	AddRecipe(39735, 375, 32219, 1, 1)
-	self:addTradeFlags(RecipeDB, 39735, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39735, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
-
-	-- Glinting Pyrestone -- 39736
-	AddRecipe(39736, 375, 32220, 1, 1)
-	self:addTradeFlags(RecipeDB, 39736, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39736, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
-
-	-- Veiled Pyrestone -- 39737
-	AddRecipe(39737, 375, 32221, 1, 1)
-	self:addTradeFlags(RecipeDB, 39737, F_ALLIANCE, F_HORDE, 4, 6, 36, 41, 53, 54, 112)
-	self:addTradeAcquire(RecipeDB, 39737, 8, 27, 8, 34, 6, 1077, 4, 27666, 6, 1077, 4, 25950)
-
-	-- Wicked Pyrestone -- 39738
-	AddRecipe(39738, 375, 32222, 1, 1)
-	self:addTradeFlags(RecipeDB, 39738, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39738, 6, 1077, 3, 25950, 6, 990, 3, 23437, 6, 1077, 3, 27666)
-
-	-- Enduring Seaspray Emerald -- 39739
-	AddRecipe(39739, 375, 32223, 1, 1)
-	self:addTradeFlags(RecipeDB, 39739, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39739, 6, 1077, 3, 25950, 6, 990, 3, 23437, 6, 1077, 3, 27666)
-
-	-- Radiant Seaspray Emerald -- 39740
-	AddRecipe(39740, 375, 32224, 1, 1)
-	self:addTradeFlags(RecipeDB, 39740, F_ALLIANCE, F_HORDE, 4, 36, 41, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39740, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
-
-	-- Dazzling Seaspray Emerald -- 39741
-	AddRecipe(39741, 375, 32225, 1, 1)
-	self:addTradeFlags(RecipeDB, 39741, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39741, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
-
-	-- Jagged Seaspray Emerald -- 39742
-	AddRecipe(39742, 375, 32226, 1, 1)
-	self:addTradeFlags(RecipeDB, 39742, F_ALLIANCE, F_HORDE, 4, 36, 41, 109, 112)
-	self:addTradeAcquire(RecipeDB, 39742, 6, 1077, 2, 25950, 6, 990, 2, 23437, 6, 1077, 2, 27666)
-
-	-- Relentless Earthstorm Diamond -- 39961
-	AddRecipe(39961, 365, 32409, 3, 1)
-	self:addTradeFlags(RecipeDB, 39961, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 105)
-	self:addTradeAcquire(RecipeDB, 39961, 6, 933, 4, 20242, 6, 933, 4, 23007)
-
-	-- Thundering Skyfire Diamond -- 39963
-	AddRecipe(39963, 365, 32410, 3, 1)
-	self:addTradeFlags(RecipeDB, 39963, F_ALLIANCE, F_HORDE, 10, 36, 40)
-	self:addTradeAcquire(RecipeDB, 39963, 7, 3)
-
-	-- Necklace of the Deep -- 40514
-	AddRecipe(40514, 340, 32508, 1, 1)
-	self:addTradeFlags(RecipeDB, 40514, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
-	self:addTradeAcquire(RecipeDB, 40514, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Brilliant Pearl Band -- 41414
-	AddRecipe(41414, 325, 32772, 1, 1)
-	self:addTradeFlags(RecipeDB, 41414, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 41414, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- The Black Pearl -- 41415
-	AddRecipe(41415, 330, 32774, 1, 1)
-	self:addTradeFlags(RecipeDB, 41415, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 41415, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Crown of the Sea Witch -- 41418
-	AddRecipe(41418, 365, 32776, 1, 1)
-	self:addTradeFlags(RecipeDB, 41418, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 56)
-	self:addTradeAcquire(RecipeDB, 41418, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Purified Jaggal Pearl -- 41420
-	AddRecipe(41420, 325, 32833, 1, 1)
-	self:addTradeFlags(RecipeDB, 41420, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 41420, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Purified Shadow Pearl -- 41429
-	AddRecipe(41429, 350, 32836, 1, 1)
-	self:addTradeFlags(RecipeDB, 41429, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 41429, 1, 18751, 1, 18774, 1, 19063, 1, 19539, 1, 28701, 1, 33590, 1, 26997, 1, 26982, 1, 33614, 1, 26915, 1, 26960, 1, 33680)
-
-	-- Don Julio's Heart -- 42558
-	AddRecipe(42558, 360, 33133, 1, 1)
-	self:addTradeFlags(RecipeDB, 42558, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54, 105)
-	self:addTradeAcquire(RecipeDB, 42558, 6, 933, 3, 20242, 6, 933, 3, 23007)
-
-	-- Kailee's Rose -- 42588
-	AddRecipe(42588, 360, 33134, 1, 1)
-	self:addTradeFlags(RecipeDB, 42588, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54, 111)
-	self:addTradeAcquire(RecipeDB, 42588, 6, 935, 2, 21432)
-
-	-- Crimson Sun -- 42589
-	AddRecipe(42589, 360, 33131, 1, 1)
-	self:addTradeFlags(RecipeDB, 42589, F_ALLIANCE, F_HORDE, 4, 37, 41, 51, 105)
-	self:addTradeAcquire(RecipeDB, 42589, 6, 933, 3, 20242, 6, 933, 3, 23007)
-
-	-- Falling Star -- 42590
-	AddRecipe(42590, 360, 33135, 1, 1)
-	self:addTradeFlags(RecipeDB, 42590, F_ALLIANCE, F_HORDE, 4, 37, 41, 107)
-	self:addTradeAcquire(RecipeDB, 42590, 6, 1011, 3, 21655)
-
-	-- Stone of Blades -- 42591
-	AddRecipe(42591, 360, 33143, 1, 1)
-	self:addTradeFlags(RecipeDB, 42591, F_ALLIANCE, F_HORDE, 4, 37, 41, 106)
-	self:addTradeAcquire(RecipeDB, 42591, 6, 989, 3, 21643)
-
-	-- Blood of Amber -- 42592
-	AddRecipe(42592, 360, 33140, 1, 1)
-	self:addTradeFlags(RecipeDB, 42592, F_ALLIANCE, F_HORDE, 4, 37, 41, 111, F_DPS)
-	self:addTradeAcquire(RecipeDB, 42592, 6, 935, 3, 21432)
-
-	-- Facet of Eternity -- 42593
-	AddRecipe(42593, 360, 33144, 1, 1)
-	self:addTradeFlags(RecipeDB, 42593, F_ALLIANCE, F_HORDE, 4, 37, 41, 52, 106)
-	self:addTradeAcquire(RecipeDB, 42593, 6, 989, 2, 21643)
-
-	-- Steady Talasite -- 43493
-	AddRecipe(43493, 350, 33782, 3, 1)
-	self:addTradeFlags(RecipeDB, 43493, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
-	self:addTradeAcquire(RecipeDB, 43493, 2, 18821, 2, 18822)
-
-	-- Chaotic Skyfire Diamond -- 44794
-	AddRecipe(44794, 365, 34220, 3, 1)
-	self:addTradeFlags(RecipeDB, 44794, F_ALLIANCE, F_HORDE, 11, 36, 41)
-	self:addTradeAcquire(RecipeDB, 44794, 3, 19768)
-
-	-- Loop of Forged Power -- 46122
-	AddRecipe(46122, 365, 34362, 4, 1)
-	self:addTradeFlags(RecipeDB, 46122, F_ALLIANCE, F_HORDE, 6, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 46122, 8, 24)
-
-	-- Ring of Flowing Life -- 46123
-	AddRecipe(46123, 365, 34363, 4, 1)
-	self:addTradeFlags(RecipeDB, 46123, F_ALLIANCE, F_HORDE, 6, 36, 40, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 46123, 8, 24)
-
-	-- Hard Khorium Band -- 46124
-	AddRecipe(46124, 365, 34361, 4, 1)
-	self:addTradeFlags(RecipeDB, 46124, F_ALLIANCE, F_HORDE, 6, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 46124, 8, 24)
-
-	-- Pendant of Sunfire -- 46125
-	AddRecipe(46125, 365, 34359, 4, 1)
-	self:addTradeFlags(RecipeDB, 46125, F_ALLIANCE, F_HORDE, 6, 37, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 46125, 8, 24)
-
-	-- Amulet of Flowing Life -- 46126
-	AddRecipe(46126, 365, 34360, 4, 1)
-	self:addTradeFlags(RecipeDB, 46126, F_ALLIANCE, F_HORDE, 6, 37, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 46126, 8, 24)
-
-	-- Hard Khorium Choker -- 46127
-	AddRecipe(46127, 365, 34358, 4, 1)
-	self:addTradeFlags(RecipeDB, 46127, F_ALLIANCE, F_HORDE, 6, 11, 37, 41, 51, 63)
-	self:addTradeAcquire(RecipeDB, 46127, 8, 24)
-
-	-- Quick Dawnstone -- 46403
-	AddRecipe(46403, 350, 35315, 3, 1)
-	self:addTradeFlags(RecipeDB, 46403, F_ALLIANCE, F_HORDE, 4, 36, 41, 112)
-	self:addTradeAcquire(RecipeDB, 46403, 6, 1077, 4, 25950, 6, 1077, 4, 27666)
-
-	-- Reckless Noble Topaz -- 46404
-	AddRecipe(46404, 350, 35316, 3, 1)
-	self:addTradeFlags(RecipeDB, 46404, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 112)
-	self:addTradeAcquire(RecipeDB, 46404, 6, 1077, 4, 25950, 6, 1077, 4, 27666)
-
-	-- Forceful Talasite -- 46405
-	AddRecipe(46405, 350, 35318, 3, 1)
-	self:addTradeFlags(RecipeDB, 46405, F_ALLIANCE, F_HORDE, 4, 36, 41, 112)
-	self:addTradeAcquire(RecipeDB, 46405, 6, 1077, 4, 25950, 6, 1077, 4, 27666)
-
-	-- Eternal Earthstorm Diamond -- 46597
-	AddRecipe(46597, 370, 35501, 1, 1)
-	self:addTradeFlags(RecipeDB, 46597, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 112)
-	self:addTradeAcquire(RecipeDB, 46597, 6, 1077, 3, 25032)
-
-	-- Ember Skyfire Diamond -- 46601
-	AddRecipe(46601, 370, 35503, 1, 1)
-	self:addTradeFlags(RecipeDB, 46601, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 112)
-	self:addTradeAcquire(RecipeDB, 46601, 6, 1077, 3, 25032)
-
-	-- Figurine - Empyrean Tortoise -- 46775
-	AddRecipe(46775, 375, 35693, 1, 1)
-	self:addTradeFlags(RecipeDB, 46775, F_ALLIANCE, F_HORDE, 4, 37, 41, 52, 61, 112)
-	self:addTradeAcquire(RecipeDB, 46775, 6, 1077, 3, 25032)
-
-	-- Figurine - Khorium Boar -- 46776
-	AddRecipe(46776, 375, 35694, 1, 1)
-	self:addTradeFlags(RecipeDB, 46776, F_ALLIANCE, F_HORDE, 4, 37, 41, 51, 61, 112)
-	self:addTradeAcquire(RecipeDB, 46776, 6, 1077, 3, 25032)
-
-	-- Figurine - Crimson Serpent -- 46777
-	AddRecipe(46777, 375, 35700, 1, 1)
-	self:addTradeFlags(RecipeDB, 46777, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54, 61, 112)
-	self:addTradeAcquire(RecipeDB, 46777, 6, 1077, 3, 25032)
-
-	-- Figurine - Shadowsong Panther -- 46778
-	AddRecipe(46778, 375, 35702, 1, 1)
-	self:addTradeFlags(RecipeDB, 46778, F_ALLIANCE, F_HORDE, 4, 37, 41, 51, 61, 112)
-	self:addTradeAcquire(RecipeDB, 46778, 6, 1077, 3, 25032)
-
-	-- Figurine - Seaspray Albatross -- 46779
-	AddRecipe(46779, 375, 35703, 1, 1)
-	self:addTradeFlags(RecipeDB, 46779, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54, 61, 112)
-	self:addTradeAcquire(RecipeDB, 46779, 6, 1077, 3, 25032)
-
-	-- Regal Nightseye -- 46803
-	AddRecipe(46803, 350, 35707, 1, 1)
-	self:addTradeFlags(RecipeDB, 46803, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 112)
-	self:addTradeAcquire(RecipeDB, 46803, 6, 1077, 3, 25032)
-
-	-- Forceful Seaspray Emerald -- 47053
-	AddRecipe(47053, 375, 35759, 4, 1)
-	self:addTradeFlags(RecipeDB, 47053, F_ALLIANCE, F_HORDE, 4, 36, 41, 109, 112)
-	self:addTradeAcquire(RecipeDB, 47053, 6, 1077, 3, 25032, 6, 1077, 3, 25950, 6, 990, 2, 23437, 6, 1077, 3, 27666)
-
-	-- Steady Seaspray Emerald -- 47054
-	AddRecipe(47054, 375, 35758, 4, 1)
-	self:addTradeFlags(RecipeDB, 47054, F_ALLIANCE, F_HORDE, 4, 36, 41, 109, 112)
-	self:addTradeAcquire(RecipeDB, 47054, 6, 990, 2, 23437, 6, 1077, 3, 25032, 6, 1077, 3, 25950, 6, 1077, 3, 27666)
-
-	-- Reckless Pyrestone -- 47055
-	AddRecipe(47055, 375, 35760, 4, 1)
-	self:addTradeFlags(RecipeDB, 47055, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 109, 112)
-	self:addTradeAcquire(RecipeDB, 47055, 6, 1077, 3, 25032, 6, 1077, 3, 25950, 6, 990, 2, 23437, 6, 1077, 3, 27666)
-
-	-- Quick Lionseye -- 47056
-	AddRecipe(47056, 375, 35761, 4, 1)
-	self:addTradeFlags(RecipeDB, 47056, F_ALLIANCE, F_HORDE, 4, 36, 41, 109, 112)
-	self:addTradeAcquire(RecipeDB, 47056, 6, 1077, 3, 25032, 6, 1077, 3, 25950, 6, 990, 2, 23437, 6, 1077, 3, 27666)
-
-	-- Brilliant Glass -- 47280
-	AddRecipe(47280, 350, 35945, 3, 1)
-	self:addTradeFlags(RecipeDB, 47280, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 47280, 1, 26997, 1, 26960, 1, 26982, 1, 19063, 1, 19539, 1, 18751, 1, 26915, 1, 18774, 1, 28701, 1, 33590, 1, 33614, 1, 33680)
-
-	-- Purified Shadowsong Amethyst -- 48789
-	AddRecipe(48789, 375, 37503, 1, 1)
-	self:addTradeFlags(RecipeDB, 48789, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 112)
-	self:addTradeAcquire(RecipeDB, 48789, 6, 1077, 4, 25950, 6, 1077, 4, 27666)
-
-	-- Bold Scarlet Ruby -- 53830
-	AddRecipe(53830, 390, 39996, 3, 2)
-	self:addTradeFlags(RecipeDB, 53830, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53830, 2, 28721, 2, 33602)
-
-	-- Bold Bloodstone -- 53831
-	AddRecipe(53831, 350, 39900, 2, 2)
-	self:addTradeFlags(RecipeDB, 53831, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53831, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Delicate Bloodstone -- 53832
-	AddRecipe(53832, 350, 39905, 2, 2)
-	self:addTradeFlags(RecipeDB, 53832, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53832, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Runed Bloodstone -- 53834
-	AddRecipe(53834, 350, 39911, 2, 2)
-	self:addTradeFlags(RecipeDB, 53834, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53834, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Bright Bloodstone -- 53835
-	AddRecipe(53835, 350, 39906, 2, 2)
-	self:addTradeFlags(RecipeDB, 53835, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53835, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Subtle Bloodstone -- 53843
-	AddRecipe(53843, 360, 39907, 2, 2)
-	self:addTradeFlags(RecipeDB, 53843, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53843, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Flashing Bloodstone -- 53844
-	AddRecipe(53844, 350, 39908, 2, 2)
-	self:addTradeFlags(RecipeDB, 53844, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53844, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Fractured Bloodstone -- 53845
-	AddRecipe(53845, 350, 39909, 2, 2)
-	self:addTradeFlags(RecipeDB, 53845, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53845, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Brilliant Sun Crystal -- 53852
-	AddRecipe(53852, 350, 39912, 2, 2)
-	self:addTradeFlags(RecipeDB, 53852, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53852, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Smooth Sun Crystal -- 53853
-	AddRecipe(53853, 350, 39914, 2, 2)
-	self:addTradeFlags(RecipeDB, 53853, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53853, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Rigid Sun Crystal -- 53854
-	AddRecipe(53854, 350, 39915, 2, 2)
-	self:addTradeFlags(RecipeDB, 53854, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53854, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Thick Sun Crystal -- 53855
-	AddRecipe(53855, 350, 39916, 2, 2)
-	self:addTradeFlags(RecipeDB, 53855, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53855, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Quick Sun Crystal -- 53856
-	AddRecipe(53856, 350, 39918, 2, 2)
-	self:addTradeFlags(RecipeDB, 53856, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53856, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Mystic Sun Crystal -- 53857
-	AddRecipe(53857, 350, 39917, 2, 2)
-	self:addTradeFlags(RecipeDB, 53857, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53857, 2, 34079, 2, 34039)
-
-	-- Sovereign Shadow Crystal -- 53859
-	AddRecipe(53859, 350, 39934, 2, 2)
-	self:addTradeFlags(RecipeDB, 53859, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53859, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Shifting Shadow Crystal -- 53860
-	AddRecipe(53860, 350, 39935, 2, 2)
-	self:addTradeFlags(RecipeDB, 53860, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53860, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Tenuous Shadow Crystal -- 53861
-	AddRecipe(53861, 350, 39942, 2, 2)
-	self:addTradeFlags(RecipeDB, 53861, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53861, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Glowing Shadow Crystal -- 53862
-	AddRecipe(53862, 350, 39936, 2, 2)
-	self:addTradeFlags(RecipeDB, 53862, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53862, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Purified Shadow Crystal -- 53863
-	AddRecipe(53863, 350, 39941, 2, 2)
-	self:addTradeFlags(RecipeDB, 53863, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53863, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Royal Shadow Crystal -- 53864
-	AddRecipe(53864, 350, 39943, 2, 2)
-	self:addTradeFlags(RecipeDB, 53864, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53864, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Mysterious Shadow Crystal -- 53865
-	AddRecipe(53865, 350, 39945, 2, 2)
-	self:addTradeFlags(RecipeDB, 53865, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53865, 2, 34079, 2, 34039)
-
-	-- Balanced Shadow Crystal -- 53866
-	AddRecipe(53866, 350, 39937, 2, 2)
-	self:addTradeFlags(RecipeDB, 53866, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53866, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Infused Shadow Crystal -- 53867
-	AddRecipe(53867, 350, 39944, 2, 2)
-	self:addTradeFlags(RecipeDB, 53867, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53867, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Regal Shadow Crystal -- 53868
-	AddRecipe(53868, 360, 39938, 2, 2)
-	self:addTradeFlags(RecipeDB, 53868, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53868, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Defender's Shadow Crystal -- 53869
-	AddRecipe(53869, 350, 39939, 2, 2)
-	self:addTradeFlags(RecipeDB, 53869, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 120)
-	self:addTradeAcquire(RecipeDB, 53869, 6, 1073, 2, 31916, 6, 1073, 2, 32763)
-
-	-- Puissant Shadow Crystal -- 53870
-	AddRecipe(53870, 350, 39933, 2, 2)
-	self:addTradeFlags(RecipeDB, 53870, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53870, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Guardian's Shadow Crystal -- 53871
-	AddRecipe(53871, 350, 39940, 2, 2)
-	self:addTradeFlags(RecipeDB, 53871, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 53871, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Inscribed Huge Citrine -- 53872
-	AddRecipe(53872, 350, 39947, 2, 2)
-	self:addTradeFlags(RecipeDB, 53872, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53872, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Etched Huge Citrine -- 53873
-	AddRecipe(53873, 350, 39948, 2, 2)
-	self:addTradeFlags(RecipeDB, 53873, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53873, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Champion's Huge Citrine -- 53874
-	AddRecipe(53874, 350, 39949, 2, 2)
-	self:addTradeFlags(RecipeDB, 53874, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 53874, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Resplendent Huge Citrine -- 53875
-	AddRecipe(53875, 350, 39950, 2, 2)
-	self:addTradeFlags(RecipeDB, 53875, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53875, 2, 34079, 2, 34039)
-
-	-- Fierce Huge Citrine -- 53876
-	AddRecipe(53876, 350, 39951, 2, 2)
-	self:addTradeFlags(RecipeDB, 53876, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53876, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Deadly Huge Citrine -- 53877
-	AddRecipe(53877, 350, 39952, 2, 2)
-	self:addTradeFlags(RecipeDB, 53877, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 117)
-	self:addTradeAcquire(RecipeDB, 53877, 6, 1098, 1, 32538)
-
-	-- Glinting Huge Citrine -- 53878
-	AddRecipe(53878, 350, 39953, 2, 2)
-	self:addTradeFlags(RecipeDB, 53878, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53878, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Lucent Huge Citrine -- 53879
-	AddRecipe(53879, 350, 39954, 2, 2)
-	self:addTradeFlags(RecipeDB, 53879, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53879, 2, 34079, 2, 34039)
-
-	-- Deft Huge Citrine -- 53880
-	AddRecipe(53880, 350, 39955, 2, 2)
-	self:addTradeFlags(RecipeDB, 53880, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53880, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Luminous Huge Citrine -- 53881
-	AddRecipe(53881, 350, 39946, 2, 2)
-	self:addTradeFlags(RecipeDB, 53881, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53881, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Potent Huge Citrine -- 53882
-	AddRecipe(53882, 350, 39956, 2, 2)
-	self:addTradeFlags(RecipeDB, 53882, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53882, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Veiled Huge Citrine -- 53883
-	AddRecipe(53883, 350, 39957, 2, 2)
-	self:addTradeFlags(RecipeDB, 53883, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53883, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Durable Huge Citrine -- 53884
-	AddRecipe(53884, 350, 39958, 2, 2)
-	self:addTradeFlags(RecipeDB, 53884, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53884, 2, 34079, 2, 34039)
-
-	-- Reckless Huge Citrine -- 53885
-	AddRecipe(53885, 350, 39959, 2, 2)
-	self:addTradeFlags(RecipeDB, 53885, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 116)
-	self:addTradeAcquire(RecipeDB, 53885, 6, 1104, 1, 31911)
-
-	-- Wicked Huge Citrine -- 53886
-	AddRecipe(53886, 350, 39960, 2, 2)
-	self:addTradeFlags(RecipeDB, 53886, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53886, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Pristine Huge Citrine -- 53887
-	AddRecipe(53887, 350, 39961, 2, 2)
-	self:addTradeFlags(RecipeDB, 53887, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53887, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Empowered Huge Citrine -- 53888
-	AddRecipe(53888, 350, 39962, 2, 2)
-	self:addTradeFlags(RecipeDB, 53888, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53888, 2, 34079, 2, 34039)
-
-	-- Stark Huge Citrine -- 53889
-	AddRecipe(53889, 350, 39963, 2, 2)
-	self:addTradeFlags(RecipeDB, 53889, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53889, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Stalwart Huge Citrine -- 53890
-	AddRecipe(53890, 350, 39964, 2, 2)
-	self:addTradeFlags(RecipeDB, 53890, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53890, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Glimmering Huge Citrine -- 53891
-	AddRecipe(53891, 360, 39965, 2, 2)
-	self:addTradeFlags(RecipeDB, 53891, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53891, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Accurate Huge Citrine -- 53892
-	AddRecipe(53892, 350, 39966, 2, 2)
-	self:addTradeFlags(RecipeDB, 53892, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 53892, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Resolute Huge Citrine -- 53893
-	AddRecipe(53893, 350, 39967, 2, 2)
-	self:addTradeFlags(RecipeDB, 53893, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 53893, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Timeless Dark Jade -- 53894
-	AddRecipe(53894, 350, 39968, 2, 2)
-	self:addTradeFlags(RecipeDB, 53894, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53894, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Jagged Dark Jade -- 53916
-	AddRecipe(53916, 350, 39974, 2, 2)
-	self:addTradeFlags(RecipeDB, 53916, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53916, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Vivid Dark Jade -- 53917
-	AddRecipe(53917, 350, 39975, 2, 2)
-	self:addTradeFlags(RecipeDB, 53917, F_ALLIANCE, F_HORDE, 4, 36, 41, 121)
-	self:addTradeAcquire(RecipeDB, 53917, 6, 1105, 1, 31910)
-
-	-- Enduring Dark Jade -- 53918
-	AddRecipe(53918, 350, 39976, 2, 2)
-	self:addTradeFlags(RecipeDB, 53918, F_ALLIANCE, F_HORDE, 3, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53918, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Steady Dark Jade -- 53919
-	AddRecipe(53919, 350, 39977, 2, 2)
-	self:addTradeFlags(RecipeDB, 53919, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53919, 2, 34079, 2, 34039)
-
-	-- Forceful Dark Jade -- 53920
-	AddRecipe(53920, 350, 39978, 2, 2)
-	self:addTradeFlags(RecipeDB, 53920, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53920, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Seer's Dark Jade -- 53921
-	AddRecipe(53921, 350, 39979, 2, 2)
-	self:addTradeFlags(RecipeDB, 53921, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 120)
-	self:addTradeAcquire(RecipeDB, 53921, 6, 1073, 1, 31916, 6, 1073, 1, 32763)
-
-	-- Misty Dark Jade -- 53922
-	AddRecipe(53922, 350, 39980, 2, 2)
-	self:addTradeFlags(RecipeDB, 53922, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53922, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Shining Dark Jade -- 53923
-	AddRecipe(53923, 350, 39981, 2, 2)
-	self:addTradeFlags(RecipeDB, 53923, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53923, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Turbid Dark Jade -- 53924
-	AddRecipe(53924, 350, 39982, 2, 2)
-	self:addTradeFlags(RecipeDB, 53924, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53924, 2, 34079, 2, 34039)
-
-	-- Intricate Dark Jade -- 53925
-	AddRecipe(53925, 350, 39983, 2, 2)
-	self:addTradeFlags(RecipeDB, 53925, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53925, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Dazzling Dark Jade -- 53926
-	AddRecipe(53926, 350, 39984, 2, 2)
-	self:addTradeFlags(RecipeDB, 53926, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53926, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Sundered Dark Jade -- 53927
-	AddRecipe(53927, 350, 39985, 2, 2)
-	self:addTradeFlags(RecipeDB, 53927, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53927, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Lambent Dark Jade -- 53928
-	AddRecipe(53928, 350, 39986, 2, 2)
-	self:addTradeFlags(RecipeDB, 53928, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53928, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Opaque Dark Jade -- 53929
-	AddRecipe(53929, 350, 39988, 2, 2)
-	self:addTradeFlags(RecipeDB, 53929, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53929, 2, 34079, 2, 34039)
-
-	-- Energized Dark Jade -- 53930
-	AddRecipe(53930, 350, 39989, 2, 2)
-	self:addTradeFlags(RecipeDB, 53930, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53930, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Radiant Dark Jade -- 53931
-	AddRecipe(53931, 350, 39990, 2, 2)
-	self:addTradeFlags(RecipeDB, 53931, F_ALLIANCE, F_HORDE, 3, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 53931, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Tense Dark Jade -- 53932
-	AddRecipe(53932, 350, 39991, 2, 2)
-	self:addTradeFlags(RecipeDB, 53932, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 53932, 2, 34079, 2, 34039)
-
-	-- Shattered Dark Jade -- 53933
-	AddRecipe(53933, 350, 39992, 2, 2)
-	self:addTradeFlags(RecipeDB, 53933, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 53933, 2, 34079, 2, 34039)
-
-	-- Solid Chalcedony -- 53934
-	AddRecipe(53934, 350, 39919, 2, 2)
-	self:addTradeFlags(RecipeDB, 53934, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53934, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Sparkling Chalcedony -- 53940
-	AddRecipe(53940, 350, 39920, 2, 2)
-	self:addTradeFlags(RecipeDB, 53940, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53940, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Lustrous Chalcedony -- 53941
-	AddRecipe(53941, 350, 39927, 2, 2)
-	self:addTradeFlags(RecipeDB, 53941, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53941, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Stormy Chalcedony -- 53943
-	AddRecipe(53943, 350, 39927, 2, 2)
-	self:addTradeFlags(RecipeDB, 53943, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 53943, 2, 34079, 2, 34039)
-
-	-- Delicate Scarlet Ruby -- 53945
-	AddRecipe(53945, 390, 39997, 3, 2)
-	self:addTradeFlags(RecipeDB, 53945, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53945, 2, 28721, 2, 33602)
-
-	-- Runed Scarlet Ruby -- 53946
-	AddRecipe(53946, 390, 39998, 3, 2)
-	self:addTradeFlags(RecipeDB, 53946, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 118)
-	self:addTradeAcquire(RecipeDB, 53946, 6, 1090, 4, 32287)
-
-	-- Bright Scarlet Ruby -- 53947
-	AddRecipe(53947, 390, 39999, 3, 2)
-	self:addTradeFlags(RecipeDB, 53947, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53947, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Flashing Scarlet Ruby -- 53949
-	AddRecipe(53949, 390, 40001, 3, 2)
-	self:addTradeFlags(RecipeDB, 53949, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53949, 2, 28721, 2, 33602)
-
-	-- Fractured Scarlet Ruby -- 53950
-	AddRecipe(53950, 390, 40002, 3, 2)
-	self:addTradeFlags(RecipeDB, 53950, F_ALLIANCE, F_HORDE, 11, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53950, 3, 29570)
-
-	-- Precise Scarlet Ruby -- 53951
-	AddRecipe(53951, 390, 40003, 3, 2)
-	self:addTradeFlags(RecipeDB, 53951, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 53951, 3, 29311)
-
-	-- Solid Sky Sapphire -- 53952
-	AddRecipe(53952, 390, 40008, 3, 2)
-	self:addTradeFlags(RecipeDB, 53952, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53952, 2, 28721, 2, 33602)
-
-	-- Sparkling Sky Sapphire -- 53953
-	AddRecipe(53953, 390, 40009, 3, 2)
-	self:addTradeFlags(RecipeDB, 53953, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53953, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Lustrous Sky Sapphire -- 53954
-	AddRecipe(53954, 390, 40010, 3, 2)
-	self:addTradeFlags(RecipeDB, 53954, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53954, 2, 28721, 2, 33602)
-
-	-- Stormy Sky Sapphire -- 53955
-	AddRecipe(53955, 390, 40011, 3, 2)
-	self:addTradeFlags(RecipeDB, 53955, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 53955, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Brilliant Autumn's Glow -- 53956
-	AddRecipe(53956, 390, 40012, 3, 2)
-	self:addTradeFlags(RecipeDB, 53956, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53956, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Smooth Autumn's Glow -- 53957
-	AddRecipe(53957, 390, 40013, 3, 2)
-	self:addTradeFlags(RecipeDB, 53957, F_ALLIANCE, F_HORDE, 4, 36, 41, 119)
-	self:addTradeAcquire(RecipeDB, 53957, 6, 1119, 4, 32540)
-
-	-- Rigid Autumn's Glow -- 53958
-	AddRecipe(53958, 390, 40014, 3, 2)
-	self:addTradeFlags(RecipeDB, 53958, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53958, 2, 28721, 2, 33602)
-
-	-- Thick Autumn's Glow -- 53959
-	AddRecipe(53959, 390, 40015, 3, 2)
-	self:addTradeFlags(RecipeDB, 53959, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53959, 3, 31134)
-
-	-- Mystic Autumn's Glow -- 53960
-	AddRecipe(53960, 390, 40016, 3, 2)
-	self:addTradeFlags(RecipeDB, 53960, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53960, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Quick Autumn's Glow -- 53961
-	AddRecipe(53961, 390, 40017, 3, 2)
-	self:addTradeFlags(RecipeDB, 53961, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53961, 2, 28721, 2, 33602)
-
-	-- Sovereign Twilight Opal -- 53962
-	AddRecipe(53962, 380, 40022, 3, 2)
-	self:addTradeFlags(RecipeDB, 53962, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 53962, 7, 3)
-
-	-- Tenuous Twilight Opal -- 53964
-	AddRecipe(53964, 380, 40024, 3, 2)
-	self:addTradeFlags(RecipeDB, 53964, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 53964, 7, 3)
-
-	-- Glowing Twilight Opal -- 53965
-	AddRecipe(53965, 390, 40025, 3, 2)
-	self:addTradeFlags(RecipeDB, 53965, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 117)
-	self:addTradeAcquire(RecipeDB, 53965, 6, 1098, 4, 32538)
-
-	-- Purified Twilight Opal -- 53966
-	AddRecipe(53966, 380, 40026, 3, 2)
-	self:addTradeFlags(RecipeDB, 53966, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53966, 7, 3)
-
-	-- Royal Twilight Opal -- 53967
-	AddRecipe(53967, 390, 40027, 3, 2)
-	self:addTradeFlags(RecipeDB, 53967, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53967, 2, 28721, 2, 33602)
-
-	-- Mysterious Twilight Opal
-	AddRecipe(53968, 390, 40028, 3, 2)
-	self:addTradeFlags(RecipeDB, 53968, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53968, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Balanced Twilight Opal -- 53969
-	AddRecipe(53969, 390, 40029, 3, 2)
-	self:addTradeFlags(RecipeDB, 53969, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53969, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Infused Twilight Opal -- 53970
-	AddRecipe(53970, 390, 40030, 3, 2)
-	self:addTradeFlags(RecipeDB, 53970, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53970, 3, 29120)
-
-	-- Regal Twilight Opal -- 53971
-	AddRecipe(53971, 390, 40031, 3, 2)
-	self:addTradeFlags(RecipeDB, 53971, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53971, 2, 28721, 2, 33602)
-
-	-- Defender's Twilight Opal -- 53972
-	AddRecipe(53972, 390, 40032, 3, 2)
-	self:addTradeFlags(RecipeDB, 53972, F_ALLIANCE, F_HORDE, 11, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53972, 3, 29370, 3, 29376, 3, 30208, 3, 30222)
-
-	-- Puissant Twilight Opal -- 53973
-	AddRecipe(53973, 390, 40033, 3, 2)
-	self:addTradeFlags(RecipeDB, 53973, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53973, 2, 28721, 2, 33602)
-
-	-- Guardian's Twilight Opal -- 53974
-	AddRecipe(53974, 390, 40034, 3, 2)
-	self:addTradeFlags(RecipeDB, 53974, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 52, 115)
-	self:addTradeAcquire(RecipeDB, 53974, 6, 1106, 3, 30431)
-
-	-- Inscribed Monarch Topaz -- 53975
-	AddRecipe(53975, 390, 40037, 3, 2)
-	self:addTradeFlags(RecipeDB, 53975, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 53975, 7, 3)
-
-	-- Etched Monarch Topaz -- 53976
-	AddRecipe(53976, 380, 40038, 3, 2)
-	self:addTradeFlags(RecipeDB, 53976, F_ALLIANCE, F_HORDE, 10, 36, 40, 51)
-	self:addTradeAcquire(RecipeDB, 53976, 7, 3)
-
-	-- Champion's Monarch Topaz -- 53977
-	AddRecipe(53977, 380, 40039, 3, 2)
-	self:addTradeFlags(RecipeDB, 53977, F_ALLIANCE, F_HORDE, 10, 36, 40, 51, 52)
-	self:addTradeAcquire(RecipeDB, 53977, 7, 3)
-
-	-- Resplendent Monarch Topaz -- 53978
-	AddRecipe(53978, 390, 40040, 3, 2)
-	self:addTradeFlags(RecipeDB, 53978, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53978, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Deadly Monarch Topaz -- 53979
-	AddRecipe(53979, 390, 40043, 3, 2)
-	self:addTradeFlags(RecipeDB, 53979, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53979, 3, 26723)
-
-	-- Glinting Monarch Topaz -- 53980
-	AddRecipe(53980, 390, 40044, 3, 2)
-	self:addTradeFlags(RecipeDB, 53980, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53980, 2, 28721, 2, 33602)
-
-	-- Lucent Monarch Topaz -- 53981
-	AddRecipe(53981, 390, 40045, 3, 2)
-	self:addTradeFlags(RecipeDB, 53981, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53981, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Deft Monarch Topaz -- 53982
-	AddRecipe(53982, 390, 40046, 3, 2)
-	self:addTradeFlags(RecipeDB, 53982, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53982, 3, 27978)
-
-	-- Luminous Monarch Topaz -- 53983
-	AddRecipe(53983, 390, 40047, 3, 2)
-	self:addTradeFlags(RecipeDB, 53983, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53983, 2, 28721, 2, 33602)
-
-	-- Potent Monarch Topaz -- 53984
-	AddRecipe(53984, 390, 40048, 3, 2)
-	self:addTradeFlags(RecipeDB, 53984, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53984, 2, 28721, 2, 33602)
-
-	-- Veiled Monarch Topaz -- 53985
-	AddRecipe(53985, 390, 40049, 3, 2)
-	self:addTradeFlags(RecipeDB, 53985, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53985, 2, 28721, 2, 33602)
-
-	-- Durable Monarch Topaz -- 53986
-	AddRecipe(53986, 390, 40050, 3, 2)
-	self:addTradeFlags(RecipeDB, 53986, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53986, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Reckless Monarch Topaz -- 53987
-	AddRecipe(53987, 390, 40051, 3, 2)
-	self:addTradeFlags(RecipeDB, 53987, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 53987, 2, 28721, 2, 33602)
-
-	-- Wicked Monarch Topaz -- 53988
-	AddRecipe(53988, 390, 40052, 3, 2)
-	self:addTradeFlags(RecipeDB, 53988, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 117)
-	self:addTradeAcquire(RecipeDB, 53988, 6, 1098, 3, 32538)
-
-	-- Pristine Monarch Topaz -- 53989
-	AddRecipe(53989, 390, 40053, 3, 2)
-	self:addTradeFlags(RecipeDB, 53989, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53989, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Empowered Monarch Topaz -- 53990
-	AddRecipe(53990, 390, 40054, 3, 2)
-	self:addTradeFlags(RecipeDB, 53990, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53990, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Stark Monarch Topaz -- 53991
-	AddRecipe(53991, 390, 40055, 3, 2)
-	self:addTradeFlags(RecipeDB, 53991, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53991, 2, 28721, 2, 33602)
-
-	-- Stalwart Monarch Topaz -- 53992
-	AddRecipe(53992, 390, 40056, 3, 2)
-	self:addTradeFlags(RecipeDB, 53992, F_ALLIANCE, F_HORDE, 10, 36, 40, 52)
-	self:addTradeAcquire(RecipeDB, 53992, 7, 3)
-
-	-- Glimmering Monarch Topaz -- 53993
-	AddRecipe(53993, 390, 40057, 3, 2)
-	self:addTradeFlags(RecipeDB, 53993, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 122)
-	self:addTradeAcquire(RecipeDB, 53993, 6, 1091, 4, 32533)
-
-	-- Accurate Monarch Topaz -- 53994
-	AddRecipe(53994, 390, 40058, 3, 2)
-	self:addTradeFlags(RecipeDB, 53994, F_ALLIANCE, F_HORDE, 11, 36, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 53994, 3, 28379, 3, 28851, 3, 29402, 3, 30260, 3, 30448)
-
-	-- Timeless Forest Emerald -- 53995
-	AddRecipe(53995, 390, 40085, 3, 2)
-	self:addTradeFlags(RecipeDB, 53995, F_ALLIANCE, F_HORDE, 5, 11, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53995, 3, 26632)
-
-	-- Jagged Forest Emerald -- 53996
-	AddRecipe(53996, 390, 40086, 3, 2)
-	self:addTradeFlags(RecipeDB, 53996, F_ALLIANCE, F_HORDE, 4, 36, 41, 116)
-	self:addTradeAcquire(RecipeDB, 53996, 6, 1104, 3, 31911)
-
-	-- Vivid Forest Emerald -- 53997
-	AddRecipe(53997, 390, 40088, 3, 2)
-	self:addTradeFlags(RecipeDB, 53997, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 53997, 2, 28721, 2, 33602)
-
-	-- Enduring Forest Emerald -- 53998
-	AddRecipe(53998, 390, 40089, 3, 2)
-	self:addTradeFlags(RecipeDB, 53998, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53998, 2, 28721, 2, 33602)
-
-	-- Steady Forest Emerald -- 54000
-	AddRecipe(54000, 390, 40090, 3, 2)
-	self:addTradeFlags(RecipeDB, 54000, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
-	self:addTradeAcquire(RecipeDB, 54000, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Forceful Forest Emerald -- 54001
-	AddRecipe(54001, 390, 40091, 3, 2)
-	self:addTradeFlags(RecipeDB, 54001, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 54001, 2, 28721, 2, 33602)
-
-	-- Seer's Forest Emerald -- 54002
-	AddRecipe(54002, 390, 40092, 3, 2)
-	self:addTradeFlags(RecipeDB, 54002, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 54002, 2, 28721, 2, 33602)
-
-	-- Misty Forest Emerald -- 54003
-	AddRecipe(54003, 380, 40095, 3, 2)
-	self:addTradeFlags(RecipeDB, 54003, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 54003, 7, 3)
-
-	-- Shining Forest Emerald -- 54004
-	AddRecipe(54004, 380, 40099, 3, 2)
-	self:addTradeFlags(RecipeDB, 54004, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 54004, 7, 3)
-
-	-- Turbid Forest Emerald -- 54005
-	AddRecipe(54005, 390, 40102, 3, 2)
-	self:addTradeFlags(RecipeDB, 54005, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 54005, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Intricate Forest Emerald -- 54006
-	AddRecipe(54006, 390, 40104, 3, 2)
-	self:addTradeFlags(RecipeDB, 54006, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 54006, 2, 28721, 2, 33602)
-
-	-- Dazzling Forest Emerald -- 54007
-	AddRecipe(54007, 390, 40094, 3, 2)
-	self:addTradeFlags(RecipeDB, 54007, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 54007, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Sundered Forest Emerald -- 54008
-	AddRecipe(54008, 390, 40096, 3, 2)
-	self:addTradeFlags(RecipeDB, 54008, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 121)
-	self:addTradeAcquire(RecipeDB, 54008, 6, 1105, 3, 31910)
-
-	-- Lambent Forest Emerald -- 54009
-	AddRecipe(54009, 390, 40100, 3, 2)
-	self:addTradeFlags(RecipeDB, 54009, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 54009, 2, 28721, 2, 33602)
-
-	-- Opaque Forest Emerald -- 54010
-	AddRecipe(54010, 390, 40103, 3, 2)
-	self:addTradeFlags(RecipeDB, 54010, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 54010, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Energized Forest Emerald -- 54011
-	AddRecipe(54011, 390, 40105, 3, 2)
-	self:addTradeFlags(RecipeDB, 54011, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 54011, 2, 28721, 2, 33602)
-
-	-- Radiant Forest Emerald -- 54012
-	AddRecipe(54012, 390, 40098, 3, 2)
-	self:addTradeFlags(RecipeDB, 54012, F_ALLIANCE, F_HORDE, 11, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 54012, 3, 29792, 3, 29793)
-
-	-- Tense Forest Emerald -- 54013
-	AddRecipe(54013, 390, 40101, 3, 2)
-	self:addTradeFlags(RecipeDB, 54013, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 54013, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Shattered Forest Emerald -- 54014
-	AddRecipe(54014, 390, 40106, 3, 2)
-	self:addTradeFlags(RecipeDB, 54014, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 54014, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Precise Bloodstone -- 54017
-	AddRecipe(54017, 350, 39910, 2, 2)
-	self:addTradeFlags(RecipeDB, 54017, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 54017, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Fierce Monarch Topaz -- 54019
-	AddRecipe(54019, 390, 40041, 3, 2)
-	self:addTradeFlags(RecipeDB, 54019, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 54019, 3, 23954)
-
-	-- Resolute Monarch Topaz -- 54023
-	AddRecipe(54023, 380, 40059, 3, 2)
-	self:addTradeFlags(RecipeDB, 54023, F_ALLIANCE, F_HORDE, 10, 36, 40, 51, 52)
-	self:addTradeAcquire(RecipeDB, 54023, 7, 3)
-
-	-- Effulgent Skyflare Diamond -- 55384
-	AddRecipe(55384, 420, 41377, 3, 2)
-	self:addTradeFlags(RecipeDB, 55384, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 55384, 2, 28721, 2, 33602)
-
-	-- Tireless Skyflare Diamond -- 55386
-	AddRecipe(55386, 420, 41375, 3, 2)
-	self:addTradeFlags(RecipeDB, 55386, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 55386, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Forlorn Skyflare Diamond -- 55387
-	AddRecipe(55387, 420, 41378, 3, 2)
-	self:addTradeFlags(RecipeDB, 55387, F_ALLIANCE, F_HORDE, 4, 9, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 55387, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Impassive Skyflare Diamond -- 55388
-	AddRecipe(55388, 420, 41379, 3, 2)
-	self:addTradeFlags(RecipeDB, 55388, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
-	self:addTradeAcquire(RecipeDB, 55388, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Chaotic Skyflare Diamond -- 55389
-	AddRecipe(55389, 420, 41285, 3, 2)
-	self:addTradeFlags(RecipeDB, 55389, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 55389, 2, 28721, 2, 33602)
-
-	-- Destructive Skyflare Diamond -- 55390
-	AddRecipe(55390, 420, 41307, 3, 2)
-	self:addTradeFlags(RecipeDB, 55390, F_ALLIANCE, F_HORDE, 10, 36, 41)
-	self:addTradeAcquire(RecipeDB, 55390, 7, 3)
-
-	-- Ember Skyflare Diamond -- 55392
-	AddRecipe(55392, 420, 41333, 3, 2)
-	self:addTradeFlags(RecipeDB, 55392, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 55392, 2, 28721, 2, 33602)
-
-	-- Enigmatic Skyflare Diamond -- 55393
-	AddRecipe(55393, 420, 41335, 3, 2)
-	self:addTradeFlags(RecipeDB, 55393, F_ALLIANCE, F_HORDE, 4, 9, 36, 41)
-	self:addTradeAcquire(RecipeDB, 55393, 2, 30489, 2, 32294, 2, 32296)
-
-	-- Swift Skyflare Diamond -- 55394
-	AddRecipe(55394, 420, 41339, 3, 2)
-	self:addTradeFlags(RecipeDB, 55394, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 55394, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Thundering Skyflare Diamond -- 55395
-	AddRecipe(55395, 420, 41400, 3, 2)
-	self:addTradeFlags(RecipeDB, 55395, F_ALLIANCE, F_HORDE, 10, 36, 40)
-	self:addTradeAcquire(RecipeDB, 55395, 7, 3)
-
-	-- Insightful Earthsiege Diamond -- 55396
-	AddRecipe(55396, 420, 41401, 3, 2)
-	self:addTradeFlags(RecipeDB, 55396, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 55396, 2, 28721, 2, 33602)
-
-	-- Bracing Earthsiege Diamond -- 55397
-	AddRecipe(55397, 420, 41395, 3, 2)
-	self:addTradeFlags(RecipeDB, 55397, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 55397, 3, 27656)
-
-	-- Eternal Earthsiege Diamond -- 55398
-	AddRecipe(55398, 420, 41396, 3, 2)
-	self:addTradeFlags(RecipeDB, 55398, F_ALLIANCE, F_HORDE, 5, 11, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 55398, 3, 28923)
-
-	-- Powerful Earthsiege Diamond -- 55399
-	AddRecipe(55399, 420, 41397, 3, 2)
-	self:addTradeFlags(RecipeDB, 55399, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 55399, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Relentless Earthsiege Diamond -- 55400
-	AddRecipe(55400, 420, 41398, 3, 2)
-	self:addTradeFlags(RecipeDB, 55400, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 55400, 2, 28721, 2, 33602)
-
-	-- Austere Earthsiege Diamond -- 55401
-	AddRecipe(55401, 420, 41380, 3, 2)
-	self:addTradeFlags(RecipeDB, 55401, F_ALLIANCE, F_HORDE, 5, 11, 36, 41)
-	self:addTradeAcquire(RecipeDB, 55401, 3, 26861)
-
-	-- Persistent Earthsiege Diamond -- 55402
-	AddRecipe(55402, 420, 41381, 3, 2)
-	self:addTradeFlags(RecipeDB, 55402, F_ALLIANCE, F_HORDE, 3, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 55402, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Trenchant Earthsiege Diamond -- 55403
-	AddRecipe(55403, 420, 41382, 3, 2)
-	self:addTradeFlags(RecipeDB, 55403, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 55403, 2, 28721, 2, 33602)
-
-	-- Invigorating Earthsiege Diamond -- 55404
-	AddRecipe(55404, 420, 41385, 3, 2)
-	self:addTradeFlags(RecipeDB, 55404, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 55404, 2, 28721, 2, 33602)
-
-	-- Beaming Earthsiege Diamond -- 55405
-	AddRecipe(55405, 420, 41389, 3, 2)
-	self:addTradeFlags(RecipeDB, 55405, F_ALLIANCE, F_HORDE, 10, 36, 40, 53, 54)
-	self:addTradeAcquire(RecipeDB, 55405, 7, 3)
-
-	-- Revitalizing Skyflare Diamond -- 55407
-	AddRecipe(55407, 420, 41376, 3, 2)
-	self:addTradeFlags(RecipeDB, 55407, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 55407, 2, 28721, 2, 33602)
-
-	-- Bold Dragon's Eye -- 56049
-	AddRecipe(56049, 370, 42142, 3, 2)
-	self:addTradeFlags(RecipeDB, 56049, F_ALLIANCE, F_HORDE, 4, 37, 41, 51)
-	self:addTradeAcquire(RecipeDB, 56049, 2, 28721, 2, 33602)
-
-	-- Delicate Dragon's Eye -- 56052
-	AddRecipe(56052, 370, 42143, 3, 2)
-	self:addTradeFlags(RecipeDB, 56052, F_ALLIANCE, F_HORDE, 4, 37, 41, 51)
-	self:addTradeAcquire(RecipeDB, 56052, 2, 28721, 2, 33602)
-
-	-- Runed Dragon's Eye -- 56053
-	AddRecipe(56053, 370, 42144, 3, 2)
-	self:addTradeFlags(RecipeDB, 56053, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 56053, 2, 28721, 2, 33602)
-
-	-- Bright Dragon's Eye -- 56054
-	AddRecipe(56054, 370, 36766, 3, 2)
-	self:addTradeFlags(RecipeDB, 56054, F_ALLIANCE, F_HORDE, 4, 37, 41, 51)
-	self:addTradeAcquire(RecipeDB, 56054, 2, 28721, 2, 33602)
-
-	-- Subtle Dragon's Eye -- 56055
-	AddRecipe(56055, 370, 42151, 3, 2)
-	self:addTradeFlags(RecipeDB, 56055, F_ALLIANCE, F_HORDE, 4, 37, 41, 52)
-	self:addTradeAcquire(RecipeDB, 56055, 2, 28721, 2, 33602)
-
-	-- Flashing Dragon's Eye -- 56056
-	AddRecipe(56056, 370, 42152, 3, 2)
-	self:addTradeFlags(RecipeDB, 56056, F_ALLIANCE, F_HORDE, 4, 37, 41, 52)
-	self:addTradeAcquire(RecipeDB, 56056, 2, 28721, 2, 33602)
-
-	-- Brilliant Dragon's Eye -- 56074
-	AddRecipe(56074, 370, 42148, 3, 2)
-	self:addTradeFlags(RecipeDB, 56074, F_ALLIANCE, F_HORDE, 4, 37, 41)
-	self:addTradeAcquire(RecipeDB, 56074, 2, 28721, 2, 33602)
-
-	-- Fractured Dragon's Eye -- 56076
-	AddRecipe(56076, 370, 42153, 3, 2)
-	self:addTradeFlags(RecipeDB, 56076, F_ALLIANCE, F_HORDE, 4, 37, 41, 51)
-	self:addTradeAcquire(RecipeDB, 56076, 2, 28721, 2, 33602)
-
-	-- Lustrous Dragon's Eye -- 56077
-	AddRecipe(56077, 370, 42146, 3, 2)
-	self:addTradeFlags(RecipeDB, 56077, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 56077, 2, 28721, 2, 33602)
-
-	-- Mystic Dragon's Eye -- 56079
-	AddRecipe(56079, 370, 42158, 3, 2)
-	self:addTradeFlags(RecipeDB, 56079, F_ALLIANCE, F_HORDE, 4, 37, 41)
-	self:addTradeAcquire(RecipeDB, 56079, 2, 28721, 2, 33602)
-
-	-- Precise Dragon's Eye -- 56081
-	AddRecipe(56081, 370, 42154, 3, 2)
-	self:addTradeFlags(RecipeDB, 56081, F_ALLIANCE, F_HORDE, 4, 37, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 56081, 2, 28721, 2, 33602)
-
-	-- Quick Dragon's Eye -- 56083
-	AddRecipe(56083, 370, 42150, 3, 2)
-	self:addTradeFlags(RecipeDB, 56083, F_ALLIANCE, F_HORDE, 4, 37, 41)
-	self:addTradeAcquire(RecipeDB, 56083, 2, 28721, 2, 33602)
-
-	-- Rigid Dragon's Eye -- 56084
-	AddRecipe(56084, 370, 42156, 3, 2)
-	self:addTradeFlags(RecipeDB, 56084, F_ALLIANCE, F_HORDE, 4, 37, 41)
-	self:addTradeAcquire(RecipeDB, 56084, 2, 28721, 2, 33602)
-
-	-- Smooth Dragon's Eye -- 56085
-	AddRecipe(56085, 370, 42149, 3, 2, 370, 390, 415, 440)
-	self:addTradeFlags(RecipeDB, 56085, F_ALLIANCE, F_HORDE, 4, 37, 41)
-	self:addTradeAcquire(RecipeDB, 56085, 2, 28721, 2, 33602)
-
-	-- Solid Dragon's Eye -- 56086
-	AddRecipe(56086, 370, 36767, 3, 2, 370, 390, 415, 440)
-	self:addTradeFlags(RecipeDB, 56086, F_ALLIANCE, F_HORDE, 4, 37, 41)
-	self:addTradeAcquire(RecipeDB, 56086, 2, 28721, 2, 33602)
-
-	-- Sparkling Dragon's Eye -- 56087
-	AddRecipe(56087, 370, 42145, 3, 2)
-	self:addTradeFlags(RecipeDB, 56087, F_ALLIANCE, F_HORDE, 4, 37, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 56087, 2, 28721, 2, 33602)
-
-	-- Stormy Dragon's Eye -- 56088
-	AddRecipe(56088, 370, 42155, 3, 2)
-	self:addTradeFlags(RecipeDB, 56088, F_ALLIANCE, F_HORDE, 4, 37, 41, 54)
-	self:addTradeAcquire(RecipeDB, 56088, 2, 28721, 2, 33602)
-
-	-- Thick Dragon's Eye -- 56089
-	AddRecipe(56089, 370, 42157, 3, 2)
-	self:addTradeFlags(RecipeDB, 56089, F_ALLIANCE, F_HORDE, 4, 37, 41, 52)
-	self:addTradeAcquire(RecipeDB, 56089, 2, 28721, 2, 33602)
-
-	-- Bloodstone Band -- 56193
-	AddRecipe(56193, 350, 42336, 1, 2)
-	self:addTradeFlags(RecipeDB, 56193, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 56193, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Sun Rock Ring -- 56194
-	AddRecipe(56194, 350, 42337, 1, 2)
-	self:addTradeFlags(RecipeDB, 56194, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 56194, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Jade Dagger Pendant -- 56195
-	AddRecipe(56195, 380, 42338, 1, 2)
-	self:addTradeFlags(RecipeDB, 56195, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
-	self:addTradeAcquire(RecipeDB, 56195, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Blood Sun Necklace -- 56196
-	AddRecipe(56196, 380, 42339, 3, 2)
-	self:addTradeFlags(RecipeDB, 56196, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 56196, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Dream Signet -- 56197
-	AddRecipe(56197, 420, 42340, 3, 2)
-	self:addTradeFlags(RecipeDB, 56197, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 56197, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Ruby Hare -- 56199
-	AddRecipe(56199, 400, 42341, 3, 2)
-	self:addTradeFlags(RecipeDB, 56199, F_ALLIANCE, F_HORDE, 3, 37, 41, 61)
-	self:addTradeAcquire(RecipeDB, 56199, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Twilight Serpent -- 56201
-	AddRecipe(56201, 400, 42395, 3, 2)
-	self:addTradeFlags(RecipeDB, 56201, F_ALLIANCE, F_HORDE, 3, 37, 41, 53, 54, 61)
-	self:addTradeAcquire(RecipeDB, 56201, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Sapphire Owl -- 56202
-	AddRecipe(56202, 400, 42413, 3, 2)
-	self:addTradeFlags(RecipeDB, 56202, F_ALLIANCE, F_HORDE, 3, 37, 41, 53, 54, 61)
-	self:addTradeAcquire(RecipeDB, 56202, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Emerald Boar -- 56203
-	AddRecipe(56203, 400, 42418, 3, 2)
-	self:addTradeFlags(RecipeDB, 56203, F_ALLIANCE, F_HORDE, 3, 37, 41, 51, 61)
-	self:addTradeAcquire(RecipeDB, 56203, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Dark Jade Focusing Lens -- 56205
-	AddRecipe(56205, 350, 41367, 2, 2)
-	self:addTradeFlags(RecipeDB, 56205, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 56205, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Shadow Crystal Focusing Lens -- 56206
-	AddRecipe(56206, 360, 42420, 2, 2)
-	self:addTradeFlags(RecipeDB, 56206, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 56206, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Shadow Jade Focusing Lens -- 56208
-	AddRecipe(56208, 370, 42421, 1, 2)
-	self:addTradeFlags(RecipeDB, 56208, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 56208, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Titanium Impact Band -- 56496
-	AddRecipe(56496, 430, 42642, 4, 2)
-	self:addTradeFlags(RecipeDB, 56496, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 56496, 2, 28721, 2, 33602)
-
-	-- Titanium Earthguard Ring -- 56497
-	AddRecipe(56497, 430, 42643, 4, 2)
-	self:addTradeFlags(RecipeDB, 56497, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 62)
-	self:addTradeAcquire(RecipeDB, 56497, 2, 28721, 2, 33602)
-
-	-- Titanium Spellshock Ring -- 56498
-	AddRecipe(56498, 430, 42644, 4, 2)
-	self:addTradeFlags(RecipeDB, 56498, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 56498, 2, 28721, 2, 33602)
-
-	-- Titanium Impact Choker -- 56499
-	AddRecipe(56499, 440, 42645, 4, 2)
-	self:addTradeFlags(RecipeDB, 56499, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 63)
-	self:addTradeAcquire(RecipeDB, 56499, 2, 28721, 2, 33602)
-
-	-- Titanium Earthguard Chain -- 56500
-	AddRecipe(56500, 440, 42646, 4, 2)
-	self:addTradeFlags(RecipeDB, 56500, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 63)
-	self:addTradeAcquire(RecipeDB, 56500, 2, 28721, 2, 33602)
-
-	-- Titanium Spellshock Necklace -- 56501
-	AddRecipe(56501, 440, 42647, 4, 2)
-	self:addTradeFlags(RecipeDB, 56501, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 56501, 2, 28721, 2, 33602)
-
-	-- Enchanted Pearl -- 56530
-	AddRecipe(56530, 360, 42701, 1, 2)
-	self:addTradeFlags(RecipeDB, 56530, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 56530, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Enchanted Tear -- 56531
-	AddRecipe(56531, 390, 42702, 3, 2)
-	self:addTradeFlags(RecipeDB, 56531, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 56531, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Crystal Citrine Necklace -- 58141
-	AddRecipe(58141, 350, 43244, 1, 2)
-	self:addTradeFlags(RecipeDB, 58141, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 58141, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Crystal Chalcedony Amulet -- 58142
-	AddRecipe(58142, 350, 43245, 1, 2)
-	self:addTradeFlags(RecipeDB, 58142, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
-	self:addTradeAcquire(RecipeDB, 58142, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Earthshadow Ring -- 58143
-	AddRecipe(58143, 370, 43246, 1, 2)
-	self:addTradeFlags(RecipeDB, 58143, F_ALLIANCE, F_HORDE, 3, 37, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 58143, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Jade Ring of Slaying -- 58144
-	AddRecipe(58144, 370, 43247, 1, 2)
-	self:addTradeFlags(RecipeDB, 58144, F_ALLIANCE, F_HORDE, 3, 37, 41, 51, 52, 62)
-	self:addTradeAcquire(RecipeDB, 58144, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Stoneguard Band -- 58145
-	AddRecipe(58145, 390, 43248, 1, 2)
-	self:addTradeFlags(RecipeDB, 58145, F_ALLIANCE, F_HORDE, 3, 36, 41, 52, 62)
-	self:addTradeAcquire(RecipeDB, 58145, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Shadowmight Ring -- 58146
-	AddRecipe(58146, 390, 43249, 1, 2)
-	self:addTradeFlags(RecipeDB, 58146, F_ALLIANCE, F_HORDE, 3, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 58146, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Ring of Earthen Might -- 58147
-	AddRecipe(58147, 420, 43250, 3, 2)
-	self:addTradeFlags(RecipeDB, 58147, F_ALLIANCE, F_HORDE, 4, 36, 41, 52, 62)
-	self:addTradeAcquire(RecipeDB, 58147, 2, 28721, 2, 33602)
-
-	-- Ring of Scarlet Shadows -- 58148
-	AddRecipe(58148, 420, 43251, 3, 2)
-	self:addTradeFlags(RecipeDB, 58148, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 58148, 2, 28721, 2, 33602)
-
-	-- Windfire Band -- 58149
-	AddRecipe(58149, 420, 43252, 3, 2)
-	self:addTradeFlags(RecipeDB, 58149, F_ALLIANCE, F_HORDE, 4, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 58149, 2, 28721, 2, 33602)
-
-	-- Ring of Northern Tears -- 58150
-	AddRecipe(58150, 420, 43253, 3, 2)
-	self:addTradeFlags(RecipeDB, 58150, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 58150, 2, 28721, 2, 33602)
-
-	-- Savage Titanium Ring -- 58492
-	AddRecipe(58492, 420, 43482, 3, 2)
-	self:addTradeFlags(RecipeDB, 58492, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 58492, 2, 28721, 2, 33602)
-
-	-- Savage Titanium Band -- 58507
-	AddRecipe(58507, 420, 43498, 3, 2)
-	self:addTradeFlags(RecipeDB, 58507, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 58507, 2, 28721, 2, 33602)
-
-	-- Titanium Frostguard Ring -- 58954
-	AddRecipe(58954, 420, 43582, 4, 2)
-	self:addTradeFlags(RecipeDB, 58954, F_ALLIANCE, F_HORDE, 4, 36, 41, 62)
-	self:addTradeAcquire(RecipeDB, 58954, 2, 28721, 2, 33602)
-
-	-- Monarch Crab -- 59759
-	AddRecipe(59759, 400, 44063, 1, 2)
-	self:addTradeFlags(RecipeDB, 59759, F_ALLIANCE, F_HORDE, 3, 37, 41, 52, 61)
-	self:addTradeAcquire(RecipeDB, 59759, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Icy Prism -- 62242
-	AddRecipe(62242, 425, 44943, 1, 2)
-	self:addTradeFlags(RecipeDB, 62242, F_ALLIANCE, F_HORDE, 3, 37, 41)
-	self:addTradeAcquire(RecipeDB, 62242, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Shifting Twilight Opal -- 53963
-	AddRecipe(53963, 380, 40023, 3, 2)
-	self:addTradeFlags(RecipeDB, 53963, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 53963, 2, 28721, 2, 33602)
-
-	-- Subtle Scarlet Ruby -- 53948
-	AddRecipe(53948, 380, 40000, 3, 2)
-	self:addTradeFlags(RecipeDB, 53948, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 53948, 2, 28721, 2, 33602)
-
-	-- Emerald Choker -- 64725
-	AddRecipe(64725, 420, 45812, 1, 2)
-	self:addTradeFlags(RecipeDB, 64725, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
-	self:addTradeAcquire(RecipeDB, 64725, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Runed Mana Band -- 64727
-	AddRecipe(64727, 420, 45808, 1, 2)
-	self:addTradeFlags(RecipeDB, 64727, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 62)
-	self:addTradeAcquire(RecipeDB, 64727, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Scarlet Signet -- 64728
-	AddRecipe(64728, 420, 45809, 1, 2)
-	self:addTradeFlags(RecipeDB, 64728, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 62)
-	self:addTradeAcquire(RecipeDB, 64728, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Sky Sapphire Amulet -- 64726
-	AddRecipe(64726, 420, 45813, 1, 2)
-	self:addTradeFlags(RecipeDB, 64726, F_ALLIANCE, F_HORDE, 3, 36, 41, 53, 54, 63)
-	self:addTradeAcquire(RecipeDB, 64726, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 33590)
-
-	-- Prismatic Black Diamond -- 62941
-	AddRecipe(62941, 300, 45054, 1, 2)
-	self:addTradeFlags(RecipeDB, 62941, F_ALLIANCE, F_HORDE, 3, 36, 41)
-	self:addTradeAcquire(RecipeDB, 62941, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 18751, 1, 33590, 1, 33614, 1, 19063, 1, 19539, 1, 18774, 1, 33680)
-
-	-- Amulet of Truesight -- 63743
-	AddRecipe(63743, 200, 45627, 1, 2)
-	self:addTradeFlags(RecipeDB, 63743, F_ALLIANCE, F_HORDE, 3, 36, 41, 51, 63)
-	self:addTradeAcquire(RecipeDB, 63743, 1, 26915, 1, 26960, 1, 26982, 1, 26997, 1, 28701, 1, 19778, 1, 15501, 1, 18751, 1, 33590, 1, 19775, 1, 33614, 1, 19063, 1, 19539, 1, 18774, 1, 33680)
-
-	-- Precise Cardinal Ruby -- 66450
-	AddRecipe(66450, 450, 40118, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66450, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 66450, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Runed Cardinal Ruby -- 66446
-	AddRecipe(66446, 450, 40113, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66446, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66446, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Bright Cardinal Ruby -- 66449
-	AddRecipe(66449, 450, 40114, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66449, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66449, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Flashing Cardinal Ruby -- 66453
-	AddRecipe(66453, 450, 40116, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66453, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 66453, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Fractured Cardinal Ruby -- 66451
-	AddRecipe(66451, 450, 40117, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66451, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66451, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Bold Cardinal Ruby -- 66447
-	AddRecipe(66447, 450, 40111, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66447, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66447, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Delicate Cardinal Ruby -- 66448
-	AddRecipe(66448, 450, 40112, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66448, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66448, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Subtle Cardinal Ruby -- 66452
-	AddRecipe(66452, 450, 40115, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66452, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 66452, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Sparkling Majestic Zircon -- 66498
-	AddRecipe(66498, 450, 40120, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66498, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66498, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Lustrous Majestic Zircon -- 66500
-	AddRecipe(66500, 450, 40121, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66500, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66500, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Stormy Majestic Zircon -- 66499
-	AddRecipe(66499, 450, 40122, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66499, F_ALLIANCE, F_HORDE, 4, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 66499, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Solid Majestic Zircon -- 66497
-	AddRecipe(66497, 450, 40119, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66497, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 66497, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Brilliant King's Amber -- 66503
-	AddRecipe(66503, 450, 40123, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66503, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 66503, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Rigid King's Amber -- 66501
-	AddRecipe(66501, 450, 40125, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66501, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 66501, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Thick King's Amber -- 66504
-	AddRecipe(66504, 450, 40126, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66504, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 66504, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Mystic King's Amber -- 66505
-	AddRecipe(66505, 450, 40127, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66505, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 66505, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Smooth King's Amber -- 66502
-	AddRecipe(66502, 450, 40124, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66502, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 66502, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Quick King's Amber -- 66506
-	AddRecipe(66506, 450, 40128, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66506, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 66506, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Sovereign Dreadstone -- 66554
-	AddRecipe(66554, 450, 40129, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66554, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66554, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Shifting Dreadstone -- 66557
-	AddRecipe(66557, 450, 40130, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66557, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66557, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Glowing Dreadstone -- 66555
-	AddRecipe(66555, 450, 40132, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66555, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66555, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Purified Dreadstone -- 66556
-	AddRecipe(66556, 450, 40133, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66556, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66556, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Guardian's Dreadstone -- 66561
-	AddRecipe(66561, 450, 40141, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66561, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 66561, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Puissant Dreadstone -- 66563
-	AddRecipe(66563, 450, 40140, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66563, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66563, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Regal Dreadstone -- 66559
-	AddRecipe(66559, 450, 40138, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66559, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 66559, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Balanced Dreadstone -- 66553
-	AddRecipe(66553, 450, 40136, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66553, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66553, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Infused Dreadstone -- 66564
-	AddRecipe(66564, 450, 40137, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66564, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66564, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Royal Dreadstone -- 66558
-	AddRecipe(66558, 450, 40134, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66558, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66558, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Tenuous Dreadstone -- 66565
-	AddRecipe(66565, 450, 40131, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66565, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66565, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Mysterious Dreadstone -- 66562
-	AddRecipe(66562, 450, 40135, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66562, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66562, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Defender's Dreadstone -- 66560
-	AddRecipe(66560, 450, 40139, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66560, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 66560, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Etched Ametrine -- 66572
-	AddRecipe(66572, 450, 40143, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66572, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66572, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Champion's Ametrine -- 66579
-	AddRecipe(66579, 450, 40144, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66579, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66579, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Fierce Ametrine -- 66583
-	AddRecipe(66583, 450, 40146, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66583, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66583, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Deadly Ametrine -- 66568
-	AddRecipe(66568, 450, 40147, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66568, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66568, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Luminous Ametrine -- 66566
-	AddRecipe(66566, 450, 40151, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66566, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66566, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Reckless Ametrine -- 66574
-	AddRecipe(66574, 450, 40155, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66574, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66574, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Wicked Ametrine -- 66577
-	AddRecipe(66577, 450, 40156, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66577, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66577, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Empowered Ametrine -- 66580
-	AddRecipe(66580, 450, 40158, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66580, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66580, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Glinting Ametrine -- 66575
-	AddRecipe(66575, 450, 40148, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66575, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66575, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Deft Ametrine -- 66584
-	AddRecipe(66584, 450, 40150, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66584, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66584, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Potent Ametrine -- 66569
-	AddRecipe(66569, 450, 40152, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66569, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66569, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Durable Ametrine -- 66571
-	AddRecipe(66571, 450, 40154, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66571, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66571, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Stark Ametrine -- 66587
-	AddRecipe(66587, 450, 40159, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66587, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66587, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Stalwart Ametrine -- 66581
-	AddRecipe(66581, 450, 40160, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66581, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 66581, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Accurate Ametrine -- 66576
-	AddRecipe(66576, 450, 40162, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66576, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 66576, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Resolute Ametrine -- 66586
-	AddRecipe(66586, 450, 40163, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66586, F_ALLIANCE, F_HORDE, 4, 36, 41, 51, 52)
-	self:addTradeAcquire(RecipeDB, 66586, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Inscribed Ametrine -- 66567
-	AddRecipe(66567, 450, 40142, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66567, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66567, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Resplendent Ametrine -- 66582
-	AddRecipe(66582, 450, 40145, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66582, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66582, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Lucent Ametrine -- 66585
-	AddRecipe(66585, 450, 40149, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66585, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66585, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Veiled Ametrine -- 66570
-	AddRecipe(66570, 450, 40153, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66570, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66570, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Pristine Ametrine -- 66573
-	AddRecipe(66573, 450, 40157, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66573, F_ALLIANCE, F_HORDE, 4, 36, 41, 51)
-	self:addTradeAcquire(RecipeDB, 66573, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Glimmering Ametrine -- 66578
-	AddRecipe(66578, 450, 40161, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66578, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 66578, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Misty Eye of Zul -- 66435
-	AddRecipe(66435, 450, 40171, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66435, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66435, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Shining Eye of Zul -- 66437
-	AddRecipe(66437, 450, 40172, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66437, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66437, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Turbid Eye of Zul -- 66445
-	AddRecipe(66445, 450, 40173, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66445, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66445, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Intricate Eye of Zul -- 66440
-	AddRecipe(66440, 450, 40174, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66440, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66440, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Sundered Eye of Zul -- 66436
-	AddRecipe(66436, 450, 40176, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66436, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66436, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Lambent Eye of Zul -- 66439
-	AddRecipe(66439, 450, 40177, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66439, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66439, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Opaque Eye of Zul -- 66444
-	AddRecipe(66444, 450, 40178, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66444, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66444, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Radiant Eye of Zul -- 66441
-	AddRecipe(66441, 450, 40180, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66441, F_ALLIANCE, F_HORDE, 4, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 66441, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Tense Eye of Zul -- 66438
-	AddRecipe(66438, 450, 40181, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66438, F_ALLIANCE, F_HORDE, 4, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 66438, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Shattered Eye of Zul -- 66443
-	AddRecipe(66443, 450, 40182, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66443, F_ALLIANCE, F_HORDE, 4, 36, 41, 54)
-	self:addTradeAcquire(RecipeDB, 66443, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Vivid Eye of Zul -- 66429
-	AddRecipe(66429, 450, 40166, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66429, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 66429, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Enduring Eye of Zul -- 66338
-	AddRecipe(66338, 450, 40167, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66338, F_ALLIANCE, F_HORDE, 4, 36, 41, 52)
-	self:addTradeAcquire(RecipeDB, 66338, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Steady Eye of Zul -- 66428
-	AddRecipe(66428, 450, 40168, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66428, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 66428, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Forceful Eye of Zul -- 66434
-	AddRecipe(66434, 450, 40169, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66434, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 66434, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Energized Eye of Zul -- 66442
-	AddRecipe(66442, 450, 40179, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66442, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66442, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Timeless Eye of Zul -- 66432
-	AddRecipe(66432, 450, 40164, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66432, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 66432, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Dazzling Eye of Zul -- 66430
-	AddRecipe(66430, 450, 40175, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66430, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66430, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Jagged Eye of Zul -- 66431
-	AddRecipe(66431, 450, 40165, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66431, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 66431, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Seer's Eye of Zul -- 66433
-	AddRecipe(66433, 450, 40170, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 66433, F_ALLIANCE, F_HORDE, 4, 36, 41, 53, 54)
-	self:addTradeAcquire(RecipeDB, 66433, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	-- Nightmare Tear -- 68253
-	AddRecipe(68253, 450, 49110, 2, 2, 450, 450, 450, 450)
-	self:addTradeFlags(RecipeDB, 68253, F_ALLIANCE, F_HORDE, 4, 36, 41)
-	self:addTradeAcquire(RecipeDB, 68253, 2, 19065, 2, 33637, 2, 33680, 2, 28701)
-
-	return num_recipes
-
-end
diff --git a/RecipeDB/Leatherworking.lua b/RecipeDB/Leatherworking.lua
deleted file mode 100644
index 0c552ca..0000000
--- a/RecipeDB/Leatherworking.lua
+++ /dev/null
@@ -1,2958 +0,0 @@
---[[
-************************************************************************
-Leatherworking.lua
-Leatherworking data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 22, 23, 24, 25, 26, 27, 28, 29, 30
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
--------------------------------------------------------------------------------
--- Reputation Filter flags
--------------------------------------------------------------------------------
-local F_ARGENTDAWN, F_CENARION_CIRCLE, F_THORIUM_BROTHERHOOD, F_TIMBERMAW_HOLD, F_ZANDALAR = 96, 97, 98, 99, 100
-local F_ALDOR, F_ASHTONGUE, F_CENARION_EXPEDITION, F_HELLFIRE, F_CONSORTIUM = 101, 102, 103, 104, 105
-local F_KOT, F_LOWERCITY, F_NAGRAND, F_SCALE_SANDS, F_SCRYER, F_SHATAR = 106, 107, 108, 109, 110
-local F_SHATTEREDSUN, F_SPOREGGAR, F_VIOLETEYE = 111, 112, 113, 114
-local F_ARGENTCRUSADE, F_FRENZYHEART, F_EBONBLADE, F_KIRINTOR, F_HODIR = 115, 116, 117, 118, 119
-local F_KALUAK, F_ORACLES, F_WYRMREST, F_WRATHCOMMON1, F_WRATHCOMMON2 = 120, 121, 122, 123, 124
-local F_WRATHCOMMON3, F_WRATHCOMMON4, F_WRATHCOMMON5, F_ASHEN_VERDICT = 125, 126, 127, 128
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
-
--------------------------------------------------------------------------------
--- Reputation Levels
--------------------------------------------------------------------------------
-local FRIENDLY = 1
-local HONORED = 2
-local REVERED = 3
-local EXALTED = 4
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitLeatherworking(RecipeDB)
-
-	if initialized then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray, Speciality)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 2108, Speciality, Game, Orange, Yellow, Green, Gray)
-	end
-
-	-- Handstitched Leather Boots -- 2149
-	AddRecipe(2149,10,2302,1,GAME_ORIG,1,40,55,70)
-	self:addTradeFlags(RecipeDB,2149,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,2149,8,8)
-
-	-- Light Armor Kit -- 2152
-	AddRecipe(2152,1,2304,1,GAME_ORIG,1,30,45,60)
-	self:addTradeFlags(RecipeDB,2152,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,2152,8,8)
-
-	-- Handstitched Leather Pants -- 2153
-	AddRecipe(2153,15,2303,1,GAME_ORIG,15,45,60,75)
-	self:addTradeFlags(RecipeDB,2153,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,2153,1,1632,1,3007,1,3069,1,3365,1,3549,
-	1,3605,1,3703,1,4212,1,4588,1,5127,1,5564,1,5784,1,
-	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187,1,21087,
-	1,1385,1,3967,1,33612,1,33635,1,33681,1,8153)
-
-	-- Fine Leather Boots -- 2158
-	AddRecipe(2158,90,2307,2,GAME_ORIG,90,120,135,150)
-	self:addTradeFlags(RecipeDB,2158,1,2,10,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,2158,7,2)
-
-	-- Fine Leather Cloak -- 2159
-	AddRecipe(2159,85,2308,1,GAME_ORIG,85,105,120,135)
-	self:addTradeFlags(RecipeDB,2159,1,2,3,36,41,60)
-	self:addTradeAcquire(RecipeDB,2159,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Embossed Leather Vest -- 2160
-	AddRecipe(2160,40,2300,1,GAME_ORIG,40,70,85,100)
-	self:addTradeFlags(RecipeDB,2160,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,2160,1,1632,1,3007,1,3069,1,3365,1,3549
-	,1,3605,1,3703,1,4212,1,4588,1,5127,1,5564,1,5784,1,
-	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187,1,21087
-	,1,1385,1,3967,1,33612,1,33635,1,33681,1,8153)
-
-	-- Embossed Leather Boots -- 2161
-	AddRecipe(2161,55,2309,1,GAME_ORIG,55,85,100,115)
-	self:addTradeFlags(RecipeDB,2161,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,2161,1,1632,1,3007,1,3069,1,3365,1,3549
-	,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
-	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187
-	,1,21087,1,1385,1,33612,1,33635,1,33681,1,8153)
-
-	-- Embossed Leather Cloak -- 2162
-	AddRecipe(2162,60,2310,1,GAME_ORIG,60,90,105,120)
-	self:addTradeFlags(RecipeDB,2162,1,2,3,36,41,51,60)
-	self:addTradeAcquire(RecipeDB,2162,1,1632,1,3007,1,3069,1,3365,1,3549
-	,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
-	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187
-	,1,21087,1,1385,1,33612,1,33635,1,33681,1,8153)
-
-	-- White Leather Jerkin -- 2163
-	AddRecipe(2163,60,2311,2,GAME_ORIG,60,90,105,120)
-	self:addTradeFlags(RecipeDB,2163,1,2,10,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,2163,7,2)
-
-	-- Fine Leather Gloves -- 2164
-	AddRecipe(2164,75,2312,2,GAME_ORIG,75,105,120,135)
-	self:addTradeFlags(RecipeDB,2164,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,2164,7,2)
-
-	-- Medium Armor Kit -- 2165
-	AddRecipe(2165,100,2313,1,GAME_ORIG,100,115,122,130)
-	self:addTradeFlags(RecipeDB,2165,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,2165,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,5127,1,
-	5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1,1632,1
-	,5784,1,1385,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Toughened Leather Armor -- 2166
-	AddRecipe(2166,120,2314,1,GAME_ORIG,120,145,157,170)
-	self:addTradeFlags(RecipeDB,2166,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,2166,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
-
-	-- Dark Leather Boots -- 2167
-	AddRecipe(2167,100,2315,1,GAME_ORIG,100,125,137,150)
-	self:addTradeFlags(RecipeDB,2167,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,2167,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Dark Leather Cloak -- 2168
-	AddRecipe(2168,110,2316,1,GAME_ORIG,110,135,147,160)
-	self:addTradeFlags(RecipeDB,2168,1,2,3,36,41,51,60)
-	self:addTradeAcquire(RecipeDB,2168,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Dark Leather Tunic -- 2169
-	AddRecipe(2169,100,2317,2,GAME_ORIG,100,125,137,150)
-	self:addTradeFlags(RecipeDB,2169,1,2,10,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,2169,7,2)
-
-	-- Light Leather -- 2881
-	AddRecipe(2881,1,2318,1,GAME_ORIG,1,20,30,40)
-	self:addTradeFlags(RecipeDB,2881,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,2881,8,8)
-
-	-- Handstitched Leather Belt -- 3753
-	AddRecipe(3753,25,4237,1,GAME_ORIG,25,55,70,85)
-	self:addTradeFlags(RecipeDB,3753,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,3753,1,1385,1,1632,1,3007,1,3069,1,3365
-	,1,3549,1,3605,1,3703,1,4212,1,4588,1,5127,1,5564,1,5784,1,
-	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187
-	,1,21087,1,3967,1,33612,1,33635,1,33681,1,8153)
-
-	-- Embossed Leather Gloves -- 3756
-	AddRecipe(3756,55,4239,1,GAME_ORIG,55,85,100,115)
-	self:addTradeFlags(RecipeDB,3756,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,3756,1,1632,1,3007,1,3069,1,3365,1,3549
-	,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
-	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187
-	,1,21087,1,1385,1,33635,1,33612,1,33681,1,8153)
-
-	-- Embossed Leather Pants -- 3759
-	AddRecipe(3759,75,4242,1,GAME_ORIG,75,105,120,135)
-	self:addTradeFlags(RecipeDB,3759,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,3759,1,1385,1,1632,1,3007,1,3069,1,3365
-	,1,3549,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
-	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771
-	,1,19187,1,21087,1,33635,1,33612,1,33681,1,8153)
-
-	-- Hillman's Cloak -- 3760
-	AddRecipe(3760,150,3719,1,GAME_ORIG,150,170,180,190)
-	self:addTradeFlags(RecipeDB,3760,1,2,3,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,3760,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
-
-	-- Fine Leather Tunic -- 3761
-	AddRecipe(3761,85,4243,1,GAME_ORIG,85,115,130,145)
-	self:addTradeFlags(RecipeDB,3761,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,3761,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,5127,1,
-	5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1,1632,1
-	,5784,1,1385,1,3549,1,33635,1,33612,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Hillman's Leather Vest -- 3762
-	AddRecipe(3762,100,4244,2,GAME_ORIG,100,125,137,150)
-	self:addTradeFlags(RecipeDB,3762,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,3762,7,2)
-
-	-- Fine Leather Belt -- 3763
-	AddRecipe(3763,80,4246,1,GAME_ORIG,80,110,125,140)
-	self:addTradeFlags(RecipeDB,3763,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,3763,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,5127,1,
-	5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1,1632,1
-	,5784,1,1385,1,3549,1,33635,1,33612,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Hillman's Leather Gloves -- 3764
-	AddRecipe(3764,145,4247,1,GAME_ORIG,145,170,182,195)
-	self:addTradeFlags(RecipeDB,3764,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,3764,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
-
-	-- Dark Leather Gloves -- 3765
-	AddRecipe(3765,120,4248,2,GAME_ORIG,120,155,167,180)
-	self:addTradeFlags(RecipeDB,3765,1,2,10,36,40,57)
-	self:addTradeAcquire(RecipeDB,3765,7,2)
-
-	-- Dark Leather Belt -- 3766
-	AddRecipe(3766,125,4249,1,GAME_ORIG,125,150,162,175)
-	self:addTradeFlags(RecipeDB,3766,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,3766,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,16278,1,3605)
-
-	-- Hillman's Belt -- 3767
-	AddRecipe(3767,120,4250,2,GAME_ORIG,120,145,157,170)
-	self:addTradeFlags(RecipeDB,3767,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,3767,7,2)
-
-	-- Hillman's Shoulders -- 3768
-	AddRecipe(3768,130,4251,1,GAME_ORIG,130,155,167,180)
-	self:addTradeFlags(RecipeDB,3768,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,3768,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,17442,1,16278,1,3605)
-
-	-- Dark Leather Shoulders -- 3769
-	AddRecipe(3769,140,4252,2,GAME_ORIG,140,165,177,190)
-	self:addTradeFlags(RecipeDB,3769,1,2,10,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,3769,7,2)
-
-	-- Toughened Leather Gloves -- 3770
-	AddRecipe(3770,135,4253,1,GAME_ORIG,135,160,172,185)
-	self:addTradeFlags(RecipeDB,3770,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,3770,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
-
-	-- Barbaric Gloves -- 3771
-	AddRecipe(3771,150,4254,2,GAME_ORIG,150,170,180,190)
-	self:addTradeFlags(RecipeDB,3771,1,2,10,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,3771,7,2)
-
-	-- Green Leather Armor -- 3772
-	AddRecipe(3772,155,4255,1,GAME_ORIG,155,175,185,195)
-	self:addTradeFlags(RecipeDB,3772,1,2,4,36,40,52,57)
-	self:addTradeAcquire(RecipeDB,3772,2,2679,2,2698)
-
-	-- Guardian Armor -- 3773
-	AddRecipe(3773,175,4256,2,GAME_ORIG,175,195,205,215)
-	self:addTradeFlags(RecipeDB,3773,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,3773,7,2)
-
-	-- Green Leather Belt -- 3774
-	AddRecipe(3774,160,4257,1,GAME_ORIG,160,180,190,200)
-	self:addTradeFlags(RecipeDB,3774,1,2,3,36,41,52,57)
-	self:addTradeAcquire(RecipeDB,3774,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
-	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688,1,
-	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Guardian Belt -- 3775
-	AddRecipe(3775,170,4258,3,GAME_ORIG,170,190,200,210)
-	self:addTradeFlags(RecipeDB,3775,1,2,5,11,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,3775,7,3)
-
-	-- Green Leather Bracers -- 3776
-	AddRecipe(3776,180,4259,1,GAME_ORIG,180,200,210,220)
-	self:addTradeFlags(RecipeDB,3776,1,2,3,36,41,52,57)
-	self:addTradeAcquire(RecipeDB,3776,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
-	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688,1,
-	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Guardian Leather Bracers -- 3777
-	AddRecipe(3777,195,4260,2,GAME_ORIG,195,215,225,235)
-	self:addTradeFlags(RecipeDB,3777,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,3777,7,2)
-
-	-- Gem-studded Leather Belt -- 3778
-	AddRecipe(3778,185,4262,1,GAME_ORIG,185,205,215,225)
-	self:addTradeFlags(RecipeDB,3778,1,2,4,36,40,57)
-	self:addTradeAcquire(RecipeDB,3778,2,2699)
-
-	-- Barbaric Belt -- 3779
-	AddRecipe(3779,200,4264,3,GAME_ORIG,200,220,230,240)
-	self:addTradeFlags(RecipeDB,3779,1,2,5,11,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,3779,7,2)
-
-	-- Heavy Armor Kit -- 3780
-	AddRecipe(3780,150,4265,1,GAME_ORIG,150,170,180,190)
-	self:addTradeFlags(RecipeDB,3780,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3780,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
-
-	-- Cured Light Hide -- 3816
-	AddRecipe(3816,35,4231,1,GAME_ORIG,35,55,65,75)
-	self:addTradeFlags(RecipeDB,3816,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3816,1,1632,1,3007,1,3069,1,3365,1,3549
-	,1,3605,1,3703,1,4212,1,4588,1,5127,1,5564,1,5784,1,
-	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187,1,21087
-	,1,1385,1,3967,1,33612,1,33635,1,33681,1,8153)
-
-	-- Cured Medium Hide -- 3817
-	AddRecipe(3817,100,4233,1,GAME_ORIG,100,115,122,130)
-	self:addTradeFlags(RecipeDB,3817,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3817,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,5127,1,
-	5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1,1632,1
-	,5784,1,1385,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Cured Heavy Hide -- 3818
-	AddRecipe(3818,150,4236,1,GAME_ORIG,150,160,165,170)
-	self:addTradeFlags(RecipeDB,3818,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3818,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
-
-	-- Raptor Hide Belt -- 4097
-	AddRecipe(4097,165,4456,2,GAME_ORIG,165,185,195,205)
-	self:addTradeFlags(RecipeDB,4097,1,4,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,4097,2,2816)
-
-	-- Kodo Hide Bag -- 5244
-	AddRecipe(5244,40,5081,2,GAME_ORIG,40,70,85,100)
-	self:addTradeFlags(RecipeDB,5244,2,8,36,40)
-	self:addTradeAcquire(RecipeDB,5244,4,769)
-
-	-- Barbaric Harness -- 6661
-	AddRecipe(6661,190,5739,1,GAME_ORIG,190,210,220,230)
-	self:addTradeFlags(RecipeDB,6661,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,6661,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
-	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688,1,
-	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Murloc Scale Belt -- 6702
-	AddRecipe(6702,90,5780,1,GAME_ORIG,90,120,135,150)
-	self:addTradeFlags(RecipeDB,6702,1,2,4,5,11,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,6702,3,1732,3,3385,2,843,2,3556,2,4186)
-
-	-- Murloc Scale Breastplate -- 6703
-	AddRecipe(6703,95,5781,1,GAME_ORIG,95,125,140,155)
-	self:addTradeFlags(RecipeDB,6703,1,2,4,5,11,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,6703,3,657,3,3386,2,843,2,3556,2,4186)
-
-	-- Thick Murloc Armor -- 6704
-	AddRecipe(6704,170,5782,2,GAME_ORIG,170,190,200,210)
-	self:addTradeFlags(RecipeDB,6704,1,2,4,11,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,6704,3,938,3,1160,2,2381,2,2393)
-
-	-- Murloc Scale Bracers -- 6705
-	AddRecipe(6705,190,5783,2,GAME_ORIG,190,210,220,230)
-	self:addTradeFlags(RecipeDB,6705,1,2,11,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,6705,3,2636,3,1561,2,4897)
-
-	-- Handstitched Leather Vest -- 7126
-	AddRecipe(7126,10,5957,1,GAME_ORIG,1,40,55,70)
-	self:addTradeFlags(RecipeDB,7126,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,7126,8,8)
-
-	-- Fine Leather Pants -- 7133
-	AddRecipe(7133,105,5958,2,GAME_ORIG,105,130,142,155)
-	self:addTradeFlags(RecipeDB,7133,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,7133,7,2)
-
-	-- Dark Leather Pants -- 7135
-	AddRecipe(7135,115,5961,1,GAME_ORIG,115,140,152,165)
-	self:addTradeFlags(RecipeDB,7135,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,7135,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Guardian Pants -- 7147
-	AddRecipe(7147,160,5962,1,GAME_ORIG,160,180,190,200)
-	self:addTradeFlags(RecipeDB,7147,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,7147,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
-	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688,1,
-	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Barbaric Leggings -- 7149
-	AddRecipe(7149,170,5963,1,GAME_ORIG,170,190,200,210)
-	self:addTradeFlags(RecipeDB,7149,1,2,4,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,7149,2,2810,2,2821,2,3958,2,4877)
-
-	-- Barbaric Shoulders -- 7151
-	AddRecipe(7151,175,5964,1,GAME_ORIG,175,195,205,215)
-	self:addTradeFlags(RecipeDB,7151,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,7151,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
-	1,21087,1,1632,1,5784,1,16728,1,1385,1,3549,1,3365,1,3967,1,3703,1,33612,1,33635,1,16688,1,
-	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Guardian Cloak -- 7153
-	AddRecipe(7153,185,5965,2,GAME_ORIG,185,205,215,225)
-	self:addTradeFlags(RecipeDB,7153,1,2,10,36,40,53,54,60)
-	self:addTradeAcquire(RecipeDB,7153,7,2)
-
-	-- Guardian Gloves -- 7156
-	AddRecipe(7156,190,5966,1,GAME_ORIG,190,210,220,230)
-	self:addTradeFlags(RecipeDB,7156,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,7156,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
-	1,21087,1,1632,1,5784,1,16728,1,1385,1,3549,1,3365,1,3967,1,3703,1,33612,1,33635,1,16688,1,
-	33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Deviate Scale Cloak -- 7953
-	AddRecipe(7953,90,6466,1,GAME_ORIG,90,120,135,150)
-	self:addTradeFlags(RecipeDB,7953,1,2,4,36,40,51,60)
-	self:addTradeAcquire(RecipeDB,7953,2,5783)
-
-	-- Deviate Scale Gloves -- 7954
-	AddRecipe(7954,105,6467,1,GAME_ORIG,105,130,142,155)
-	self:addTradeFlags(RecipeDB,7954,1,2,4,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,7954,2,5783)
-
-	-- Deviate Scale Belt -- 7955
-	AddRecipe(7955,115,6468,2,GAME_ORIG,115,140,152,165)
-	self:addTradeFlags(RecipeDB,7955,1,2,8,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,7955,4,1487)
-
-	-- Moonglow Vest -- 8322
-	AddRecipe(8322,90,6709,2,GAME_ORIG,90,115,130,145)
-	self:addTradeFlags(RecipeDB,8322,1,8,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,8322,4,1582)
-
-	-- Handstitched Leather Cloak -- 9058
-	AddRecipe(9058,10,7276,1,GAME_ORIG,1,40,55,70)
-	self:addTradeFlags(RecipeDB,9058,1,2,3,36,41,60)
-	self:addTradeAcquire(RecipeDB,9058,8,8)
-
-	-- Handstitched Leather Bracers -- 9059
-	AddRecipe(9059,10,7277,1,GAME_ORIG,1,40,55,70)
-	self:addTradeFlags(RecipeDB,9059,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,9059,8,8)
-
-	-- Light Leather Quiver -- 9060
-	AddRecipe(9060,30,7278,1,GAME_ORIG,30,60,75,90)
-	self:addTradeFlags(RecipeDB,9060,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,9060,1,1632,1,3007,1,3069,1,3365,1,3549
-	,1,3605,1,3703,1,4212,1,4588,1,5127,1,5564,1,5784,1,
-	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771,1,19187,1,21087
-	,1,1385,1,3967,1,33612,1,33635,1,33681,1,8153)
-
-	-- Small Leather Ammo Pouch -- 9062
-	AddRecipe(9062,30,7279,1,GAME_ORIG,30,60,75,90)
-	self:addTradeFlags(RecipeDB,9062,1,2,3,36,41,78)
-	self:addTradeAcquire(RecipeDB,9062,1,1385,1,1632,1,3007,1,3069,1,3365
-	,1,3549,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
-	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771
-	,1,19187,1,21087,1,33635,1,33612,1,33681,1,8153)
-
-	-- Rugged Leather Pants -- 9064
-	AddRecipe(9064,35,7280,2,GAME_ORIG,35,65,80,95)
-	self:addTradeFlags(RecipeDB,9064,1,2,10,36,40,57)
-	self:addTradeAcquire(RecipeDB,9064,7,2)
-
-	-- Light Leather Bracers -- 9065
-	AddRecipe(9065,70,7281,1,GAME_ORIG,70,100,115,130)
-	self:addTradeFlags(RecipeDB,9065,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,9065,1,1385,1,1632,1,3007,1,3069,1,3365
-	,1,3549,1,3605,1,3703,1,3967,1,4212,1,4588,1,5127,1,5564,1,5784,1,
-	11097,1,11098,1,16278,1,16688,1,16728,1,17442,1,18754,1,18771
-	,1,19187,1,21087,1,33635,1,33612,1,33681,1,8153)
-
-	-- Light Leather Pants -- 9068
-	AddRecipe(9068,95,7282,1,GAME_ORIG,95,125,140,155)
-	self:addTradeFlags(RecipeDB,9068,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,9068,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Black Whelp Cloak -- 9070
-	AddRecipe(9070,100,7283,1,GAME_ORIG,100,125,137,150)
-	self:addTradeFlags(RecipeDB,9070,1,4,36,40,60)
-	self:addTradeAcquire(RecipeDB,9070,2,2697)
-
-	-- Red Whelp Gloves -- 9072
-	AddRecipe(9072,120,7284,1,GAME_ORIG,120,145,157,170)
-	self:addTradeFlags(RecipeDB,9072,1,4,36,40,57)
-	self:addTradeAcquire(RecipeDB,9072,2,2679)
-
-	-- Nimble Leather Gloves -- 9074
-	AddRecipe(9074,120,7285,1,GAME_ORIG,120,145,157,170)
-	self:addTradeFlags(RecipeDB,9074,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,9074,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
-
-	-- Fletcher's Gloves -- 9145
-	AddRecipe(9145,125,7348,1,GAME_ORIG,125,150,162,175)
-	self:addTradeFlags(RecipeDB,9145,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,9145,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
-
-	-- Herbalist's Gloves -- 9146
-	AddRecipe(9146,135,7349,2,GAME_ORIG,135,160,172,185)
-	self:addTradeFlags(RecipeDB,9146,1,4,36,41,57)
-	self:addTradeAcquire(RecipeDB,9146,2,6731)
-
-	-- Earthen Leather Shoulders -- 9147
-	AddRecipe(9147,135,7352,1,GAME_ORIG,135,160,172,185)
-	self:addTradeFlags(RecipeDB,9147,1,2,4,36,40,57)
-	self:addTradeAcquire(RecipeDB,9147,2,3537)
-
-	-- Pilferer's Gloves -- 9148
-	AddRecipe(9148,140,7358,2,GAME_ORIG,140,165,177,190)
-	self:addTradeFlags(RecipeDB,9148,1,2,10,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,9148,7,2)
-
-	-- Heavy Earthen Gloves -- 9149
-	AddRecipe(9149,145,7359,2,GAME_ORIG,145,170,182,195)
-	self:addTradeFlags(RecipeDB,9149,1,2,10,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,9149,7,2)
-
-	-- Heavy Quiver -- 9193
-	AddRecipe(9193,150,7371,1,GAME_ORIG,150,170,180,190)
-	self:addTradeFlags(RecipeDB,9193,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,9193,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
-
-	-- Heavy Leather Ammo Pouch -- 9194
-	AddRecipe(9194,150,7372,1,GAME_ORIG,150,170,180,190)
-	self:addTradeFlags(RecipeDB,9194,1,2,3,36,41,78)
-	self:addTradeAcquire(RecipeDB,9194,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
-
-	-- Dusky Leather Leggings -- 9195
-	AddRecipe(9195,165,7373,2,GAME_ORIG,165,185,195,205)
-	self:addTradeFlags(RecipeDB,9195,1,2,10,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,9195,7,2)
-
-	-- Dusky Leather Armor -- 9196
-	AddRecipe(9196,175,7374,1,GAME_ORIG,175,195,205,215)
-	self:addTradeFlags(RecipeDB,9196,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,9196,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
-	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Green Whelp Armor -- 9197
-	AddRecipe(9197,175,7375,2,GAME_ORIG,175,195,205,215)
-	self:addTradeFlags(RecipeDB,9197,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,9197,7,2)
-
-	-- Frost Leather Cloak -- 9198
-	AddRecipe(9198,180,7377,1,GAME_ORIG,180,200,210,220)
-	self:addTradeFlags(RecipeDB,9198,1,2,3,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,9198,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
-	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Dusky Bracers -- 9201
-	AddRecipe(9201,185,7378,1,GAME_ORIG,185,205,215,225)
-	self:addTradeFlags(RecipeDB,9201,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,9201,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
-	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Green Whelp Bracers -- 9202
-	AddRecipe(9202,190,7386,2,GAME_ORIG,190,210,220,230)
-	self:addTradeFlags(RecipeDB,9202,1,2,4,36,41,57)
-	self:addTradeAcquire(RecipeDB,9202,2,7854,2,4589,2,7852,2,4225)
-
-	-- Dusky Belt -- 9206
-	AddRecipe(9206,195,7387,1,GAME_ORIG,195,215,225,235)
-	self:addTradeFlags(RecipeDB,9206,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,9206,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187,
-	1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Dusky Boots -- 9207
-	AddRecipe(9207,200,7390,3,GAME_ORIG,200,220,230,240)
-	self:addTradeFlags(RecipeDB,9207,1,2,5,11,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,9207,7,2)
-
-	-- Swift Boots -- 9208
-	AddRecipe(9208,200,7391,2,GAME_ORIG,200,220,230,240)
-	self:addTradeFlags(RecipeDB,9208,1,2,10,36,40,57)
-	self:addTradeAcquire(RecipeDB,9208,7,2)
-
-	-- Cured Thick Hide -- 10482
-	AddRecipe(10482,200,8172,1,GAME_ORIG,200,200,200,200)
-	self:addTradeFlags(RecipeDB,10482,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,10482,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
-	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Thick Armor Kit -- 10487
-	AddRecipe(10487,200,8173,1,GAME_ORIG,200,220,230,240)
-	self:addTradeFlags(RecipeDB,10487,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,10487,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
-	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Comfortable Leather Hat -- 10490
-	AddRecipe(10490,200,8174,3,GAME_ORIG,200,220,230,240)
-	self:addTradeFlags(RecipeDB,10490,1,2,5,11,36,40,57)
-	self:addTradeAcquire(RecipeDB,10490,7,2)
-
-	-- Nightscape Tunic -- 10499
-	AddRecipe(10499,205,8175,1,GAME_ORIG,205,225,235,245)
-	self:addTradeFlags(RecipeDB,10499,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,10499,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
-	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Nightscape Headband -- 10507
-	AddRecipe(10507,205,8176,1,GAME_ORIG,205,225,235,245)
-	self:addTradeFlags(RecipeDB,10507,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,10507,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
-	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Turtle Scale Gloves -- 10509
-	AddRecipe(10509,205,8187,1,GAME_ORIG,205,225,235,245)
-	self:addTradeFlags(RecipeDB,10509,1,2,4,36,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,10509,2,7852,2,7854)
-
-	-- Turtle Scale Breastplate -- 10511
-	AddRecipe(10511,210,8189,1,GAME_ORIG,210,230,240,250)
-	self:addTradeFlags(RecipeDB,10511,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,10511,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
-	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Nightscape Shoulders -- 10516
-	AddRecipe(10516,210,8192,2,GAME_ORIG,210,230,240,250)
-	self:addTradeFlags(RecipeDB,10516,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,10516,2,7854,2,8160)
-
-	-- Turtle Scale Bracers -- 10518
-	AddRecipe(10518,210,8198,1,GAME_ORIG,210,230,240,250)
-	self:addTradeFlags(RecipeDB,10518,1,2,3,36,41,58)
-	self:addTradeAcquire(RecipeDB,10518,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
-	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,33681
-	,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Big Voodoo Robe -- 10520
-	AddRecipe(10520,215,8200,2,GAME_ORIG,215,235,245,255)
-	self:addTradeFlags(RecipeDB,10520,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,10520,7,2)
-
-	-- Tough Scorpid Breastplate -- 10525
-	AddRecipe(10525,220,8203,2,GAME_ORIG,220,240,250,260)
-	self:addTradeFlags(RecipeDB,10525,1,2,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,10525,3,5618)
-
-	-- Wild Leather Shoulders -- 10529
-	AddRecipe(10529,220,8210,2,GAME_ORIG,220,240,250,260)
-	self:addTradeFlags(RecipeDB,10529,1,2,8,36,41,57)
-	self:addTradeAcquire(RecipeDB,10529,4,2848,4,2855)
-
-	-- Big Voodoo Mask -- 10531
-	AddRecipe(10531,220,8201,2,GAME_ORIG,220,240,250,260)
-	self:addTradeFlags(RecipeDB,10531,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,10531,7,2)
-
-	-- Tough Scorpid Bracers -- 10533
-	AddRecipe(10533,220,8205,2,GAME_ORIG,220,240,250,260)
-	self:addTradeFlags(RecipeDB,10533,1,2,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,10533,3,5617)
-
-	-- Tough Scorpid Gloves -- 10542
-	AddRecipe(10542,225,8204,2,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,10542,1,2,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,10542,3,5616)
-
-	-- Wild Leather Vest -- 10544
-	AddRecipe(10544,225,8211,2,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,10544,1,2,8,36,41,57)
-	self:addTradeAcquire(RecipeDB,10544,4,2849,4,2856)
-
-	-- Wild Leather Helmet -- 10546
-	AddRecipe(10546,225,8214,2,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,10546,1,2,8,36,41,57)
-	self:addTradeAcquire(RecipeDB,10546,4,2850,4,2857)
-
-	-- Nightscape Pants -- 10548
-	AddRecipe(10548,230,8193,1,GAME_ORIG,230,250,260,270)
-	self:addTradeFlags(RecipeDB,10548,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,10548,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
-	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Turtle Scale Helm -- 10552
-	AddRecipe(10552,230,8191,1,GAME_ORIG,230,250,260,270)
-	self:addTradeFlags(RecipeDB,10552,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,10552,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
-	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Tough Scorpid Boots -- 10554
-	AddRecipe(10554,235,8209,2,GAME_ORIG,235,255,265,275)
-	self:addTradeFlags(RecipeDB,10554,1,2,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,10554,3,5615)
-
-	-- Turtle Scale Leggings -- 10556
-	AddRecipe(10556,235,8185,1,GAME_ORIG,235,255,265,275)
-	self:addTradeFlags(RecipeDB,10556,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,10556,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
-	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,5564,1,5127,1,4588)
-
-	-- Nightscape Boots -- 10558
-	AddRecipe(10558,235,8197,1,GAME_ORIG,235,255,265,275)
-	self:addTradeFlags(RecipeDB,10558,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,10558,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
-	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Big Voodoo Pants -- 10560
-	AddRecipe(10560,240,8202,2,GAME_ORIG,240,260,270,280)
-	self:addTradeFlags(RecipeDB,10560,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,10560,7,2)
-
-	-- Big Voodoo Cloak -- 10562
-	AddRecipe(10562,240,8216,2,GAME_ORIG,240,260,270,280)
-	self:addTradeFlags(RecipeDB,10562,1,2,10,36,40,53,54,60)
-	self:addTradeAcquire(RecipeDB,10562,7,2)
-
-	-- Tough Scorpid Shoulders -- 10564
-	AddRecipe(10564,240,8207,2,GAME_ORIG,240,260,270,280)
-	self:addTradeFlags(RecipeDB,10564,1,2,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,10564,3,5623,3,7805,3,7883)
-
-	-- Wild Leather Boots -- 10566
-	AddRecipe(10566,245,8213,2,GAME_ORIG,245,265,275,285)
-	self:addTradeFlags(RecipeDB,10566,1,2,8,36,41,57)
-	self:addTradeAcquire(RecipeDB,10566,4,2851,4,2858)
-
-	-- Tough Scorpid Leggings -- 10568
-	AddRecipe(10568,245,8206,2,GAME_ORIG,245,265,275,285)
-	self:addTradeFlags(RecipeDB,10568,1,2,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,10568,3,5615)
-
-	-- Tough Scorpid Helm -- 10570
-	AddRecipe(10570,250,8208,2,GAME_ORIG,250,270,280,290)
-	self:addTradeFlags(RecipeDB,10570,1,2,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,10570,3,5623,3,7805,3,7883)
-
-	-- Wild Leather Leggings -- 10572
-	AddRecipe(10572,250,8212,2,GAME_ORIG,250,270,280,290)
-	self:addTradeFlags(RecipeDB,10572,1,2,8,36,41,57)
-	self:addTradeAcquire(RecipeDB,10572,4,2852,4,2859)
-
-	-- Wild Leather Cloak -- 10574
-	AddRecipe(10574,250,8215,2,GAME_ORIG,250,270,280,290)
-	self:addTradeFlags(RecipeDB,10574,1,2,8,36,41,60)
-	self:addTradeAcquire(RecipeDB,10574,4,2853,4,2860)
-
-	-- Dragonscale Gauntlets -- 10619
-	AddRecipe(10619,225,8347,1,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,10619,1,2,3,36,41,58)
-	self:addTradeAcquire(RecipeDB,10619,1,7866,1,7867,1,29508)
-
-	-- Wolfshead Helm -- 10621
-	AddRecipe(10621,225,8345,1,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,10621,1,2,3,F_DRUID,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,10621,1,7870,1,7871,1,29509)
-
-	-- Gauntlets of the Sea -- 10630
-	AddRecipe(10630,230,8346,1,GAME_ORIG,230,250,260,270)
-	self:addTradeFlags(RecipeDB,10630,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,10630,1,7868,1,7869,1,29507)
-
-	-- Helm of Fire -- 10632
-	AddRecipe(10632,250,8348,1,GAME_ORIG,250,270,280,290)
-	self:addTradeFlags(RecipeDB,10632,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,10632,1,7868,1,7869,1,29507)
-
-	-- Feathered Breastplate -- 10647
-	AddRecipe(10647,250,8349,1,GAME_ORIG,250,270,280,290)
-	self:addTradeFlags(RecipeDB,10647,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,10647,1,7870,1,7871,1,29509)
-
-	-- Dragonscale Breastplate -- 10650
-	AddRecipe(10650,255,8367,1,GAME_ORIG,255,275,285,295)
-	self:addTradeFlags(RecipeDB,10650,1,2,3,36,41,58)
-	self:addTradeAcquire(RecipeDB,10650,1,7866,1,7867,1,29508)
-
-	-- Quickdraw Quiver -- 14930
-	AddRecipe(14930,225,8217,1,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,14930,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,14930,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
-	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Thick Leather Ammo Pouch -- 14932
-	AddRecipe(14932,225,8218,1,GAME_ORIG,225,245,255,265)
-	self:addTradeFlags(RecipeDB,14932,1,2,3,36,41,78)
-	self:addTradeAcquire(RecipeDB,14932,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
-	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Cured Rugged Hide -- 19047
-	AddRecipe(19047,250,15407,1,GAME_ORIG,250,250,255,260)
-	self:addTradeFlags(RecipeDB,19047,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,19047,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
-	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Heavy Scorpid Bracers -- 19048
-	AddRecipe(19048,255,15077,1,GAME_ORIG,255,275,285,295)
-	self:addTradeFlags(RecipeDB,19048,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,19048,2,12956)
-
-	-- Wicked Leather Gauntlets -- 19049
-	AddRecipe(19049,260,15083,1,GAME_ORIG,260,280,290,300)
-	self:addTradeFlags(RecipeDB,19049,1,2,4,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,19049,2,12942,2,12943)
-
-	-- Green Dragonscale Breastplate -- 19050
-	AddRecipe(19050,260,15045,1,GAME_ORIG,260,280,290,300)
-	self:addTradeFlags(RecipeDB,19050,1,2,4,36,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,19050,2,11874)
-
-	-- Heavy Scorpid Vest -- 19051
-	AddRecipe(19051,265,15076,2,GAME_ORIG,265,285,295,305)
-	self:addTradeFlags(RecipeDB,19051,1,2,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,19051,3,5981,3,6005)
-
-	-- Wicked Leather Bracers -- 19052
-	AddRecipe(19052,265,15084,2,GAME_ORIG,265,285,295,305)
-	self:addTradeFlags(RecipeDB,19052,1,2,3,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,19052,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
-	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Chimeric Gloves -- 19053
-	AddRecipe(19053,265,15074,1,GAME_ORIG,265,285,295,305)
-	self:addTradeFlags(RecipeDB,19053,1,2,4,36,41,57)
-	self:addTradeAcquire(RecipeDB,19053,2,12957)
-
-	-- Red Dragonscale Breastplate -- 19054
-	AddRecipe(19054,300,15047,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19054,1,2,5,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,19054,3,10363)
-
-	-- Runic Leather Gauntlets -- 19055
-	AddRecipe(19055,270,15091,2,GAME_ORIG,270,290,300,310)
-	self:addTradeFlags(RecipeDB,19055,1,2,3,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,19055,7,2,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,
-	1,5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087
-	,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Rugged Armor Kit -- 19058
-	AddRecipe(19058,250,15564,1,GAME_ORIG,250,255,265,275)
-	self:addTradeFlags(RecipeDB,19058,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,19058,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,3605)
-
-	-- Volcanic Leggings -- 19059
-	AddRecipe(19059,270,15054,2,GAME_ORIG,270,290,300,310)
-	self:addTradeFlags(RecipeDB,19059,1,2,11,36,40,57)
-	self:addTradeAcquire(RecipeDB,19059,3,7035)
-
-	-- Green Dragonscale Leggings -- 19060
-	AddRecipe(19060,270,15046,3,GAME_ORIG,270,290,300,310)
-	self:addTradeFlags(RecipeDB,19060,1,2,5,36,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,19060,3,5226)
-
-	-- Living Shoulders -- 19061
-	AddRecipe(19061,270,15061,1,GAME_ORIG,270,290,300,310)
-	self:addTradeFlags(RecipeDB,19061,1,2,4,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,19061,2,7852,2,7854)
-
-	-- Ironfeather Shoulders -- 19062
-	AddRecipe(19062,270,15067,1,GAME_ORIG,270,290,300,310)
-	self:addTradeFlags(RecipeDB,19062,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,19062,2,12958)
-
-	-- Chimeric Boots -- 19063
-	AddRecipe(19063,275,15073,2,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,19063,1,2,10,36,40,57)
-	self:addTradeAcquire(RecipeDB,19063,7,2)
-
-	-- Heavy Scorpid Gauntlets -- 19064
-	AddRecipe(19064,275,15078,2,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,19064,1,2,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,19064,3,7025)
-
-	-- Runic Leather Bracers -- 19065
-	AddRecipe(19065,275,15092,2,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,19065,1,2,3,36,40,57)
-	self:addTradeAcquire(RecipeDB,19065,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
-	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,3605,1,5564,1,5127,1,4588)
-
-	-- Frostsaber Boots -- 19066
-	AddRecipe(19066,275,15071,1,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,19066,1,2,4,36,41,57)
-	self:addTradeAcquire(RecipeDB,19066,2,11189)
-
-	-- Stormshroud Pants -- 19067
-	AddRecipe(19067,275,15057,1,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,19067,1,2,4,36,40,51,52,57)
-	self:addTradeAcquire(RecipeDB,19067,2,12942,2,12943)
-
-	-- Warbear Harness -- 19068
-	AddRecipe(19068,275,15064,1,GAME_ORIG,275,295,305,315)
-	self:addTradeFlags(RecipeDB,19068,1,2,4,6,11,36,41,51,57,99)
-	self:addTradeAcquire(RecipeDB,19068,6,576,1,11557)
-
-	-- Heavy Scorpid Belt -- 19070
-	AddRecipe(19070,280,15082,2,GAME_ORIG,280,300,310,320)
-	self:addTradeFlags(RecipeDB,19070,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,19070,7,2)
-
-	-- Wicked Leather Headband -- 19071
-	AddRecipe(19071,280,15086,2,GAME_ORIG,280,300,310,320)
-	self:addTradeFlags(RecipeDB,19071,1,2,3,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,19071,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
-	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Runic Leather Belt -- 19072
-	AddRecipe(19072,280,15093,2,GAME_ORIG,280,300,310,320)
-	self:addTradeFlags(RecipeDB,19072,1,2,3,36,40,57)
-	self:addTradeAcquire(RecipeDB,19072,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
-	4212,1,1632,1,5784,1,16728,1,3007,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Chimeric Leggings -- 19073
-	AddRecipe(19073,280,15072,2,GAME_ORIG,280,300,310,320)
-	self:addTradeFlags(RecipeDB,19073,1,2,10,36,40,57)
-	self:addTradeAcquire(RecipeDB,19073,7,2)
-
-	-- Frostsaber Leggings -- 19074
-	AddRecipe(19074,285,15069,2,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,19074,1,2,11,36,40,57)
-	self:addTradeAcquire(RecipeDB,19074,3,7440)
-
-	-- Heavy Scorpid Leggings -- 19075
-	AddRecipe(19075,285,15079,2,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,19075,1,2,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,19075,3,7027)
-
-	-- Volcanic Breastplate -- 19076
-	AddRecipe(19076,285,15053,2,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,19076,1,2,5,36,40,57)
-	self:addTradeAcquire(RecipeDB,19076,3,9259)
-
-	-- Blue Dragonscale Breastplate -- 19077
-	AddRecipe(19077,285,15048,1,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,19077,1,2,4,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,19077,2,12957)
-
-	-- Living Leggings -- 19078
-	AddRecipe(19078,285,15060,3,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,19078,1,2,11,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,19078,3,7158)
-
-	-- Stormshroud Armor -- 19079
-	AddRecipe(19079,285,15056,3,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,19079,1,2,11,36,40,51,52,57)
-	self:addTradeAcquire(RecipeDB,19079,3,6138)
-
-	-- Warbear Woolies -- 19080
-	AddRecipe(19080,285,15065,1,GAME_ORIG,285,305,315,325)
-	self:addTradeFlags(RecipeDB,19080,1,2,4,36,41,51,57,99)
-	self:addTradeAcquire(RecipeDB,19080,6,576,1,11557)
-
-	-- Chimeric Vest -- 19081
-	AddRecipe(19081,290,15075,2,GAME_ORIG,280,300,310,320)
-	self:addTradeFlags(RecipeDB,19081,1,2,10,36,40,57)
-	self:addTradeAcquire(RecipeDB,19081,7,2)
-
-	-- Runic Leather Headband -- 19082
-	AddRecipe(19082,290,15094,1,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,19082,1,2,3,36,40,57)
-	self:addTradeAcquire(RecipeDB,19082,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Wicked Leather Pants -- 19083
-	AddRecipe(19083,290,15087,2,GAME_ORIG,290,315,325,335)
-	self:addTradeFlags(RecipeDB,19083,1,2,3,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,19083,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Devilsaur Gauntlets -- 19084
-	AddRecipe(19084,290,15063,1,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,19084,1,2,4,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,19084,2,12959)
-
-	-- Black Dragonscale Breastplate -- 19085
-	AddRecipe(19085,290,15050,1,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,19085,1,2,4,5,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,19085,2,9499)
-
-	-- Ironfeather Breastplate -- 19086
-	AddRecipe(19086,290,15066,3,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,19086,1,2,11,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,19086,3,2644)
-
-	-- Frostsaber Gloves -- 19087
-	AddRecipe(19087,295,15070,2,GAME_ORIG,295,315,325,335)
-	self:addTradeFlags(RecipeDB,19087,1,2,11,36,40,57)
-	self:addTradeAcquire(RecipeDB,19087,3,7441)
-
-	-- Heavy Scorpid Helm -- 19088
-	AddRecipe(19088,295,15080,1,GAME_ORIG,295,315,325,335)
-	self:addTradeFlags(RecipeDB,19088,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,19088,2,12956)
-
-	-- Blue Dragonscale Shoulders -- 19089
-	AddRecipe(19089,295,15049,3,GAME_ORIG,295,315,325,335)
-	self:addTradeFlags(RecipeDB,19089,1,2,11,36,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,19089,3,6146)
-
-	-- Stormshroud Shoulders -- 19090
-	AddRecipe(19090,295,15058,3,GAME_ORIG,295,315,325,335)
-	self:addTradeFlags(RecipeDB,19090,1,2,11,36,40,51,52,57)
-	self:addTradeAcquire(RecipeDB,19090,3,6144)
-
-	-- Runic Leather Pants -- 19091
-	AddRecipe(19091,300,15095,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19091,1,2,3,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,19091,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
-	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,4588)
-
-	-- Wicked Leather Belt -- 19092
-	AddRecipe(19092,300,15088,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19092,1,2,3,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,19092,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Onyxia Scale Cloak -- 19093
-	AddRecipe(19093,300,15138,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19093,1,2,6,8,36,41,60)
-	self:addTradeAcquire(RecipeDB,19093,4,7493,4,7497,8,10)
-
-	-- Black Dragonscale Shoulders -- 19094
-	AddRecipe(19094,300,15051,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19094,1,2,5,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,19094,3,8898)
-
-	-- Living Breastplate -- 19095
-	AddRecipe(19095,300,15059,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19095,1,2,11,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,19095,3,1813)
-
-	-- Devilsaur Leggings -- 19097
-	AddRecipe(19097,300,15062,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19097,1,2,11,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,19097,3,6556,3,6557,3,6559,3,9477)
-
-	-- Wicked Leather Armor -- 19098
-	AddRecipe(19098,300,15085,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19098,1,2,3,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,19098,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278)
-
-	-- Heavy Scorpid Shoulders -- 19100
-	AddRecipe(19100,300,15081,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19100,1,2,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,19100,3,7029)
-
-	-- Volcanic Shoulders -- 19101
-	AddRecipe(19101,300,15055,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19101,1,2,5,36,40,57)
-	self:addTradeAcquire(RecipeDB,19101,3,9260)
-
-	-- Runic Leather Armor -- 19102
-	AddRecipe(19102,300,15090,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19102,1,2,3,36,40,57)
-	self:addTradeAcquire(RecipeDB,19102,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Runic Leather Shoulders -- 19103
-	AddRecipe(19103,300,15096,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19103,1,2,3,36,40,57)
-	self:addTradeAcquire(RecipeDB,19103,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1
-	,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Frostsaber Tunic -- 19104
-	AddRecipe(19104,300,15068,2,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19104,1,2,11,36,40,57)
-	self:addTradeAcquire(RecipeDB,19104,3,7438)
-
-	-- Black Dragonscale Leggings -- 19107
-	AddRecipe(19107,300,15052,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,19107,1,2,5,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,19107,3,8903)
-
-	-- Medium Leather -- 20648
-	AddRecipe(20648,100,2319,1,GAME_ORIG,100,100,105,110)
-	self:addTradeFlags(RecipeDB,20648,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,20648,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,5127,1,
-	5564,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,21087,1,1632,1
-	,5784,1,1385,1,3549,1,33635,1,33612,1,33681,1,8153,1,17442,1,16278,1,3605)
-
-	-- Heavy Leather -- 20649
-	AddRecipe(20649,150,4234,1,GAME_ORIG,150,150,155,160)
-	self:addTradeFlags(RecipeDB,20649,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,20649,1,1385,1,3007,1,3365,1,3703,1,3967,1,4212,1,4588,1,
-	5127,1,5564,1,8153,1,11097,1,11098,1,16688,1,16728,1,18754,1,18771,1,19187,1,
-	21087,1,1632,1,5784,1,3549,1,33612,1,33635,1,33681,1,17442,1,16278,1,3605)
-
-	-- Thick Leather -- 20650
-	AddRecipe(20650,200,4304,1,GAME_ORIG,200,200,202,205)
-	self:addTradeFlags(RecipeDB,20650,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,20650,1,3007,1,4212,1,11097,1,11098,1,18754,1,18771,1,19187
-	,1,21087,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Corehound Boots -- 20853
-	AddRecipe(20853,295,16982,1,GAME_ORIG,295,315,325,335)
-	self:addTradeFlags(RecipeDB,20853,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,20853,2,12944)
-
-	-- Molten Helm -- 20854
-	AddRecipe(20854,300,16983,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,20854,1,2,4,36,41,52,57)
-	self:addTradeAcquire(RecipeDB,20854,2,12944)
-
-	-- Black Dragonscale Boots -- 20855
-	AddRecipe(20855,300,16984,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,20855,1,2,4,36,41,51,58,98)
-	self:addTradeAcquire(RecipeDB,20855,6,59,2,12944)
-
-	-- Gloves of the Greatfather -- 21943
-	AddRecipe(21943,190,17721,2,GAME_ORIG,190,210,220,230)
-	self:addTradeFlags(RecipeDB,21943,1,2,7,11,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,21943,5,1)
-
-	-- Rugged Leather -- 22331
-	AddRecipe(22331,250,8170,1,GAME_ORIG,250,250,250,250)
-	self:addTradeFlags(RecipeDB,22331,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,22331,1,11097,1,11098,1,18754,1,18771,1,19187,1,21087,1,
-	4212,1,3007,1,1632,1,5784,1,16728,1,3703,1,1385,1,3549,1,3365,1,3967,1,33612,1,33635,1,16688
-	,1,33681,1,8153,1,17442,1,16278,1,3605,1,5564,1,5127,1,4588)
-
-	-- Shadowskin Gloves -- 22711
-	AddRecipe(22711,200,18238,1,GAME_ORIG,200,210,220,230)
-	self:addTradeFlags(RecipeDB,22711,1,2,4,36,41,57)
-	self:addTradeAcquire(RecipeDB,22711,2,2699)
-
-	-- Core Armor Kit -- 22727
-	AddRecipe(22727,300,18251,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,22727,1,2,6,36,41,52)
-	self:addTradeAcquire(RecipeDB,22727,8,26)
-
-	-- Gordok Ogre Suit -- 22815
-	AddRecipe(22815,275,18258,2,GAME_ORIG,275,285,290,385)
-	self:addTradeFlags(RecipeDB,22815,1,2,5,8,36,41)
-	self:addTradeAcquire(RecipeDB,22815,4,5518)
-
-	-- Girdle of Insight -- 22921
-	AddRecipe(22921,300,18504,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,22921,1,2,5,36,41,57)
-	self:addTradeAcquire(RecipeDB,22921,8,23)
-
-	-- Mongoose Boots -- 22922
-	AddRecipe(22922,300,18506,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,22922,1,2,5,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,22922,8,23)
-
-	-- Swift Flight Bracers -- 22923
-	AddRecipe(22923,300,18508,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,22923,1,2,5,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,22923,8,23)
-
-	-- Chromatic Cloak -- 22926
-	AddRecipe(22926,300,18509,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,22926,1,2,5,36,40,60)
-	self:addTradeAcquire(RecipeDB,22926,8,23)
-
-	-- Hide of the Wild -- 22927
-	AddRecipe(22927,300,18510,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,22927,1,2,5,36,40,53,54,60)
-	self:addTradeAcquire(RecipeDB,22927,8,23)
-
-	-- Shifting Cloak -- 22928
-	AddRecipe(22928,300,18511,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,22928,1,2,5,36,40,52,60)
-	self:addTradeAcquire(RecipeDB,22928,8,23)
-
-	-- Heavy Leather Ball -- 23190
-	AddRecipe(23190,150,18662,1,GAME_ORIG,150,150,155,160)
-	self:addTradeFlags(RecipeDB,23190,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,23190,2,5128,2,3366)
-
-	-- Barbaric Bracers -- 23399
-	AddRecipe(23399,155,18948,1,GAME_ORIG,155,175,185,195)
-	self:addTradeFlags(RecipeDB,23399,1,2,4,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,23399,2,4225,2,4589)
-
-	-- Might of the Timbermaw -- 23703
-	AddRecipe(23703,290,19044,1,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,23703,1,2,4,36,41,51,57,99)
-	self:addTradeAcquire(RecipeDB,23703,6,576,2,11557)
-
-	-- Timbermaw Brawlers -- 23704
-	AddRecipe(23704,300,19049,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23704,1,2,4,36,41,51,57,99)
-	self:addTradeAcquire(RecipeDB,23704,6,576,3,11557)
-
-	-- Dawn Treaders -- 23705
-	AddRecipe(23705,290,19052,1,GAME_ORIG,290,310,320,330)
-	self:addTradeFlags(RecipeDB,23705,1,2,4,36,41,51,57,96)
-	self:addTradeAcquire(RecipeDB,23705,6,529,2,10856,6,529,2,10857,6,529,2,11536)
-
-	-- Golden Mantle of the Dawn -- 23706
-	AddRecipe(23706,300,19058,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23706,1,2,4,36,41,52,57,96)
-	self:addTradeAcquire(RecipeDB,23706,6,529,3,10856,6,529,3,10857,6,529,3,11536)
-
-	-- Lava Belt -- 23707
-	AddRecipe(23707,300,19149,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23707,1,2,4,36,41,57,98)
-	self:addTradeAcquire(RecipeDB,23707,6,59,2,12944)
-
-	-- Chromatic Gauntlets -- 23708
-	AddRecipe(23708,300,19157,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23708,1,2,4,36,41,51,58,98)
-	self:addTradeAcquire(RecipeDB,23708,6,59,3,12944)
-
-	-- Corehound Belt -- 23709
-	AddRecipe(23709,300,19162,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23709,1,2,4,36,41,53,54,57,98)
-	self:addTradeAcquire(RecipeDB,23709,6,59,3,12944)
-
-	-- Molten Belt -- 23710
-	AddRecipe(23710,300,19163,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,23710,1,2,4,36,41,51,57,98)
-	self:addTradeAcquire(RecipeDB,23710,6,59,3,12944)
-
-	-- Primal Batskin Jerkin -- 24121
-	AddRecipe(24121,300,19685,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24121,1,2,4,36,41,51,57,100)
-	self:addTradeAcquire(RecipeDB,24121,6,270,3,14921)
-
-	-- Primal Batskin Gloves -- 24122
-	AddRecipe(24122,300,19686,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24122,1,2,4,36,41,51,57,100)
-	self:addTradeAcquire(RecipeDB,24122,6,270,2,14921)
-
-	-- Primal Batskin Bracers -- 24123
-	AddRecipe(24123,300,19687,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24123,1,2,4,36,41,51,57,100)
-	self:addTradeAcquire(RecipeDB,24123,6,270,1,14921)
-
-	-- Blood Tiger Breastplate -- 24124
-	AddRecipe(24124,300,19688,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24124,1,2,4,36,41,53,54,57,100)
-	self:addTradeAcquire(RecipeDB,24124,6,270,3,14921)
-
-	-- Blood Tiger Shoulders -- 24125
-	AddRecipe(24125,300,19689,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24125,1,2,4,36,41,53,54,57,100)
-	self:addTradeAcquire(RecipeDB,24125,6,270,2,14921)
-
-	-- Blue Dragonscale Leggings -- 24654
-	AddRecipe(24654,300,20295,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24654,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,24654,1,7866,1,7867,1,29508)
-
-	-- Green Dragonscale Gauntlets -- 24655
-	AddRecipe(24655,260,20296,1,GAME_ORIG,260,280,290,300)
-	self:addTradeFlags(RecipeDB,24655,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,24655,1,7866,1,7867,1,29508)
-
-	-- Dreamscale Breastplate -- 24703
-	AddRecipe(24703,300,20380,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24703,1,2,4,36,41,51,58,97)
-	self:addTradeAcquire(RecipeDB,24703,6,609,4,15293)
-
-	-- Spitfire Bracers -- 24846
-	AddRecipe(24846,300,20481,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24846,1,2,4,36,41,53,54,58,97)
-	self:addTradeAcquire(RecipeDB,24846,6,609,1,15293)
-
-	-- Spitfire Gauntlets -- 24847
-	AddRecipe(24847,300,20480,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24847,1,2,4,36,41,53,54,58,97)
-	self:addTradeAcquire(RecipeDB,24847,6,609,2,15293)
-
-	-- Spitfire Breastplate -- 24848
-	AddRecipe(24848,300,20479,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24848,1,2,4,36,41,53,54,58,97)
-	self:addTradeAcquire(RecipeDB,24848,6,609,3,15293)
-
-	-- Sandstalker Bracers -- 24849
-	AddRecipe(24849,300,20476,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24849,1,2,4,36,41,58,97)
-	self:addTradeAcquire(RecipeDB,24849,6,609,1,15293)
-
-	-- Sandstalker Gauntlets -- 24850
-	AddRecipe(24850,300,20477,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24850,1,2,4,36,41,58,97)
-	self:addTradeAcquire(RecipeDB,24850,6,609,2,15293)
-
-	-- Sandstalker Breastplate -- 24851
-	AddRecipe(24851,300,20478,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,24851,1,2,4,36,41,58,97)
-	self:addTradeAcquire(RecipeDB,24851,6,609,3,15293)
-
-	-- Black Whelp Tunic -- 24940
-	AddRecipe(24940,100,20575,1,GAME_ORIG,100,125,137,150)
-	self:addTradeFlags(RecipeDB,24940,1,4,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,24940,2,777)
-
-	-- Stormshroud Gloves -- 26279
-	AddRecipe(26279,300,21278,3,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,26279,1,2,11,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,26279,3,14454,3,14457)
-
-	-- Polar Tunic -- 28219
-	AddRecipe(28219,300,22661,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28219,1,2,4,6,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,28219,6,529,4,16365,8,41)
-
-	-- Polar Gloves -- 28220
-	AddRecipe(28220,300,22662,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28220,1,2,4,6,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,28220,6,529,3,16365,8,41)
-
-	-- Polar Bracers -- 28221
-	AddRecipe(28221,300,22663,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28221,1,2,4,6,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,28221,6,529,3,16365,8,41)
-
-	-- Icy Scale Breastplate -- 28222
-	AddRecipe(28222,300,22664,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28222,1,2,4,6,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,28222,6,529,4,16365,8,41)
-
-	-- Icy Scale Gauntlets -- 28223
-	AddRecipe(28223,300,22666,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28223,1,2,4,6,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,28223,6,529,3,16365,8,41)
-
-	-- Icy Scale Bracers -- 28224
-	AddRecipe(28224,300,22665,4,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28224,1,2,4,6,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,28224,6,529,3,16365,8,41)
-
-	-- Bramblewood Helm -- 28472
-	AddRecipe(28472,300,22759,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28472,1,2,4,36,41,57,97)
-	self:addTradeAcquire(RecipeDB,28472,6,609,3,15293)
-
-	-- Bramblewood Boots -- 28473
-	AddRecipe(28473,300,22760,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28473,1,2,4,36,41,57,97)
-	self:addTradeAcquire(RecipeDB,28473,6,609,2,15293)
-
-	-- Bramblewood Belt -- 28474
-	AddRecipe(28474,300,22761,1,GAME_ORIG,300,320,330,340)
-	self:addTradeFlags(RecipeDB,28474,1,2,4,36,41,57,97)
-	self:addTradeAcquire(RecipeDB,28474,6,609,1,15293)
-
-	-- Knothide Leather -- 32454
-	AddRecipe(32454,300,21887,1,1,300,300,305,310)
-	self:addTradeFlags(RecipeDB,32454,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,32454,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Heavy Knothide Leather -- 32455
-	AddRecipe(32455,325,23793,1,1,325,325,330,335)
-	self:addTradeFlags(RecipeDB,32455,1,2,4,36,40,57)
-	self:addTradeAcquire(RecipeDB,32455,2,16689,2,16748,2,19196)
-
-	-- Knothide Armor Kit -- 32456
-	AddRecipe(32456,300,25650,1,1,300,310,325,340)
-	self:addTradeFlags(RecipeDB,32456,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,32456,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Vindicator's Armor Kit -- 32457
-	AddRecipe(32457,325,25651,1,1,325,335,340,345)
-	self:addTradeFlags(RecipeDB,32457,1,4,36,41,52,101)
-	self:addTradeAcquire(RecipeDB,32457,6,932,3,19321)
-
-	-- Magister's Armor Kit -- 32458
-	AddRecipe(32458,325,25652,1,1,325,335,340,345)
-	self:addTradeFlags(RecipeDB,32458,1,2,4,36,41,53,54,110)
-	self:addTradeAcquire(RecipeDB,32458,6,934,3,19331)
-
-	-- Riding Crop -- 32461
-	AddRecipe(32461,350,25653,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,32461,1,2,4,36,40,61)
-	self:addTradeAcquire(RecipeDB,32461,2,18672)
-
-	-- Felscale Gloves -- 32462
-	AddRecipe(32462,300,25654,1,1,300,310,320,330)
-	self:addTradeFlags(RecipeDB,32462,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,32462,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Felscale Boots -- 32463
-	AddRecipe(32463,310,25655,1,1,310,320,330,340)
-	self:addTradeFlags(RecipeDB,32463,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,32463,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Felscale Pants -- 32464
-	AddRecipe(32464,320,25656,1,1,320,330,340,350)
-	self:addTradeFlags(RecipeDB,32464,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,32464,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Felscale Breastplate -- 32465
-	AddRecipe(32465,335,25657,1,1,335,345,355,365)
-	self:addTradeFlags(RecipeDB,32465,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,32465,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Scaled Draenic Pants -- 32466
-	AddRecipe(32466,300,25662,1,1,300,310,320,330)
-	self:addTradeFlags(RecipeDB,32466,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,32466,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Scaled Draenic Gloves -- 32467
-	AddRecipe(32467,310,25661,1,1,310,320,330,340)
-	self:addTradeFlags(RecipeDB,32467,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,32467,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Scaled Draenic Vest -- 32468
-	AddRecipe(32468,325,25660,1,1,325,335,345,355)
-	self:addTradeFlags(RecipeDB,32468,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,32468,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Scaled Draenic Boots -- 32469
-	AddRecipe(32469,335,25659,1,1,335,345,355,365)
-	self:addTradeFlags(RecipeDB,32469,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,32469,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Thick Draenic Gloves -- 32470
-	AddRecipe(32470,300,25669,1,1,300,310,320,330)
-	self:addTradeFlags(RecipeDB,32470,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,32470,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Thick Draenic Pants -- 32471
-	AddRecipe(32471,315,25670,1,1,315,325,335,345)
-	self:addTradeFlags(RecipeDB,32471,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,32471,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Thick Draenic Boots -- 32472
-	AddRecipe(32472,320,25668,1,1,320,330,340,350)
-	self:addTradeFlags(RecipeDB,32472,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,32472,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Thick Draenic Vest -- 32473
-	AddRecipe(32473,330,25671,1,1,330,340,350,360)
-	self:addTradeFlags(RecipeDB,32473,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,32473,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Wild Draenish Boots -- 32478
-	AddRecipe(32478,300,25673,1,1,300,310,320,330)
-	self:addTradeFlags(RecipeDB,32478,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,32478,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Wild Draenish Gloves -- 32479
-	AddRecipe(32479,310,25674,1,1,310,320,330,340)
-	self:addTradeFlags(RecipeDB,32479,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,32479,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Wild Draenish Leggings -- 32480
-	AddRecipe(32480,320,25675,1,1,320,330,340,350)
-	self:addTradeFlags(RecipeDB,32480,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,32480,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Wild Draenish Vest -- 32481
-	AddRecipe(32481,330,25676,1,1,330,340,350,360)
-	self:addTradeFlags(RecipeDB,32481,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,32481,1,18754,1,18771,1,19187,1,21087,1,33635,1,33612
-	,1,33681)
-
-	-- Comfortable Insoles -- 32482
-	AddRecipe(32482,300,25679,1,1,300,300,305,310)
-	self:addTradeFlags(RecipeDB,32482,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,32482,2,16689,2,16748)
-
-	-- Stylin' Purple Hat -- 32485
-	AddRecipe(32485,350,25680,3,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,32485,1,2,5,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,32485,3,18667)
-
-	-- Stylin' Adventure Hat -- 32487
-	AddRecipe(32487,350,25681,3,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,32487,1,2,5,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,32487,3,17820,3,28132)
-
-	-- Stylin' Crimson Hat -- 32488
-	AddRecipe(32488,350,25683,3,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,32488,1,2,5,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,32488,3,18322)
-
-	-- Stylin' Jungle Hat -- 32489
-	AddRecipe(32489,350,25682,3,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,32489,1,2,5,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,32489,3,17839,3,21104)
-
-	-- Fel Leather Gloves -- 32490
-	AddRecipe(32490,340,25685,3,1,340,350,360,370)
-	self:addTradeFlags(RecipeDB,32490,1,2,4,36,41,51,57,105)
-	self:addTradeAcquire(RecipeDB,32490,6,933,1,20242,6,933,1,23007)
-
-	-- Fel Leather Boots -- 32493
-	AddRecipe(32493,350,25686,3,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,32493,1,2,4,36,41,51,57,105)
-	self:addTradeAcquire(RecipeDB,32493,6,933,2,20242,6,933,2,23007)
-
-	-- Fel Leather Leggings -- 32494
-	AddRecipe(32494,350,25687,3,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,32494,1,2,4,36,41,51,57,105)
-	self:addTradeAcquire(RecipeDB,32494,6,933,3,20242,6,933,3,23007)
-
-	-- Heavy Clefthoof Vest -- 32495
-	AddRecipe(32495,360,25689,3,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,32495,1,2,4,36,41,52,57,103)
-	self:addTradeAcquire(RecipeDB,32495,6,942,2,17904)
-
-	-- Heavy Clefthoof Leggings -- 32496
-	AddRecipe(32496,355,25690,3,1,355,365,37,385)
-	self:addTradeFlags(RecipeDB,32496,1,2,4,36,41,52,57,103)
-	self:addTradeAcquire(RecipeDB,32496,6,942,2,17904)
-
-	-- Heavy Clefthoof Boots -- 32497
-	AddRecipe(32497,355,25691,3,1,355,365,375,385)
-	self:addTradeFlags(RecipeDB,32497,1,2,4,36,41,52,57,103)
-	self:addTradeAcquire(RecipeDB,32497,6,942,1,17904)
-
-	-- Felstalker Belt -- 32498
-	AddRecipe(32498,350,25695,3,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,32498,1,4,36,41,51,58,104)
-	self:addTradeAcquire(RecipeDB,32498,6,946,1,17657,6,947,1,17585)
-
-	-- Felstalker Bracers -- 32499
-	AddRecipe(32499,360,25697,3,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,32499,1,4,36,41,51,58,104)
-	self:addTradeAcquire(RecipeDB,32499,6,946,2,17657,6,947,2,17585)
-
-	-- Felstalker Breastplate -- 32500
-	AddRecipe(32500,360,25696,3,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,32500,1,4,36,41,51,58,104)
-	self:addTradeAcquire(RecipeDB,32500,6,946,2,17657,6,947,2,17585)
-
-	-- Netherfury Belt -- 32501
-	AddRecipe(32501,340,25694,3,1,340,350,360,370)
-	self:addTradeFlags(RecipeDB,32501,1,4,36,41,53,54,58,108)
-	self:addTradeAcquire(RecipeDB,32501,6,978,1,20240)
-
-	-- Netherfury Leggings -- 32502
-	AddRecipe(32502,340,25692,3,1,340,350,360,370)
-	self:addTradeFlags(RecipeDB,32502,1,4,36,41,53,54,58,108)
-	self:addTradeAcquire(RecipeDB,32502,6,978,2,20240)
-
-	-- Netherfury Boots -- 32503
-	AddRecipe(32503,350,25693,3,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,32503,1,4,36,41,53,54,58,108)
-	self:addTradeAcquire(RecipeDB,32503,6,978,3,20240)
-
-	-- Shadow Armor Kit -- 35520
-	AddRecipe(35520,340,29483,2,1,340,350,355,360)
-	self:addTradeFlags(RecipeDB,35520,1,2,5,11,36,41)
-	self:addTradeAcquire(RecipeDB,35520,3,18320)
-
-	-- Flame Armor Kit -- 35521
-	AddRecipe(35521,340,29485,2,1,340,350,355,360)
-	self:addTradeFlags(RecipeDB,35521,1,2,5,36,41)
-	self:addTradeAcquire(RecipeDB,35521,3,20898)
-
-	-- Frost Armor Kit -- 35522
-	AddRecipe(35522,340,29486,2,1,340,350,355,360)
-	self:addTradeFlags(RecipeDB,35522,1,2,5,36,41)
-	self:addTradeAcquire(RecipeDB,35522,3,17797)
-
-	-- Nature Armor Kit -- 35523
-	AddRecipe(35523,340,29487,2,1,340,350,355,360)
-	self:addTradeFlags(RecipeDB,35523,1,2,5,36,41)
-	self:addTradeAcquire(RecipeDB,35523,3,17941)
-
-	-- Arcane Armor Kit -- 35524
-	AddRecipe(35524,340,29488,2,1,340,350,355,360)
-	self:addTradeFlags(RecipeDB,35524,1,2,5,36,41)
-	self:addTradeAcquire(RecipeDB,35524,3,17879)
-
-	-- Enchanted Felscale Leggings -- 35525
-	AddRecipe(35525,350,29489,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35525,1,2,4,36,41,51,58,110)
-	self:addTradeAcquire(RecipeDB,35525,6,934,4,19331)
-
-	-- Enchanted Felscale Gloves -- 35526
-	AddRecipe(35526,350,29490,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35526,1,2,4,36,41,51,58,110)
-	self:addTradeAcquire(RecipeDB,35526,6,934,2,19331)
-
-	-- Enchanted Felscale Boots -- 35527
-	AddRecipe(35527,350,29491,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35527,1,2,4,36,41,51,58,110)
-	self:addTradeAcquire(RecipeDB,35527,6,934,3,19331)
-
-	-- Flamescale Boots -- 35528
-	AddRecipe(35528,350,29493,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35528,1,4,36,41,51,58,101)
-	self:addTradeAcquire(RecipeDB,35528,6,932,3,19321)
-
-	-- Flamescale Leggings -- 35529
-	AddRecipe(35529,350,29492,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35529,1,4,36,41,51,58,101)
-	self:addTradeAcquire(RecipeDB,35529,6,932,4,19321)
-
-	-- Reinforced Mining Bag -- 35530
-	AddRecipe(35530,325,29540,1,1,325,335,340,345)
-	self:addTradeFlags(RecipeDB,35530,1,4,36,41,108)
-	self:addTradeAcquire(RecipeDB,35530,6,978,2,20240)
-
-	-- Flamescale Belt -- 35531
-	AddRecipe(35531,350,29494,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35531,1,4,36,41,51,58,101)
-	self:addTradeAcquire(RecipeDB,35531,6,932,2,19321)
-
-	-- Enchanted Clefthoof Leggings -- 35532
-	AddRecipe(35532,350,29495,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35532,1,2,4,36,41,51,57,110)
-	self:addTradeAcquire(RecipeDB,35532,6,934,4,19331)
-
-	-- Enchanted Clefthoof Gloves -- 35533
-	AddRecipe(35533,350,29496,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35533,1,2,4,36,41,51,57,110)
-	self:addTradeAcquire(RecipeDB,35533,6,934,3,19331)
-
-	-- Enchanted Clefthoof Boots -- 35534
-	AddRecipe(35534,350,29497,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35534,1,2,4,36,41,51,57,110)
-	self:addTradeAcquire(RecipeDB,35534,6,934,2,19331)
-
-	-- Blastguard Pants -- 35535
-	AddRecipe(35535,350,29498,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35535,1,4,36,41,51,57,101)
-	self:addTradeAcquire(RecipeDB,35535,6,932,4,19321)
-
-	-- Blastguard Boots -- 35536
-	AddRecipe(35536,350,29499,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35536,1,4,36,41,51,57,101)
-	self:addTradeAcquire(RecipeDB,35536,6,932,3,19321)
-
-	-- Blastguard Belt -- 35537
-	AddRecipe(35537,350,29500,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,35537,1,4,36,41,51,57,101)
-	self:addTradeAcquire(RecipeDB,35537,6,932,2,19321)
-
-	-- Drums of Panic -- 35538
-	AddRecipe(35538,370,29532,1,1,370,370,377,385)
-	self:addTradeFlags(RecipeDB,35538,1,2,4,36,41,106)
-	self:addTradeAcquire(RecipeDB,35538,6,989,2,21643)
-
-	-- Drums of Restoration -- 35539
-	AddRecipe(35539,350,29531,1,1,350,350,357,365)
-	self:addTradeFlags(RecipeDB,35539,1,4,36,41,108)
-	self:addTradeAcquire(RecipeDB,35539,6,978,2,20240)
-
-	-- Drums of War -- 35540
-	AddRecipe(35540,340,29528,1,1,340,340,347,355)
-	self:addTradeFlags(RecipeDB,35540,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,35540,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
-33635)
-
-	-- Drums of Battle -- 35543
-	AddRecipe(35543,365,29529,1,1,365,365,372,380)
-	self:addTradeFlags(RecipeDB,35543,1,2,4,36,41,111, F_DPS)
-	self:addTradeAcquire(RecipeDB,35543,6,935,2,21432)
-
-	-- Drums of Speed -- 35544
-	AddRecipe(35544,345,29530,1,1,345,345,352,360)
-	self:addTradeFlags(RecipeDB,35544,1,2,4,5,36,41,108)
-	self:addTradeAcquire(RecipeDB,35544,6,941,2,20241,6,978,2,20240)
-
-	-- Cobrahide Leg Armor -- 35549
-	AddRecipe(35549,335,29533,1,1,335,335,345,355)
-	self:addTradeFlags(RecipeDB,35549,1,2,4,36,41,51,104)
-	self:addTradeAcquire(RecipeDB,35549,6,946,2,17657,6,947,2,17585)
-
-	-- Nethercobra Leg Armor -- 35554
-	AddRecipe(35554,365,29535,1,1,365,365,375,385)
-	self:addTradeFlags(RecipeDB,35554,1,2,4,36,41,51,104)
-	self:addTradeAcquire(RecipeDB,35554,6,946,4,17657,6,947,4,17585)
-
-	-- Clefthide Leg Armor -- 35555
-	AddRecipe(35555,335,29534,1,1,335,335,345,355)
-	self:addTradeFlags(RecipeDB,35555,1,2,4,36,41,51,52,103)
-	self:addTradeAcquire(RecipeDB,35555,6,942,2,17904)
-
-	-- Nethercleft Leg Armor -- 35557
-	AddRecipe(35557,365,29536,1,1,365,365,375,385)
-	self:addTradeFlags(RecipeDB,35557,1,2,4,36,41,51,52,103)
-	self:addTradeAcquire(RecipeDB,35557,6,942,4,17904)
-
-	-- Cobrascale Hood -- 35558
-	AddRecipe(35558,365,29502,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35558,1,2,10,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,35558,7,4)
-
-	-- Cobrascale Gloves -- 35559
-	AddRecipe(35559,365,29503,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35559,1,2,10,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,35559,3,24664,7,4)
-
-	-- Windscale Hood -- 35560
-	AddRecipe(35560,365,29504,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35560,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,35560,7,4)
-
-	-- Hood of Primal Life -- 35561
-	AddRecipe(35561,365,29505,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35561,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,35561,7,4)
-
-	-- Gloves of the Living Touch -- 35562
-	AddRecipe(35562,365,29506,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35562,1,2,11,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,35562,3,24664)
-
-	-- Windslayer Wraps -- 35563
-	AddRecipe(35563,365,29507,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35563,1,2,5,6,11,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,35563,7,4)
-
-	-- Living Dragonscale Helm -- 35564
-	AddRecipe(35564,365,29508,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35564,1,2,5,6,11,36,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,35564,7,4)
-
-	-- Earthen Netherscale Boots -- 35567
-	AddRecipe(35567,365,29512,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35567,1,2,6,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,35567,7,4)
-
-	-- Windstrike Gloves -- 35568
-	AddRecipe(35568,365,29509,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35568,1,2,11,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,35568,3,24664)
-
-	-- Netherdrake Helm -- 35572
-	AddRecipe(35572,365,29510,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35572,1,2,10,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,35572,7,4)
-
-	-- Netherdrake Gloves -- 35573
-	AddRecipe(35573,365,29511,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35573,1,2,11,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,35573,3,24664)
-
-	-- Thick Netherscale Breastplate -- 35574
-	AddRecipe(35574,365,29514,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,35574,1,2,5,6,11,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,35574,7,4)
-
-	-- Ebon Netherscale Breastplate -- 35575
-	AddRecipe(35575,375,29515,1,1,375,385,395,405,10657)
-	self:addTradeFlags(RecipeDB,35575,1,2,3,37,41,51,58)
-	self:addTradeAcquire(RecipeDB,35575,1,7866,1,7867,1,29508)
-
-	-- Ebon Netherscale Belt -- 35576
-	AddRecipe(35576,375,29516,1,1,375,385,395,405,10657)
-	self:addTradeFlags(RecipeDB,35576,1,2,3,37,41,51,58)
-	self:addTradeAcquire(RecipeDB,35576,1,7866,1,7867,1,29508)
-
-	-- Ebon Netherscale Bracers -- 35577
-	AddRecipe(35577,375,29517,1,1,375,385,395,405,10657)
-	self:addTradeFlags(RecipeDB,35577,1,2,3,37,41,51,58)
-	self:addTradeAcquire(RecipeDB,35577,1,7866,1,7867,1,29508)
-
-	-- Netherstrike Breastplate -- 35580
-	AddRecipe(35580,375,29519,1,1,375,385,395,405,10657)
-	self:addTradeFlags(RecipeDB,35580,1,2,3,37,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,35580,1,7866,1,7867,1,29508)
-
-	-- Netherstrike Belt -- 35582
-	AddRecipe(35582,375,29520,1,1,375,385,395,405,10657)
-	self:addTradeFlags(RecipeDB,35582,1,2,3,37,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,35582,1,7866,1,7867,1,29508)
-
-	-- Netherstrike Bracers -- 35584
-	AddRecipe(35584,375,29521,1,1,375,385,395,405,10657)
-	self:addTradeFlags(RecipeDB,35584,1,2,3,37,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,35584,1,7866,1,7867,1,29508)
-
-	-- Windhawk Hauberk -- 35585
-	AddRecipe(35585,375,29522,1,1,375,385,395,405,10661)
-	self:addTradeFlags(RecipeDB,35585,1,2,3,37,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,35585,1,7870,1,7871,1,29509)
-
-	-- Windhawk Belt -- 35587
-	AddRecipe(35587,375,29524,1,1,375,385,395,405,10661)
-	self:addTradeFlags(RecipeDB,35587,1,2,3,37,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,35587,1,7870,1,7871,1,29509)
-
-	-- Windhawk Bracers -- 35588
-	AddRecipe(35588,375,29523,1,1,375,385,395,405,10661)
-	self:addTradeFlags(RecipeDB,35588,1,2,3,37,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,35588,1,7870,1,7871,1,29509)
-
-	-- Primalstrike Vest -- 35589
-	AddRecipe(35589,375,29525,1,1,375,385,395,405,10659)
-	self:addTradeFlags(RecipeDB,35589,1,2,3,37,41,51,57)
-	self:addTradeAcquire(RecipeDB,35589,1,7868,1,7869,1,29507)
-
-	-- Primalstrike Belt -- 35590
-	AddRecipe(35590,375,29526,1,1,375,385,395,405,10659)
-	self:addTradeFlags(RecipeDB,35590,1,2,3,37,41,51,57)
-	self:addTradeAcquire(RecipeDB,35590,1,7868,1,7869,1,29507)
-
-	-- Primalstrike Bracers -- 35591
-	AddRecipe(35591,375,29527,1,1,375,385,395,405,10659)
-	self:addTradeFlags(RecipeDB,35591,1,2,3,37,41,51,57)
-	self:addTradeAcquire(RecipeDB,35591,1,7868,1,7869,1,29507)
-
-	-- Blackstorm Leggings -- 36074
-	AddRecipe(36074,260,29964,1,1,260,280,290,300,10659)
-	self:addTradeFlags(RecipeDB,36074,1,2,3,37,41,51,57)
-	self:addTradeAcquire(RecipeDB,36074,1,7868,1,7869,1,29507)
-
-	-- Wildfeather Leggings -- 36075
-	AddRecipe(36075,260,29970,1,2108,10661,1,260,280,290,300)
-	self:addTradeFlags(RecipeDB,36075,1,2,3,37,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,36075,1,7870,1,7871,1,29509)
-
-	-- Dragonstrike Leggings -- 36076
-	AddRecipe(36076,260,29971,1,1,260,280,290,300,10657)
-	self:addTradeFlags(RecipeDB,36076,1,2,3,37,41,51,58)
-	self:addTradeAcquire(RecipeDB,36076,1,7866,1,7867,1,29508)
-
-	-- Primalstorm Breastplate -- 36077
-	AddRecipe(36077,330,29973,1,1,330,350,360,370,10659)
-	self:addTradeFlags(RecipeDB,36077,1,2,3,37,41,51,57)
-	self:addTradeAcquire(RecipeDB,36077,1,7868,1,7869,1,29507)
-
-	-- Living Crystal Breastplate -- 36078
-	AddRecipe(36078,330,29974,1,1,330,350,360,370,10661)
-	self:addTradeFlags(RecipeDB,36078,1,2,3,37,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,36078,1,7870,1,7871,1,29509)
-
-	-- Golden Dragonstrike Breastplate -- 36079
-	AddRecipe(36079,330,29975,1,1,330,350,360,370,10657)
-	self:addTradeFlags(RecipeDB,36079,1,2,3,37,41,51,58)
-	self:addTradeAcquire(RecipeDB,36079,1,7866,1,7867,1,29508)
-
-	-- Belt of Natural Power -- 36349
-	AddRecipe(36349,375,30042,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36349,1,2,6,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,36349,8,37,8,43)
-
-	-- Belt of Deep Shadow -- 36351
-	AddRecipe(36351,375,30040,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36351,1,2,6,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,36351,8,37,8,43)
-
-	-- Belt of the Black Eagle -- 36352
-	AddRecipe(36352,375,30046,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36352,1,2,6,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,36352,8,37,8,43)
-
-	-- Monsoon Belt -- 36353
-	AddRecipe(36353,375,30044,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36353,1,2,6,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,36353,8,37,8,43)
-
-	-- Boots of Natural Grace -- 36355
-	AddRecipe(36355,375,30041,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36355,1,2,6,37,41,51,57)
-	self:addTradeAcquire(RecipeDB,36355,8,37,8,43)
-
-	-- Boots of Utter Darkness -- 36357
-	AddRecipe(36357,375,30039,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36357,1,2,6,37,41,51,57)
-	self:addTradeAcquire(RecipeDB,36357,8,37,8,43)
-
-	-- Boots of the Crimson Hawk -- 36358
-	AddRecipe(36358,375,30045,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36358,1,2,6,37,41,51,58)
-	self:addTradeAcquire(RecipeDB,36358,8,37,8,43)
-
-	-- Hurricane Boots -- 36359
-	AddRecipe(36359,375,30043,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,36359,1,2,6,37,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,36359,8,37,8,43)
-
-	-- Boots of Shackled Souls -- 39997
-	AddRecipe(39997,375,32398,1,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,39997,1,2,4,36,41,58,102)
-	self:addTradeAcquire(RecipeDB,39997,6,1012,1,23159)
-
-	-- Greaves of Shackled Souls -- 40001
-	AddRecipe(40001,375,32400,1,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,40001,1,2,4,36,41,58,102)
-	self:addTradeAcquire(RecipeDB,40001,6,1012,2,23159)
-
-	-- Waistguard of Shackled Souls -- 40002
-	AddRecipe(40002,375,32397,1,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,40002,1,2,4,36,41,58,102)
-	self:addTradeAcquire(RecipeDB,40002,6,1012,2,23159)
-
-	-- Redeemed Soul Moccasins -- 40003
-	AddRecipe(40003,375,32394,1,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,40003,1,2,4,36,41,57,102)
-	self:addTradeAcquire(RecipeDB,40003,6,1012,2,23159)
-
-	-- Redeemed Soul Wristguards -- 40004
-	AddRecipe(40004,375,32395,1,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,40004,1,2,4,36,41,57,102)
-	self:addTradeAcquire(RecipeDB,40004,6,1012,2,23159)
-
-	-- Redeemed Soul Legguards -- 40005
-	AddRecipe(40005,375,32396,1,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,40005,1,2,4,36,41,57,102)
-	self:addTradeAcquire(RecipeDB,40005,6,1012,1,23159)
-
-	-- Redeemed Soul Cinch -- 40006
-	AddRecipe(40006,375,32393,1,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,40006,1,2,4,36,41,57,102)
-	self:addTradeAcquire(RecipeDB,40006,6,1012,1,23159)
-
-	-- Bracers of Renewed Life -- 41156
-	AddRecipe(41156,375,32582,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41156,1,2,10,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,41156,7,4)
-
-	-- Shoulderpads of Renewed Life -- 41157
-	AddRecipe(41157,375,32583,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41157,1,2,6,37,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,41157,8,27,8,34)
-
-	-- Swiftstrike Bracers -- 41158
-	AddRecipe(41158,375,32580,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41158,1,2,6,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,41158,8,27,8,34)
-
-	-- Swiftstrike Shoulders -- 41160
-	AddRecipe(41160,375,32581,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41160,1,2,10,37,40,51,57)
-	self:addTradeAcquire(RecipeDB,41160,7,4)
-
-	-- Bindings of Lightning Reflexes -- 41161
-	AddRecipe(41161,375,32574,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41161,1,2,6,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,41161,8,27,8,34)
-
-	-- Shoulders of Lightning Reflexes -- 41162
-	AddRecipe(41162,375,32575,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41162,1,2,10,37,40,51,58)
-	self:addTradeAcquire(RecipeDB,41162,7,4)
-
-	-- Living Earth Bindings -- 41163
-	AddRecipe(41163,375,32577,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41163,1,2,10,36,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,41163,7,4)
-
-	-- Living Earth Shoulders -- 41164
-	AddRecipe(41164,375,32579,4,1,375,385,395,405)
-	self:addTradeFlags(RecipeDB,41164,1,2,6,37,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,41164,8,27,8,34)
-
-	-- Cloak of Darkness -- 42546
-	AddRecipe(42546,360,33122,3,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,42546,1,2,4,36,41,51,60,114)
-	self:addTradeAcquire(RecipeDB,42546,6,967,4,18255)
-
-	-- Shadowprowler's Chestguard -- 42731
-	AddRecipe(42731,365,33204,4,1,365,375,385,395)
-	self:addTradeFlags(RecipeDB,42731,1,2,4,36,41,51,57,114)
-	self:addTradeAcquire(RecipeDB,42731,6,967,3,18255)
-
-	-- Knothide Ammo Pouch -- 44343
-	AddRecipe(44343,315,34099,2,1,315,325,335,345)
-	self:addTradeFlags(RecipeDB,44343,1,2,3,36,41,78)
-	self:addTradeAcquire(RecipeDB,44343,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
-33635)
-
-	-- Knothide Quiver -- 44344
-	AddRecipe(44344,315,34100,2,1,315,325,335,345)
-	self:addTradeFlags(RecipeDB,44344,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44344,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
-33635)
-
-	-- Quiver of a Thousand Feathers -- 44359
-	AddRecipe(44359,350,34105,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,44359,1,2,4,36,41,107)
-	self:addTradeAcquire(RecipeDB,44359,6,1011,3,21655)
-
-	-- Netherscale Ammo Pouch -- 44768
-	AddRecipe(44768,350,34106,1,1,350,360,370,380)
-	self:addTradeFlags(RecipeDB,44768,1,2,4,36,41,78,104)
-	self:addTradeAcquire(RecipeDB,44768,6,947,3,17585,6,946,3,17657)
-
-	-- Glove Reinforcements -- 44770
-	AddRecipe(44770,350,34207,2,1,350,355,360,365)
-	self:addTradeFlags(RecipeDB,44770,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44770,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
-33635)
-
-	-- Winter Boots -- 44953
-	AddRecipe(44953,285,34086,2,1,285,285,285,285)
-	self:addTradeFlags(RecipeDB,44953,1,2,4,7,36,41,56)
-	self:addTradeAcquire(RecipeDB,44953,5,1,2,13420,2,13433)
-
-	-- Heavy Knothide Armor Kit -- 44970
-	AddRecipe(44970,350,34330,1,1,350,355,360,365)
-	self:addTradeFlags(RecipeDB,44970,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,44970,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
-33635)
-
-	-- Leatherworker's Satchel -- 45100
-	AddRecipe(45100,300,34482,2,1,300,310,320,330)
-	self:addTradeFlags(RecipeDB,45100,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,45100,1,18754,1,18771,1,19187,1,21087,1,33681,1,33612,1,
-33635)
-
-	-- Bag of Many Hides -- 45117
-	AddRecipe(45117,360,34490,2,1,360,370,380,390)
-	self:addTradeFlags(RecipeDB,45117,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,45117,3,22143,3,22144,3,22148,3,23022)
-
-	-- Leather Gauntlets of the Sun -- 46132
-	AddRecipe(46132,365,34372,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46132,1,2,6,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,46132,8,24)
-
-	-- Fletcher's Gloves of the Phoenix -- 46133
-	AddRecipe(46133,365,34374,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46133,1,2,6,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,46133,8,24)
-
-	-- Gloves of Immortal Dusk -- 46134
-	AddRecipe(46134,365,34370,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46134,1,2,6,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,46134,8,24)
-
-	-- Sun-Drenched Scale Gloves -- 46135
-	AddRecipe(46135,365,34376,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46135,1,2,6,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,46135,8,24)
-
-	-- Leather Chestguard of the Sun -- 46136
-	AddRecipe(46136,365,34371,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46136,1,2,6,37,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,46136,8,24)
-
-	-- Embrace of the Phoenix -- 46137
-	AddRecipe(46137,365,34373,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46137,1,2,6,37,40,51,58)
-	self:addTradeAcquire(RecipeDB,46137,8,24)
-
-	-- Carapace of Sun and Shadow -- 46138
-	AddRecipe(46138,365,34369,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46138,1,2,6,37,40,51,57)
-	self:addTradeAcquire(RecipeDB,46138,8,24)
-
-	-- Sun-Drenched Scale Chestguard -- 46139
-	AddRecipe(46139,365,34375,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46139,1,2,6,37,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,46139,8,24)
-
-	-- Heavy Borean Leather -- 50936
-	AddRecipe(50936,390,38425,1,2,390,390,395,405)
-	self:addTradeFlags(RecipeDB,50936,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,50936,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Iceborne Chestguard -- 50938
-	AddRecipe(50938,375,38408,1,2,375,390,400,410)
-	self:addTradeFlags(RecipeDB,50938,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,50938,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Iceborne Leggings -- 50939
-	AddRecipe(50939,370,38410,1,2,370,385,395,405)
-	self:addTradeFlags(RecipeDB,50939,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,50939,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Iceborne Shoulderpads -- 50940
-	AddRecipe(50940,380,38411,1,2,380,395,405,415)
-	self:addTradeFlags(RecipeDB,50940,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,50940,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Iceborne Gloves -- 50941
-	AddRecipe(50941,370,38409,1,2,370,385,395,405)
-	self:addTradeFlags(RecipeDB,50941,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,50941,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Iceborne Boots -- 50942
-	AddRecipe(50942,375,38407,1,2,375,390,400,410)
-	self:addTradeFlags(RecipeDB,50942,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,50942,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Iceborne Belt -- 50943
-	AddRecipe(50943,380,38406,1,2,380,380,387,395)
-	self:addTradeFlags(RecipeDB,50943,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,50943,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Arctic Chestpiece -- 50944
-	AddRecipe(50944,370,38400,2,2,370,385,395,405)
-	self:addTradeFlags(RecipeDB,50944,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,50944,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Arctic Leggings -- 50945
-	AddRecipe(50945,375,38401,2,2,375,390,400,410)
-	self:addTradeFlags(RecipeDB,50945,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,50945,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Arctic Shoulderpads -- 50946
-	AddRecipe(50946,380,38402,2,2,380,395,405,415)
-	self:addTradeFlags(RecipeDB,50946,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,50946,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Arctic Gloves -- 50947
-	AddRecipe(50947,375,38403,2,2,375,390,400,410)
-	self:addTradeFlags(RecipeDB,50947,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,50947,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Arctic Boots -- 50948
-	AddRecipe(50948,370,38404,2,2,370,385,395,405)
-	self:addTradeFlags(RecipeDB,50948,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,50948,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Arctic Belt -- 50949
-	AddRecipe(50949,380,38405,2,2,380,395,405,415)
-	self:addTradeFlags(RecipeDB,50949,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,50949,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Frostscale Chestguard -- 50950
-	AddRecipe(50950,375,38414,1,2,375,390,400,410)
-	self:addTradeFlags(RecipeDB,50950,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,50950,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Frostscale Leggings -- 50951
-	AddRecipe(50951,370,38416,1,2,370,385,395,405)
-	self:addTradeFlags(RecipeDB,50951,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,50951,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Frostscale Shoulders -- 50952
-	AddRecipe(50952,375,38424,1,2,375,390,400,410)
-	self:addTradeFlags(RecipeDB,50952,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,50952,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Frostscale Gloves -- 50953
-	AddRecipe(50953,380,38415,1,2,380,395,405,415)
-	self:addTradeFlags(RecipeDB,50953,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,50953,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Frostscale Boots -- 50954
-	AddRecipe(50954,380,38413,1,2,380,395,405,415)
-	self:addTradeFlags(RecipeDB,50954,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,50954,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Frostscale Belt -- 50955
-	AddRecipe(50955,370,38412,1,2,370,385,395,405)
-	self:addTradeFlags(RecipeDB,50955,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,50955,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nerubian Chestguard -- 50956
-	AddRecipe(50956,375,38420,1,2,375,390,400,410)
-	self:addTradeFlags(RecipeDB,50956,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,50956,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nerubian Legguards -- 50957
-	AddRecipe(50957,370,38422,2,2,370,385,395,405)
-	self:addTradeFlags(RecipeDB,50957,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,50957,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nerubian Shoulders -- 50958
-	AddRecipe(50958,380,38417,1,2,380,395,405,415)
-	self:addTradeFlags(RecipeDB,50958,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,50958,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nerubian Gloves -- 50959
-	AddRecipe(50959,370,38421,1,2,370,385,395,405)
-	self:addTradeFlags(RecipeDB,50959,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,50959,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nerubian Boots -- 50960
-	AddRecipe(50960,380,38419,1,2,380,395,405,415)
-	self:addTradeFlags(RecipeDB,50960,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,50960,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nerubian Belt -- 50961
-	AddRecipe(50961,375,38418,1,2,375,390,400,410)
-	self:addTradeFlags(RecipeDB,50961,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,50961,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Borean Armor Kit -- 50962
-	AddRecipe(50962,350,38375,1,2,350,375,380,385)
-	self:addTradeFlags(RecipeDB,50962,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50962,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Heavy Borean Armor Kit -- 50963
-	AddRecipe(50963,395,38376,2,2,395,400,402,405)
-	self:addTradeFlags(RecipeDB,50963,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,50963,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Jormungar Leg Armor -- 50964
-	AddRecipe(50964,405,38371,1,2,405,410,415,420)
-	self:addTradeFlags(RecipeDB,50964,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,50964,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Frosthide Leg Armor -- 50965
-	AddRecipe(50965,425,38373,4,2,425,435,440,445)
-	self:addTradeFlags(RecipeDB,50965,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,50965,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nerubian Leg Armor -- 50966
-	AddRecipe(50966,400,38372,1,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,50966,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,50966,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Icescale Leg Armor -- 50967
-	AddRecipe(50967,425,38374,4,2,425,435,440,445)
-	self:addTradeFlags(RecipeDB,50967,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,50967,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Trapper's Traveling Pack -- 50970
-	AddRecipe(50970,415,38399,3,2,415,420,422,425)
-	self:addTradeFlags(RecipeDB,50970,1,2,4,36,41,120)
-	self:addTradeAcquire(RecipeDB,50970,6,1073,3,31916,6,1073,3,32763)
-
-	-- Mammoth Mining Bag -- 50971
-	AddRecipe(50971,415,38347,3,2,415,420,422,425)
-	self:addTradeFlags(RecipeDB,50971,1,2,4,36,41,119)
-	self:addTradeAcquire(RecipeDB,50971,6,1119,2,32540)
-
-	-- Black Chitinguard Boots -- 51568
-	AddRecipe(51568,400,38590,1,2,400,415,425,435)
-	self:addTradeFlags(RecipeDB,51568,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,51568,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Dark Arctic Leggings -- 51569
-	AddRecipe(51569,395,38591,1,2,395,410,420,430)
-	self:addTradeFlags(RecipeDB,51569,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,51569,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Dark Arctic Chestpiece -- 51570
-	AddRecipe(51570,395,38592,1,2,395,410,420,430)
-	self:addTradeFlags(RecipeDB,51570,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,51570,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Arctic Wristguards -- 51571
-	AddRecipe(51571,385,38433,1,2,385,400,410,420)
-	self:addTradeFlags(RecipeDB,51571,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,51571,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Arctic Helm -- 51572
-	AddRecipe(51572,385,38437,1,2,385,400,410,420)
-	self:addTradeFlags(RecipeDB,51572,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,51572,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Bracers of Shackled Souls -- 52733
-	AddRecipe(52733,375,32399,1,2,375,385,395,405)
-	self:addTradeFlags(RecipeDB,52733,1,2,4,36,41,58,102)
-	self:addTradeAcquire(RecipeDB,52733,6,1012,1,23159)
-
-	-- Cloak of Tormented Skies -- 55199
-	AddRecipe(55199,395,41238,1,2,395,405,415,425)
-	self:addTradeFlags(RecipeDB,55199,1,2,3,36,41,52,60)
-	self:addTradeAcquire(RecipeDB,55199,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Fur Lining - Attack Power -- 57683
-	AddRecipe(57683,400,nil,1,2,400,425,430,435)
-	self:addTradeFlags(RecipeDB,57683,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,57683,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Fur Lining - Stamina -- 57690
-	AddRecipe(57690,400,nil,1,2,400,425,430,435)
-	self:addTradeFlags(RecipeDB,57690,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,57690,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Fur Lining - Spell Power -- 57691
-	AddRecipe(57691,400,nil,1,2,400,425,430,435)
-	self:addTradeFlags(RecipeDB,57691,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,57691,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Fur Lining - Fire Resist -- 57692
-	AddRecipe(57692,400,nil,3,2,400,425,430,435)
-	self:addTradeFlags(RecipeDB,57692,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,57692,3,30921)
-
-	-- Fur Lining - Frost Resist -- 57694
-	AddRecipe(57694,400,nil,3,2,400,425,430,435)
-	self:addTradeFlags(RecipeDB,57694,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,57694,3,32289)
-
-	-- Fur Lining - Shadow Resist -- 57696
-	AddRecipe(57696,400,nil,3,2,400,425,430,435)
-	self:addTradeFlags(RecipeDB,57696,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,57696,3,32349)
-
-	-- Fur Lining - Nature Resist -- 57699
-	AddRecipe(57699,400,nil,3,2,400,425,430,435)
-	self:addTradeFlags(RecipeDB,57699,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,57699,3,32290)
-
-	-- Fur Lining - Arcane Resist -- 57701
-	AddRecipe(57701,400,nil,3,2,400,425,430,435)
-	self:addTradeFlags(RecipeDB,57701,1,2,11,36,41)
-	self:addTradeAcquire(RecipeDB,57701,3,31702,3,32297)
-
-	-- Jormungar Leg Reinforcements -- 60583
-	AddRecipe(60583,405,nil,1,2,405,405,405,410)
-	self:addTradeFlags(RecipeDB,60583,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,60583,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nerubian Leg Reinforcements -- 60584
-	AddRecipe(60584,400,nil,1,2,400,400,400,405)
-	self:addTradeFlags(RecipeDB,60584,1,2,3,36,41,51)
-	self:addTradeAcquire(RecipeDB,60584,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Frostscale Bracers -- 60599
-	AddRecipe(60599,385,38436,1,2,385,400,410,420)
-	self:addTradeFlags(RecipeDB,60599,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60599,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Frostscale Helm -- 60600
-	AddRecipe(60600,385,38440,1,2,385,400,410,420)
-	self:addTradeFlags(RecipeDB,60600,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60600,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Dark Frostscale Leggings -- 60601
-	AddRecipe(60601,395,44436,1,2,395,410,420,430)
-	self:addTradeFlags(RecipeDB,60601,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60601,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Dark Frostscale Breastplate -- 60604
-	AddRecipe(60604,395,44437,1,2,395,410,420,430)
-	self:addTradeFlags(RecipeDB,60604,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60604,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Dragonstompers -- 60605
-	AddRecipe(60605,400,44438,1,2,400,415,425,435)
-	self:addTradeFlags(RecipeDB,60605,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60605,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Iceborne Wristguards -- 60607
-	AddRecipe(60607,385,38434,1,2,385,400,410,420)
-	self:addTradeFlags(RecipeDB,60607,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60607,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Iceborne Helm -- 60608
-	AddRecipe(60608,385,38438,1,2,385,400,410,420)
-	self:addTradeFlags(RecipeDB,60608,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60608,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Dark Iceborne Leggings -- 60611
-	AddRecipe(60611,395,44440,1,2,395,410,420,430)
-	self:addTradeFlags(RecipeDB,60611,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60611,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Dark Iceborne Chestguard -- 60613
-	AddRecipe(60613,395,44441,1,2,395,410,420,430)
-	self:addTradeFlags(RecipeDB,60613,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60613,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Bugsquashers -- 60620
-	AddRecipe(60620,400,44442,1,2,400,415,425,435)
-	self:addTradeFlags(RecipeDB,60620,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60620,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nerubian Bracers -- 60622
-	AddRecipe(60622,385,38435,1,2,385,400,410,420)
-	self:addTradeFlags(RecipeDB,60622,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60622,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nerubian Helm -- 60624
-	AddRecipe(60624,385,38439,1,2,385,400,410,420)
-	self:addTradeFlags(RecipeDB,60624,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60624,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Dark Nerubian Leggings -- 60627
-	AddRecipe(60627,395,44443,1,2,395,410,420,430)
-	self:addTradeFlags(RecipeDB,60627,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60627,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Dark Nerubian Chestpiece -- 60629
-	AddRecipe(60629,395,44444,1,2,395,410,420,430)
-	self:addTradeFlags(RecipeDB,60629,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60629,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Scaled Icewalkers -- 60630
-	AddRecipe(60630,400,44445,1,2,400,415,425,435)
-	self:addTradeFlags(RecipeDB,60630,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60630,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Cloak of Harsh Winds -- 60631
-	AddRecipe(60631,380,38441,1,2,380,390,400,410)
-	self:addTradeFlags(RecipeDB,60631,1,2,3,36,41,51,60)
-	self:addTradeAcquire(RecipeDB,60631,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Ice Striker's Cloak -- 60637
-	AddRecipe(60637,440,43566,1,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,60637,1,2,3,36,41,51,60)
-	self:addTradeAcquire(RecipeDB,60637,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Durable Nerubhide Cape -- 60640
-	AddRecipe(60640,440,43565,1,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,60640,1,2,3,36,41,51,52,60)
-	self:addTradeAcquire(RecipeDB,60640,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Pack of Endless Pockets -- 60643
-	AddRecipe(60643,415,44446,3,2,415,420,422,425)
-	self:addTradeFlags(RecipeDB,60643,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,60643,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Dragonscale Ammo Pouch -- 60645
-	AddRecipe(60645,415,44447,3,2,415,420,422,425)
-	self:addTradeFlags(RecipeDB,60645,1,2,4,36,41,78,120)
-	self:addTradeAcquire(RecipeDB,60645,6,1073,2,31916,6,1073,2,32763)
-
-	-- Nerubian Reinforced Quiver -- 60647
-	AddRecipe(60647,415,44448,3,2,415,420,422,425)
-	self:addTradeFlags(RecipeDB,60647,1,2,4,36,41,117)
-	self:addTradeAcquire(RecipeDB,60647,6,1098,2,32538)
-
-	-- Razorstrike Breastplate -- 60649
-	AddRecipe(60649,425,43129,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60649,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60649,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Virulent Spaulders -- 60651
-	AddRecipe(60651,420,43130,1,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60651,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60651,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Eaglebane Bracers -- 60652
-	AddRecipe(60652,420,43131,1,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60652,1,2,3,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60652,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nightshock Hood -- 60655
-	AddRecipe(60655,425,43132,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60655,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60655,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Nightshock Girdle -- 60658
-	AddRecipe(60658,420,43133,1,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60658,1,2,3,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60658,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Leggings of Visceral Strikes -- 60660
-	AddRecipe(60660,425,42731,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60660,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60660,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Seafoam Gauntlets -- 60665
-	AddRecipe(60665,420,43255,1,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60665,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60665,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Jormscale Footpads -- 60666
-	AddRecipe(60666,420,43256,1,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60666,1,2,3,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60666,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Wildscale Breastplate -- 60669
-	AddRecipe(60669,425,43257,1,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60669,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60669,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Purehorn Spaulders -- 60671
-	AddRecipe(60671,420,43258,1,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60671,1,2,3,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60671,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Eviscerator's Facemask -- 60697
-	AddRecipe(60697,420,43260,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60697,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60697,2,32515)
-
-	-- Eviscerator's Shoulderpads -- 60702
-	AddRecipe(60702,420,43433,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60702,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60702,2,32515)
-
-	-- Eviscerator's Chestguard -- 60703
-	AddRecipe(60703,420,43434,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60703,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60703,2,32515)
-
-	-- Eviscerator's Bindings -- 60704
-	AddRecipe(60704,420,43435,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60704,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60704,2,32515)
-
-	-- Eviscerator's Gauntlets -- 60705
-	AddRecipe(60705,425,43436,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60705,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60705,2,32515)
-
-	-- Eviscerator's Waistguard -- 60706
-	AddRecipe(60706,425,43437,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60706,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60706,2,32515)
-
-	-- Eviscerator's Legguards -- 60711
-	AddRecipe(60711,425,43438,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60711,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60711,2,32515)
-
-	-- Eviscerator's Treads -- 60712
-	AddRecipe(60712,425,43439,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60712,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60712,2,32515)
-
-	-- Overcast Headguard -- 60715
-	AddRecipe(60715,420,43261,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60715,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60715,2,32515)
-
-	-- Overcast Spaulders -- 60716
-	AddRecipe(60716,420,43262,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60716,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60716,2,32515)
-
-	-- Overcast Chestguard -- 60718
-	AddRecipe(60718,420,43263,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60718,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60718,2,32515)
-
-	-- Overcast Bracers -- 60720
-	AddRecipe(60720,420,43264,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60720,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60720,2,32515)
-
-	-- Overcast Handwraps -- 60721
-	AddRecipe(60721,425,43265,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60721,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60721,2,32515)
-
-	-- Overcast Belt -- 60723
-	AddRecipe(60723,425,43266,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60723,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60723,2,32515)
-
-	-- Overcast Leggings -- 60725
-	AddRecipe(60725,425,43271,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60725,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60725,2,32515)
-
-	-- Overcast Boots -- 60727
-	AddRecipe(60727,425,43273,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60727,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60727,2,32515)
-
-	-- Swiftarrow Helm -- 60728
-	AddRecipe(60728,420,43447,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60728,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60728,2,32515)
-
-	-- Swiftarrow Shoulderguards -- 60729
-	AddRecipe(60729,420,43449,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60729,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60729,2,32515)
-
-	-- Swiftarrow Hauberk -- 60730
-	AddRecipe(60730,420,43445,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60730,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60730,2,32515)
-
-	-- Swiftarrow Bracers -- 60731
-	AddRecipe(60731,420,43444,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60731,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60731,2,32515)
-
-	-- Swiftarrow Gauntlets -- 60732
-	AddRecipe(60732,425,43446,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60732,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60732,2,32515)
-
-	-- Swiftarrow Belt -- 60734
-	AddRecipe(60734,425,43442,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60734,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60734,2,32515)
-
-	-- Swiftarrow Leggings -- 60735
-	AddRecipe(60735,425,43448,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60735,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60735,2,32515)
-
-	-- Swiftarrow Boots -- 60737
-	AddRecipe(60737,425,43443,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60737,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60737,2,32515)
-
-	-- Stormhide Crown -- 60743
-	AddRecipe(60743,420,43455,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60743,1,2,4,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60743,2,32515)
-
-	-- Stormhide Shoulders -- 60746
-	AddRecipe(60746,420,43457,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60746,1,2,4,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60746,2,32515)
-
-	-- Stormhide Hauberk -- 60747
-	AddRecipe(60747,420,43453,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60747,1,2,4,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60747,2,32515)
-
-	-- Stormhide Wristguards -- 60748
-	AddRecipe(60748,420,43452,3,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60748,1,2,4,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60748,2,32515)
-
-	-- Stormhide Grips -- 60749
-	AddRecipe(60749,425,43454,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60749,1,2,4,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60749,2,32515)
-
-	-- Stormhide Belt -- 60750
-	AddRecipe(60750,425,43450,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60750,1,2,4,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60750,2,32515)
-
-	-- Stormhide Legguards -- 60751
-	AddRecipe(60751,425,43456,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60751,1,2,4,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60751,2,32515)
-
-	-- Stormhide Stompers -- 60752
-	AddRecipe(60752,425,43451,3,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60752,1,2,4,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60752,2,32515)
-
-	-- Giantmaim Legguards -- 60754
-	AddRecipe(60754,440,43458,4,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,60754,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60754,2,32515)
-
-	-- Giantmaim Bracers -- 60755
-	AddRecipe(60755,440,43459,4,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,60755,1,2,4,36,41,51,58)
-	self:addTradeAcquire(RecipeDB,60755,2,32515)
-
-	-- Revenant's Breastplate -- 60756
-	AddRecipe(60756,440,43461,4,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,60756,1,2,4,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60756,2,32515)
-
-	-- Revenant's Treads -- 60757
-	AddRecipe(60757,440,43469,4,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,60757,1,2,4,36,41,53,54,58)
-	self:addTradeAcquire(RecipeDB,60757,2,32515)
-
-	-- Trollwoven Spaulders -- 60758
-	AddRecipe(60758,440,43481,4,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,60758,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60758,2,32515)
-
-	-- Trollwoven Girdle -- 60759
-	AddRecipe(60759,440,43484,4,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,60759,1,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,60759,2,32515)
-
-	-- Earthgiving Legguards -- 60760
-	AddRecipe(60760,440,43495,4,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,60760,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60760,2,32515)
-
-	-- Earthgiving Boots -- 60761
-	AddRecipe(60761,440,43502,4,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,60761,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,60761,2,32515)
-
-	-- Polar Vest -- 60996
-	AddRecipe(60996,425,43590,4,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,60996,1,2,4,36,41,57)
-	self:addTradeAcquire(RecipeDB,60996,2,32515)
-
-	-- Polar Cord -- 60997
-	AddRecipe(60997,420,43591,4,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60997,1,2,4,36,41,57)
-	self:addTradeAcquire(RecipeDB,60997,2,32515)
-
-	-- Polar Boots -- 60998
-	AddRecipe(60998,420,43592,4,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,60998,1,2,4,36,41,57)
-	self:addTradeAcquire(RecipeDB,60998,2,32515)
-
-	-- Icy Scale Chestguard -- 60999
-	AddRecipe(60999,425,43593,4,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,60999,1,2,4,36,41,58)
-	self:addTradeAcquire(RecipeDB,60999,2,32515)
-
-	-- Icy Scale Belt -- 61000
-	AddRecipe(61000,420,43594,4,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,61000,1,2,4,36,41,58)
-	self:addTradeAcquire(RecipeDB,61000,2,32515)
-
-	-- Icy Scale Boots -- 61002
-	AddRecipe(61002,420,43595,4,2,420,425,430,435)
-	self:addTradeFlags(RecipeDB,61002,1,2,4,36,41,58)
-	self:addTradeAcquire(RecipeDB,61002,2,32515)
-
-	-- Raptor Hide Harness -- 4096
-	AddRecipe(4096,165,4455,2,2,165,185,195,205)
-	self:addTradeFlags(RecipeDB,4096,2,4,36,41,51,57)
-	self:addTradeAcquire(RecipeDB,4096,2,2819)
-
-	-- Windripper Boots -- 62176
-	AddRecipe(62176,440,44930,4,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,62176,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,62176,2,32515)
-
-	-- Windripper Leggings -- 62177
-	AddRecipe(62177,440,44931,4,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,62177,1,2,4,36,41,53,54,57)
-	self:addTradeAcquire(RecipeDB,62177,2,32515)
-
-	-- Earthen Leg Armor -- 62448
-	AddRecipe(62448,425,44963,4,2,425,430,435,440)
-	self:addTradeFlags(RecipeDB,62448,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,62448,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Borean Leather -- 64661
-	AddRecipe(64661,350,33568,1,2,350,350,362,375)
-	self:addTradeFlags(RecipeDB,64661,1,2,3,36,41,57)
-	self:addTradeAcquire(RecipeDB,64661,1,26911,1,26961,1,26996,1,26998,1,28700,1,33581)
-
-	-- Lightning Grounded Boots -- 63197
-	AddRecipe(63197,450,45097,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63197,1,2,6,36,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,63197,8,39)
-
-	-- Footpads of Silence -- 63199
-	AddRecipe(63199,450,45099,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63199,1,2,6,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,63199,8,39)
-
-	-- Death-warmed Belt -- 63198
-	AddRecipe(63198,450,45098,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63198,1,2,6,36,40,51,57)
-	self:addTradeAcquire(RecipeDB,63198,8,39)
-
-	-- Boots of Wintry Endurance -- 63201
-	AddRecipe(63201,450,45101,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63201,1,2,6,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,63201,8,39)
-
-	-- Boots of Living Scale -- 63195
-	AddRecipe(63195,450,45095,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63195,1,2,6,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,63195,8,39)
-
-	-- Blue Belt of Chaos -- 63196
-	AddRecipe(63196,450,45096,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63196,1,2,6,36,40,53,54,58)
-	self:addTradeAcquire(RecipeDB,63196,8,39)
-
-	-- Belt of Dragons -- 63194
-	AddRecipe(63194,450,45553,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63194,1,2,6,36,40,51,58)
-	self:addTradeAcquire(RecipeDB,63194,8,39)
-
-	-- Belt of Arctic Life -- 63200
-	AddRecipe(63200,450,45100,4,2,450,455,465,475)
-	self:addTradeFlags(RecipeDB,63200,1,2,6,36,40,53,54,57)
-	self:addTradeAcquire(RecipeDB,63200,8,39)
-
-	-- Drums of Forgotten Kings -- 69386
-	AddRecipe(69386,450,49633,1,2,450,450,455,470)
-	self:addTradeFlags(RecipeDB,69386,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,69386,1,28700,1,26996,1,26911,1,26961,1,33581,1,26998)
-
-	-- Drums of the Wild -- 69388
-	AddRecipe(69388,450,49634,1,2,450,450,455,470)
-	self:addTradeFlags(RecipeDB,69388,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,69388,1,28700,1,26996,1,26911,1,26961,1,33581,1,26998)
-
-	-- Legwraps of Unleashed Nature - 70554
-	 AddRecipe(70554, 450, 49898, R_EPIC, GAME_WOTLK)
-	self:addTradeFlags(RecipeDB, 70554, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
-	self:addTradeAcquire(RecipeDB, 70554, A_REPUTATION, 1156, REVERED, 37687)
-
-	-- Blessed Cenarion Boots - 70555
-	AddRecipe(70555, 450, 49894, R_EPIC, GAME_WOTLK)
-	self:addTradeFlags(RecipeDB, 70555, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
-	self:addTradeAcquire(RecipeDB, 70555, A_REPUTATION, 1156, HONORED, 37687)
-
-	-- Bladeborn Leggings - 70556
-	AddRecipe(70556, 450, 49899, R_EPIC, GAME_WOTLK)
-	self:addTradeFlags(RecipeDB, 70556, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
-	self:addTradeAcquire(RecipeDB, 70556, A_REPUTATION, 1156, REVERED, 37687)
-
-	-- Footpads of Impending Doom - 70557
-	AddRecipe(70557, 450, 49895, R_EPIC, GAME_WOTLK)
-	self:addTradeFlags(RecipeDB, 70557, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
-	self:addTradeAcquire(RecipeDB, 70557, A_REPUTATION, 1156, HONORED, 37687)
-
-	-- Lightning-infused Leggings - 70558
-	AddRecipe(70558, 450, 49900, R_EPIC, GAME_WOTLK)
-	self:addTradeFlags(RecipeDB, 70558, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
-	self:addTradeAcquire(RecipeDB, 70558, A_REPUTATION, 1156, REVERED, 37687)
-
-	-- Earthsoul Boots - 70559
-	AddRecipe(70559, 450, 49896, R_EPIC, GAME_WOTLK)
-	self:addTradeFlags(RecipeDB, 70559, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
-	self:addTradeAcquire(RecipeDB, 70559, A_REPUTATION, 1156, HONORED, 37687)
-
-	-- Draconic Bonesplinter Legguards - 70560
-	AddRecipe(70560, 450, 49901, R_EPIC, GAME_WOTLK)
-	self:addTradeFlags(RecipeDB, 70560, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
-	self:addTradeAcquire(RecipeDB, 70560, A_REPUTATION, 1156, REVERED, 37687)
-
-	-- Rock-Steady Treads - 70561
-	AddRecipe(70561, 450, 49897, R_EPIC, GAME_WOTLK)
-	self:addTradeFlags(RecipeDB, 70561, F_ALLIANCE, F_HORDE, F_VENDOR, F_ASHEN_VERDICT)
-	self:addTradeAcquire(RecipeDB, 70561, A_REPUTATION, 1156, HONORED, 37687)
-
-	-- Some recipes are only availible to specific factions.
-	-- We only add the faction specific recipes if the user is part of that faction
-	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
-	local _,faction = UnitFactionGroup("player")
-
-	if (faction == BFAC["Alliance"]) then
-
-		-- Black Chitin Bracers -- 67081
-		AddRecipe(67081,450,47579,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67081,1,6,11)
-		self:addTradeAcquire(RecipeDB,67081,8,42)
-
-		-- Bracers of Swift Death -- 67087
-		AddRecipe(67087,450,47581,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67087,1,6,11)
-		self:addTradeAcquire(RecipeDB,67087,8,42)
-
-		-- Crusader's Dragonscale Bracers -- 67083
-		AddRecipe(67083,450,47576,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67083,1,6,11,36,40,51,58)
-		self:addTradeAcquire(RecipeDB,67083,8,42)
-
-		-- Crusader's Dragonscale Breastplate -- 67082
-		AddRecipe(67082,450,47595,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67082,1,6,11)
-		self:addTradeAcquire(RecipeDB,67082,8,42)
-
-		-- Ensorcelled Nerubian Breastplate -- 67080
-		AddRecipe(67080,450,47597,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67080,1,6,11,36,40,53,54,58)
-		self:addTradeAcquire(RecipeDB,67080,8,42)
-
-		-- Knightbane Carapace -- 67086
-		AddRecipe(67086,450,47599,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67086,1,6,11)
-		self:addTradeAcquire(RecipeDB,67086,8,42)
-
-		-- Lunar Eclipse Chestguard -- 67084
-		AddRecipe(67084,450,47602,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67084,1,6,11)
-		self:addTradeAcquire(RecipeDB,67084,8,42)
-
-		-- Moonshadow Armguards -- 67085
-		AddRecipe(67085,450,47583,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67085,1,6,11)
-		self:addTradeAcquire(RecipeDB,67085,8,42)
-
-	elseif (faction == BFAC["Horde"]) then
-
-		-- Black Chitin Bracers -- 67137
-		AddRecipe(67137,450,47580,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67137,2,6,11,36,40,53,54,58)
-		self:addTradeAcquire(RecipeDB,67137,8,42)
-
-		-- Bracers of Swift Death -- 67139
-		AddRecipe(67139,450,47582,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67139,2,6,11,36,40,51,57)
-		self:addTradeAcquire(RecipeDB,67139,8,42)
-
-		-- Crusader's Dragonscale Bracers -- 67143
-		AddRecipe(67143,450,47577,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67143,2,6,11,36,40,51,58)
-		self:addTradeAcquire(RecipeDB,67143,8,42)
-
-		-- Crusader's Dragonscale Breastplate -- 67138
-		AddRecipe(67138,450,47596,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67138,2,6,11,36,40,51,58)
-		self:addTradeAcquire(RecipeDB,67138,8,42)
-
-		-- Ensorcelled Nerubian Breastplate -- 67136
-		AddRecipe(67136,450,47598,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67136,2,6,11,36,40,53,54,58)
-		self:addTradeAcquire(RecipeDB,67136,8,42)
-
-		-- Knightbane Carapace -- 67142
-		AddRecipe(67142,450,47600,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67142,2,6,11,36,40,51,57)
-		self:addTradeAcquire(RecipeDB,67142,8,42)
-
-		-- Lunar Eclipse Chestguard -- 67140
-		AddRecipe(67140,450,47601,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67140,2,6,11,36,40,53,54,57)
-		self:addTradeAcquire(RecipeDB,67140,8,42)
-
-		-- Moonshadow Armguards -- 67141
-		AddRecipe(67141,450,47584,4,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67141,2,6,11,36,40,53,54,57)
-		self:addTradeAcquire(RecipeDB,67141,8,42)
-
-	end
-
-	return num_recipes
-
-end
diff --git a/RecipeDB/Mob.lua b/RecipeDB/Mob.lua
deleted file mode 100644
index d15dbf1..0000000
--- a/RecipeDB/Mob.lua
+++ /dev/null
@@ -1,391 +0,0 @@
---[[
-************************************************************************
-Mob.lua
-Mob data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Format:
-	self:addLookupList(MobDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
-	the "Faction" parameter isn't used in this specific database
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME		= "Ackis Recipe List"
-local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-local BZ		= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
-local BB		= LibStub("LibBabble-Boss-3.0"):GetLookupTable()
-
-function addon:InitMob(MobDB)
-
--- Zones
-	-- Alterac Mountains
-	self:addLookupList(MobDB,2242,L["Syndicate Spy"],BZ["Alterac Mountains"],63.0,40.6)
-	self:addLookupList(MobDB,2246,L["Syndicate Assassin"],BZ["Alterac Mountains"],40.6,16.8)
-	-- Arathi Highlands
-	self:addLookupList(MobDB,2556,L["Witherbark Headhunter"],BZ["Arathi Highlands"],70.5,70.4)
-	self:addLookupList(MobDB,2557,L["Witherbark Shadow Hunter"],BZ["Arathi Highlands"],70.3,78.9)
-	self:addLookupList(MobDB,2558,L["Witherbark Berserker"],BZ["Arathi Highlands"],24.2,66.2)
-	self:addLookupList(MobDB,2606,L["Nimar the Slayer"],BZ["Arathi Highlands"],66.6,64.0)
-	self:addLookupList(MobDB,2636,L["Blackwater Deckhand"],BZ["Arathi Highlands"],33.0,81.3)
-	-- Ashenvale
-	self:addLookupList(MobDB,3834,L["Crazed Ancient"],BZ["Ashenvale"],59.4,43.0)
-	self:addLookupList(MobDB,3919,L["Withered Ancient"],BZ["Ashenvale"],58.5,36.1)
-	-- Azshara
-	self:addLookupList(MobDB,6138,L["Arkkoran Oracle"],BZ["Azshara"],78.0,41.8)
-	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZ["Azshara"],65.5,54.4)
-	self:addLookupList(MobDB,6146,L["Cliff Breaker"],BZ["Azshara"],66.0,13.2)
-	self:addLookupList(MobDB,6201,L["Legashi Rogue"],BZ["Azshara"],50.1,19.6)
-	-- Blade's Edge Mountains
-	self:addLookupList(MobDB,16952,L["Anger Guard"],BZ["Blade's Edge Mountains"],72.0,40.5)
-	self:addLookupList(MobDB,19952,L["Bloodmaul Geomancer"],BZ["Blade's Edge Mountains"],45.0,68.5)
-	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZ["Blade's Edge Mountains"],75.1,39.8)
-	self:addLookupList(MobDB,19973,L["Abyssal Flamebringer"],BZ["Blade's Edge Mountains"],30.0,81.0)
-	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"],BZ["Blade's Edge Mountains"],78.0,74.3)
-	self:addLookupList(MobDB,22242,L["Bash'ir Spell-Thief"],BZ["Blade's Edge Mountains"],51.0,16.5)
-	self:addLookupList(MobDB,23385,L["Simon Unit"],BZ["Blade's Edge Mountains"],33.5,51.5)
-	self:addLookupList(MobDB,23386,L["Gan'arg Analyzer"],BZ["Blade's Edge Mountains"],33.0,52.5)
-	-- Blasted Lands
-	self:addLookupList(MobDB,5981,L["Portal Seeker"],BZ["Blasted Lands"],51.1,34.0)
-	self:addLookupList(MobDB,6005,L["Shadowsworn Thug"],BZ["Blasted Lands"],63.8,32.0)
-	-- Burning Steppes
-	self:addLookupList(MobDB,7025,L["Blackrock Soldier"],BZ["Burning Steppes"],44.0,52.8)
-	self:addLookupList(MobDB,7027,L["Blackrock Slayer"],BZ["Burning Steppes"],44.4,50.7)
-	self:addLookupList(MobDB,7029,L["Blackrock Battlemaster"],BZ["Burning Steppes"],40.5,35.8)
-	self:addLookupList(MobDB,7035,L["Firegut Brute"],BZ["Burning Steppes"],82.5,48.1)
-	self:addLookupList(MobDB,7037,L["Thaurissan Firewalker"],BZ["Burning Steppes"],61.1,42.0)
-	self:addLookupList(MobDB,10119,L["Volchan"],BZ["Burning Steppes"],73.0,49.3)
-	-- Darkshore
-	self:addLookupList(MobDB,2337,L["Dark Strand Voidcaller"],BZ["Darkshore"],56.2,26.0)
-	-- Deadwind Pass
-	self:addLookupList(MobDB,7372,L["Deadwind Warlock"],BZ["Deadwind Pass"],59.8,74.4)
-	-- Dragonblight
-	self:addLookupList(MobDB,26343,L["Indu'le Fisherman"],BZ["Dragonblight"],40.2,65.5)
-	self:addLookupList(MobDB,27333,L["Onslaught Mason"],BZ["Dragonblight"],85.8,36.0)
-	-- Duskwood
-	self:addLookupList(MobDB,910,L["Defias Enchanter"],BZ["Duskwood"],49.5,75.6)
-	-- Dustwallow Marsh
-	self:addLookupList(MobDB,4364,L["Strashaz Warrior"],BZ["Dustwallow Marsh"],76.5,22.3)
-	self:addLookupList(MobDB,4366,L["Strashaz Serpent Guard"],BZ["Dustwallow Marsh"],74.1,18.2)
-	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"],BZ["Dustwallow Marsh"],75.1,14.2)
-	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"],BZ["Dustwallow Marsh"],44.0,27.3)
-	self:addLookupList(MobDB,16072,L["Tidelord Rrurgaz"],BZ["Dustwallow Marsh"],76.7,19.5)
-	-- Eastern Plaguelands
-	self:addLookupList(MobDB,8546,L["Dark Adept"],BZ["Eastern Plaguelands"],65.8,37.9)
-	self:addLookupList(MobDB,8550,L["Shadowmage"],BZ["Eastern Plaguelands"],78.5,35.3)
-	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"],BZ["Eastern Plaguelands"],60.9,21.5)
-	self:addLookupList(MobDB,9451,L["Scarlet Archmage"],BZ["Eastern Plaguelands"],81.5,75.4)
-	-- Grizzly Hills
-	self:addLookupList(MobDB,26270,L["Iron Rune-Shaper"],BZ["Grizzly Hills"],67.8,16.3)
-	self:addLookupList(MobDB,26679,L["Silverbrook Trapper"],BZ["Grizzly Hills"],27.3,33.9)
-	self:addLookupList(MobDB,26708,L["Silverbrook Villager"],BZ["Grizzly Hills"],27.3,33.9)
-	self:addLookupList(MobDB,27546,L["Silverbrook Hunter"],BZ["Grizzly Hills"],37.5,68.0)
-	self:addLookupList(MobDB,27676,L["Silverbrook Defender"],BZ["Grizzly Hills"],24.6,33.3)
-	-- Hillsbrad Foothills
-	self:addLookupList(MobDB,2434,L["Shadowy Assassin"],BZ["Hillsbrad Foothills"],52.7,52.8)
-	-- Icecrown
-	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZ["Icecrown"],60.0,73.1)
-	self:addLookupList(MobDB,31702,L["Frostbrood Spawn"],BZ["Icecrown"],75.3,43.4)
-	self:addLookupList(MobDB,32289,L["Damned Apothecary"],BZ["Icecrown"],49.8,32.7)
-	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZ["Icecrown"],49.5,33.1)
-	self:addLookupList(MobDB,32297,L["Cult Researcher"],BZ["Icecrown"],50.7,30.9)
-	self:addLookupList(MobDB,32349,L["Cultist Shard Watcher"],BZ["Icecrown"],48.1,67.9)
-	-- Felwood
-	self:addLookupList(MobDB,7106,L["Jadefire Rogue"],BZ["Felwood"],37.5,66.5)
-	self:addLookupList(MobDB,7158,L["Deadwood Shaman"],BZ["Felwood"],62.5,10.3)
-	self:addLookupList(MobDB,7441,L["Winterfall Totemic"],BZ["Felwood"],41.5,42.7)
-	-- Hillsbrad Foothills
-	self:addLookupList(MobDB,2264,L["Hillsbrad Tailor"],BZ["Hillsbrad Foothills"],36.6,44.4)
-	self:addLookupList(MobDB,2374,L["Torn Fin Muckdweller"],BZ["Hillsbrad Foothills"],31.5,72.1)
-	self:addLookupList(MobDB,2375,L["Torn Fin Coastrunner"],BZ["Hillsbrad Foothills"],25.1,70.5)
-	self:addLookupList(MobDB,2376,L["Torn Fin Oracle"],BZ["Hillsbrad Foothills"],42.0,68.0)
-	self:addLookupList(MobDB,2377,L["Torn Fin Tidehunter"],BZ["Hillsbrad Foothills"],39.0,69.0)
-	self:addLookupList(MobDB,14276,L["Scargil"],BZ["Hillsbrad Foothills"],26.6,71.2)
-	-- Nagrand
-	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZ["Nagrand"],51.0,57.0)
-	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZ["Nagrand"],40.5,69.6)
-	self:addLookupList(MobDB,18203,L["Murkblood Raider"],BZ["Nagrand"],31.5,43.5)
-	-- Netherstorm
-	self:addLookupList(MobDB,18853,L["Sunfury Bloodwarder"],BZ["Netherstorm"],27.0,72.0)
-	self:addLookupList(MobDB,18866,L["Mageslayer"],BZ["Netherstorm"],55.5,85.5)
-	self:addLookupList(MobDB,18870,L["Voidshrieker"],BZ["Netherstorm"],60.0,39.0)
-	self:addLookupList(MobDB,18872,L["Disembodied Vindicator"],BZ["Netherstorm"],36.0,55.5)
-	self:addLookupList(MobDB,18873,L["Disembodied Protector"],BZ["Netherstorm"],31.8,52.7)
-	self:addLookupList(MobDB,19707,L["Sunfury Archer"],BZ["Netherstorm"],55.5,81.0)
-	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"],BZ["Netherstorm"],66.0,49.5)
-	self:addLookupList(MobDB,20134,L["Sunfury Arcanist"],BZ["Netherstorm"],51.0,82.5)
-	self:addLookupList(MobDB,20135,L["Sunfury Arch Mage"],BZ["Netherstorm"],46.5,81.0)
-	self:addLookupList(MobDB,20136,L["Sunfury Researcher"],BZ["Netherstorm"],48.2,82.5)
-	self:addLookupList(MobDB,20207,L["Sunfury Bowman"],BZ["Netherstorm"],61.5,67.5)
-	self:addLookupList(MobDB,23008,L["Ethereum Jailor"],BZ["Netherstorm"],58.8,35.6)
-	-- Searing Gorge
-	self:addLookupList(MobDB,5844,L["Dark Iron Slaver"],BZ["Searing Gorge"],43.8,33.8)
-	self:addLookupList(MobDB,5846,L["Dark Iron Taskmaster"],BZ["Searing Gorge"],44.4,41.1)
-	self:addLookupList(MobDB,5861,L["Twilight Fire Guard"],BZ["Searing Gorge"],25.5,33.8)
-	self:addLookupList(MobDB,8637,L["Dark Iron Watchman"],BZ["Searing Gorge"],69.3,34.8)
-	self:addLookupList(MobDB,9026,BB["Overmaster Pyron"],BZ["Searing Gorge"],26.2,74.9)
-	-- Shadowmoon Valley
-	self:addLookupList(MobDB,19740,L["Wrathwalker"],BZ["Shadowmoon Valley"],25.5,33.0)
-	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"],BZ["Shadowmoon Valley"],39.0,38.7)
-	self:addLookupList(MobDB,19755,L["Mo'arg Weaponsmith"],BZ["Shadowmoon Valley"],25.5,31.5)
-	self:addLookupList(MobDB,19756,L["Deathforge Smith"],BZ["Shadowmoon Valley"],37.5,42.0)
-	self:addLookupList(MobDB,19768,L["Coilskar Siren"],BZ["Shadowmoon Valley"],46.5,30.0)
-	self:addLookupList(MobDB,19792,L["Eclipsion Centurion"],BZ["Shadowmoon Valley"],48.0,61.8)
-	self:addLookupList(MobDB,19795,L["Eclipsion Blood Knight"],BZ["Shadowmoon Valley"],52.7,63.2)
-	self:addLookupList(MobDB,19796,L["Eclipsion Archmage"],BZ["Shadowmoon Valley"],49.5,58.5)
-	self:addLookupList(MobDB,19806,L["Eclipsion Bloodwarder"],BZ["Shadowmoon Valley"],46.5,66.0)
-	self:addLookupList(MobDB,19826,L["Dark Conclave Shadowmancer"],BZ["Shadowmoon Valley"],37.5,29.0)
-	self:addLookupList(MobDB,20878,L["Deathforge Guardian"],BZ["Shadowmoon Valley"],39.0,47.0)
-	self:addLookupList(MobDB,20887,L["Deathforge Imp"],BZ["Shadowmoon Valley"],40.5,39.1)
-	self:addLookupList(MobDB,21050,L["Enraged Earth Spirit"],BZ["Shadowmoon Valley"],46.5,45.0)
-	self:addLookupList(MobDB,21059,L["Enraged Water Spirit"],BZ["Shadowmoon Valley"],51.0,25.5)
-	self:addLookupList(MobDB,21060,L["Enraged Air Spirit"],BZ["Shadowmoon Valley"],70.5,28.5)
-	self:addLookupList(MobDB,21061,L["Enraged Fire Spirit"],BZ["Shadowmoon Valley"],48.0,43.5)
-	self:addLookupList(MobDB,21302,L["Shadow Council Warlock"],BZ["Shadowmoon Valley"],22.9,38.2)
-	self:addLookupList(MobDB,21314,L["Terrormaster"],BZ["Shadowmoon Valley"],24.0,45.0)
-	self:addLookupList(MobDB,21454,L["Ashtongue Warrior"],BZ["Shadowmoon Valley"],57.0,36.0)
-	self:addLookupList(MobDB,22016,L["Eclipsion Soldier"],BZ["Shadowmoon Valley"],52.8,66.5)
-	self:addLookupList(MobDB,22017,L["Eclipsion Spellbinder"],BZ["Shadowmoon Valley"],52.7,63.4)
-	self:addLookupList(MobDB,22018,L["Eclipsion Cavalier"],BZ["Shadowmoon Valley"],52.7,61.1)
-	self:addLookupList(MobDB,22076,L["Torloth the Magnificent"],BZ["Shadowmoon Valley"],51.2,72.5)
-	self:addLookupList(MobDB,22093,L["Illidari Watcher"],BZ["Shadowmoon Valley"],52.5,72.0)
-	self:addLookupList(MobDB,23305,L["Crazed Murkblood Foreman"],BZ["Shadowmoon Valley"],72.3,90.0)
-	self:addLookupList(MobDB,23324,L["Crazed Murkblood Miner"],BZ["Shadowmoon Valley"],73.5,88.5)
-	-- Sholazar Basin
-	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"],BZ["Sholazar Basin"],35.8,45.5)
-	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZ["Sholazar Basin"],53.5,24.4)
-	-- Silithus
-	self:addLookupList(MobDB,14454,BB["The Windreaver"],BZ["Silithus"],27.0,26.8)
-	-- Silverpine Forest
-	self:addLookupList(MobDB,3530,L["Pyrewood Tailor"],BZ["Silverpine Forest"],45.7,71.0)
-	self:addLookupList(MobDB,3531,L["Moonrage Tailor"],BZ["Silverpine Forest"],45.5,73.3)
-	-- Stonetalon Mountains
-	self:addLookupList(MobDB,4028,L["Charred Ancient"],BZ["Stonetalon Mountains"],34.0,66.1)
-	self:addLookupList(MobDB,4029,L["Blackened Ancient"],BZ["Stonetalon Mountains"],33.0,70.7)
-	self:addLookupList(MobDB,4030,L["Vengeful Ancient"],BZ["Stonetalon Mountains"],33.0,72.4)
-	-- Stranglethorn Vale
-	self:addLookupList(MobDB,674,L["Venture Co. Strip Miner"],BZ["Stranglethorn Vale"],40.5,43.7)
-	self:addLookupList(MobDB,938,L["Kurzen Commando"],BZ["Stranglethorn Vale"],47.2,7.6)
-	self:addLookupList(MobDB,1561,L["Bloodsail Raider"],BZ["Stranglethorn Vale"],27.0,69.9)
-	-- Swamp of Sorrows
-	self:addLookupList(MobDB,764,L["Swampwalker"],BZ["Swamp of Sorrows"],51.0,36.7)
-	self:addLookupList(MobDB,765,L["Swampwalker Elder"],BZ["Swamp of Sorrows"],12.0,33.2)
-	self:addLookupList(MobDB,766,L["Tangled Horror"],BZ["Swamp of Sorrows"],12.0,31.8)
-	self:addLookupList(MobDB,1081,L["Mire Lord"],BZ["Swamp of Sorrows"],5.6,31.4)
-	self:addLookupList(MobDB,14448,L["Molt Thorn"],BZ["Swamp of Sorrows"],30.4,41.4)
-	-- Tanaris
-  	self:addLookupList(MobDB,5615,L["Wastewander Rogue"],BZ["Tanaris"],60.4,39.3)
-	self:addLookupList(MobDB,5616,L["Wastewander Thief"],BZ["Tanaris"],63.0,29.9)
-	self:addLookupList(MobDB,5617,L["Wastewander Shadow Mage"],BZ["Tanaris"],60.0,37.4)
-	self:addLookupList(MobDB,5618,L["Wastewander Bandit"],BZ["Tanaris"],63.6,30.6)
-	self:addLookupList(MobDB,5623,L["Wastewander Assassin"],BZ["Tanaris"],58.6,36.1)
-	self:addLookupList(MobDB,7805,L["Wastewander Scofflaw"],BZ["Tanaris"],66.1,35.0)
-	self:addLookupList(MobDB,7883,L["Andre Firebeard"],BZ["Tanaris"],73.4,47.1)
-	-- Terokkar Forest
-	self:addLookupList(MobDB,16810,L["Bonechewer Backbreaker"],BZ["Terokkar Forest"],66.0,55.2)
-	self:addLookupList(MobDB,22148,L["Gordunni Head-Splitter"],BZ["Terokkar Forest"],22.5,8.3)
-	self:addLookupList(MobDB,23022,L["Gordunni Soulreaper"],BZ["Terokkar Forest"],22.9,8.8)
-	self:addLookupList(MobDB,22143,L["Gordunni Back-Breaker"],BZ["Terokkar Forest"],21.2,8.1)
-	self:addLookupList(MobDB,22144,L["Gordunni Elementalist"],BZ["Terokkar Forest"],21.3,12.0)
-	-- The Barrens
-	self:addLookupList(MobDB,3385,L["Theramore Marine"],BZ["The Barrens"],61.2,52.2)
-	self:addLookupList(MobDB,3386,L["Theramore Preserver"],BZ["The Barrens"],63.1,56.7)
-	-- The Hinterlands
-	self:addLookupList(MobDB,2644,L["Vilebranch Hideskinner"],BZ["The Hinterlands"],62.2,69.2)
-	-- The Storm Peaks
-	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZ["The Storm Peaks"],26.1,47.5)
-	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZ["The Storm Peaks"],31.5,44.2)
-	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZ["The Storm Peaks"],36.0,83.5)
-	self:addLookupList(MobDB,29570,L["Nascent Val'kyr"],BZ["The Storm Peaks"],27.1,60.0)
-	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZ["The Storm Peaks"],33.5,65.5)
-	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZ["The Storm Peaks"],33.0,66.8)
-	self:addLookupList(MobDB,30208,L["Stormforged Ambusher"],BZ["The Storm Peaks"],70.3,57.5)
-	self:addLookupList(MobDB,30222,L["Stormforged Infiltrator"],BZ["The Storm Peaks"],58.5,63.2)
-	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZ["The Storm Peaks"],54.8,64.9)
-	self:addLookupList(MobDB,30448,L["Plains Mammoth"],BZ["The Storm Peaks"],66.1,45.6)
-	-- Thousand Needles
-	self:addLookupList(MobDB,10760,L["Grimtotem Geomancer"],BZ["Thousand Needles"],33.1,35.4)
-	-- Un'Goro Crater
-	self:addLookupList(MobDB,6556,L["Muculent Ooze"],BZ["Un'Goro Crater"],62.2,25.4)
-	self:addLookupList(MobDB,6557,L["Primal Ooze"],BZ["Un'Goro Crater"],51.8,34.9)
-	self:addLookupList(MobDB,6559,L["Glutinous Ooze"],BZ["Un'Goro Crater"],39.0,37.7)
-	self:addLookupList(MobDB,9477,L["Cloned Ooze"],BZ["Un'Goro Crater"],45.5,22.7)
-	-- Western Plaguelands
-	self:addLookupList(MobDB,1783,L["Skeletal Flayer"],BZ["Western Plaguelands"],50.7,80.5)
-	self:addLookupList(MobDB,1791,L["Slavering Ghoul"],BZ["Western Plaguelands"],36.0,56.5)
-	self:addLookupList(MobDB,1812,L["Rotting Behemoth"],BZ["Western Plaguelands"],64.5,36.6)
-	self:addLookupList(MobDB,1813,L["Decaying Horror"],BZ["Western Plaguelands"],62.0,37.6)
-	self:addLookupList(MobDB,1836,L["Scarlet Cavalier"],BZ["Western Plaguelands"],42.5,16.0)
-	self:addLookupList(MobDB,1844,L["Foreman Marcrid"],BZ["Western Plaguelands"],47.7,35.4)
-	self:addLookupList(MobDB,1885,L["Scarlet Smith"],BZ["Western Plaguelands"],45.4,14.5)
-	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZ["Western Plaguelands"],52.7,38.4)
-	-- Westfall
-	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZ["Westfall"],53.0,78.8)
-	self:addLookupList(MobDB,590,L["Defias Looter"],BZ["Westfall"],37.5,58.4)
-	-- Wetlands
-	self:addLookupList(MobDB,1051,L["Dark Iron Dwarf"],BZ["Wetlands"],60.1,25.7)
-	self:addLookupList(MobDB,1052,L["Dark Iron Saboteur"],BZ["Wetlands"],58.5,24.2)
-	self:addLookupList(MobDB,1053,L["Dark Iron Tunneler"],BZ["Wetlands"],61.4,27.7)
-	self:addLookupList(MobDB,1054,L["Dark Iron Demolitionist"],BZ["Wetlands"],59.5,29.7)
-	self:addLookupList(MobDB,1160,L["Captain Halyndor"],BZ["Wetlands"],15.0,24.0)
-	self:addLookupList(MobDB,1364,L["Balgaras the Foul"],BZ["Wetlands"],60.0,28.7)
-	-- Winterspring
-	self:addLookupList(MobDB,7428,L["Frostmaul Giant"],BZ["Winterspring"],58.5,70.0)
-	self:addLookupList(MobDB,7437,L["Cobalt Mageweaver"],BZ["Winterspring"],59.5,49.2)
-	self:addLookupList(MobDB,7438,L["Winterfall Ursa"],BZ["Winterspring"],67.5,36.3)
-	self:addLookupList(MobDB,7440,L["Winterfall Den Watcher"],BZ["Winterspring"],68.0,35.5)
-	self:addLookupList(MobDB,7524,L["Anguished Highborne"],BZ["Winterspring"],50.7,41.9)
-	self:addLookupList(MobDB,14457,BB["Princess Tempestria"],BZ["Winterspring"],52.7,41.9)
-	-- Zul'drak
-	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZ["Zul'Drak"],72.0,41.1)
-	self:addLookupList(MobDB,29235,L["Gundrak Savage"],BZ["Zul'Drak"],66.8,42.4)
--- Instances
-	-- Ahn'kahet: The Old Kingdom
-	self:addLookupList(MobDB,29311,BB["Herald Volazj"],BZ["Ahn'kahet: The Old Kingdom"],0,0)
-	-- Auchenai Crypts
-	self:addLookupList(MobDB,18497,L["Auchenai Monk"],BZ["Auchenai Crypts"],0,0)
-	self:addLookupList(MobDB,18521,L["Raging Skeleton"],BZ["Auchenai Crypts"],0,0)
-	-- Azjol-Nerub
-	self:addLookupList(MobDB,29120,BB["Anub'arak"],BZ["Azjol-Nerub"],0,0)
-	-- Blackrock Depths
-	self:addLookupList(MobDB,8897,L["Doomforge Craftsman"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8898,L["Anvilrage Marshal"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8903,L["Anvilrage Captain"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8920,L["Weapon Technician"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,8983,BB["Golem Lord Argelmach"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,9024,BB["Pyromancer Loregrain"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,9025,BB["Lord Roccor"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,9028,BB["Grizzle"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,9499,BB["Plugger Spazzring"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,9543,BB["Ribbly Screwspigot"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,9554,L["Hammered Patron"],BZ["Blackrock Depths"],0,0)
-	self:addLookupList(MobDB,10043,L["Ribbly's Crony"],BZ["Blackrock Depths"],0,0)
-	-- Blackrock Spire
-	self:addLookupList(MobDB,9216,L["Spirestone Warlord"],BZ["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,9259,L["Firebrand Grunt"],BZ["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,9260,L["Firebrand Legionnaire"],BZ["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,9262,L["Firebrand Invoker"],BZ["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,9264,L["Firebrand Pyromancer"],BZ["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,9596,BB["Bannok Grimaxe"],BZ["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,9736,BB["Quartermaster Zigris"],BZ["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,10264,BB["Solakar Flamewreath"],BZ["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,10317,L["Blackhand Elite"],BZ["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,10339,BB["Gyth"],BZ["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,10363,BB["General Drakkisath"],BZ["Blackrock Spire"],0,0)
-	self:addLookupList(MobDB,10899,BB["Goraluk Anvilcrack"],BZ["Blackrock Spire"],0,0)
-	-- Blackwing Lair
-	self:addLookupList(MobDB,14401,L["Master Elemental Shaper Krixix"],BZ["Blackwing Lair"],0,0)
-	-- Dire Maul
-	self:addLookupList(MobDB,11487,BB["Magister Kalendris"],BZ["Dire Maul"],59.04,48.82)
-	self:addLookupList(MobDB,14354,BB["Pusillin"],BZ["Dire Maul"],59.04,48.82)
-	-- Drak'Tharon Keep
-	self:addLookupList(MobDB,26632,BB["The Prophet Tharon'ja"],BZ["Drak'Tharon Keep"],0,0)
-	-- Gnomeregan
-	self:addLookupList(MobDB,7800,BB["Mekgineer Thermaplugg"],BZ["Gnomeregan"],0,0)
-	-- Halls of Lightning
-	self:addLookupList(MobDB,28923,BB["Loken"],BZ["Halls of Lightning"],0,0)
-	-- Halls of Stone
-	self:addLookupList(MobDB,27978,BB["Sjonnir The Ironshaper"],BZ["Halls of Stone"],0,0)
-	-- Karazhan
-	self:addLookupList(MobDB,16406,L["Phantom Attendant"],BZ["Karazhan"],0,0)
-	self:addLookupList(MobDB,16408,L["Phantom Valet"],BZ["Karazhan"],0,0)
-	self:addLookupList(MobDB,16472,L["Phantom Stagehand"],BZ["Karazhan"],0,0)
-	self:addLookupList(MobDB,15687,BB["Moroes"],BZ["Karazhan"],0,0)
-	self:addLookupList(MobDB,15688,BB["Terestian Illhoof"],BZ["Karazhan"],0,0)
-	self:addLookupList(MobDB,16152,BB["Attumen the Huntsman"],BZ["Karazhan"],0,0)
-	self:addLookupList(MobDB,16524,BB["Shade of Aran"],BZ["Karazhan"],0,0)
-	-- Magister's Terrace
-	self:addLookupList(MobDB,24560,BB["Priestess Delrissa"],BZ["Magisters' Terrace"],0,0)
-	self:addLookupList(MobDB,24664,BB["Kael'thas Sunstrider"],BZ["Magisters' Terrace"],0,0)
-	-- Mana-Tombs
-	self:addLookupList(MobDB,18314,L["Nexus Stalker"],BZ["Mana-Tombs"],0,0)
-	self:addLookupList(MobDB,18317,L["Ethereal Priest"],BZ["Mana-Tombs"],0,0)
-	self:addLookupList(MobDB,18344,BB["Nexus-Prince Shaffar"],BZ["Mana-Tombs"],0,0)
-	-- Oculus
-	self:addLookupList(MobDB,27656,BB["Ley-Guardian Eregos"],BZ["The Oculus"],0,0)
-	-- Old Hillsbrad Foothills
-	self:addLookupList(MobDB,17820,L["Durnholde Rifleman"],BZ["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,17862,BB["Captain Skarloc"],BZ["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,18096,BB["Epoch Hunter"],BZ["Old Hillsbrad Foothills"],0,0)
-	self:addLookupList(MobDB,28132,L["Don Carlos"],BZ["Old Hillsbrad Foothills"],0,0)
-	-- Ruins of Ahn'Qiraj
-	self:addLookupList(MobDB,15340,BB["Moam"],BZ["Ruins of Ahn'Qiraj"],0,0)
-	-- Scholomance
-	self:addLookupList(MobDB,1853,BB["Darkmaster Gandling"],BZ["Scholomance"],0,0)
-	self:addLookupList(MobDB,10469,L["Scholomance Adept"],BZ["Scholomance"],0,0)
-	self:addLookupList(MobDB,10499,L["Spectral Researcher"],BZ["Scholomance"],0,0)
-	self:addLookupList(MobDB,10503,BB["Jandice Barov"],BZ["Scholomance"],0,0)
-	self:addLookupList(MobDB,10508,BB["Ras Frostwhisper"],BZ["Scholomance"],0,0)
-	-- Sethekk Halls
-	self:addLookupList(MobDB,18320,L["Time-Lost Shadowmage"],BZ["Sethekk Halls"],0,0)
-	self:addLookupList(MobDB,18322,L["Sethekk Ravenguard"],BZ["Sethekk Halls"],0,0)
-	self:addLookupList(MobDB,18472,BB["Darkweaver Syth"],BZ["Sethekk Halls"],0,0)
-	-- Shadow Labyrinth
-	self:addLookupList(MobDB,18667,BB["Blackheart the Inciter"],BZ["Shadow Labyrinth"],0,0)
-	self:addLookupList(MobDB,18708,BB["Murmur"],BZ["Shadow Labyrinth"],0,0)
-	self:addLookupList(MobDB,18830,L["Cabal Fanatic"],BZ["Shadow Labyrinth"],0,0)
-	-- Stratholme
-	self:addLookupList(MobDB,10398,L["Thuzadin Shadowcaster"],BZ["Stratholme"],0,0)
-	self:addLookupList(MobDB,10422,L["Crimson Sorcerer"],BZ["Stratholme"],0,0)
-	self:addLookupList(MobDB,10426,L["Crimson Inquisitor"],BZ["Stratholme"],0,0)
-	self:addLookupList(MobDB,10813,BB["Balnazzar"],BZ["Stratholme"],0,0)
-	self:addLookupList(MobDB,10438,BB["Maleki the Pallid"],BZ["Stratholme"],0,0)
-	self:addLookupList(MobDB,10997,BB["Cannon Master Willey"],BZ["Stratholme"],0,0)
-	-- Temple of Ahn'Qiraj
-	self:addLookupList(MobDB,15263,BB["The Prophet Skeram"],BZ["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15275,BB["Emperor Vek'nilash"],BZ["Temple of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15276,BB["Emperor Vek'lor"],BZ["Temple of Ahn'Qiraj"],0,0)
-	-- The Arcatraz
-	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"],BZ["The Arcatraz"],0,0)
-	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"],BZ["The Arcatraz"],0,0)
-	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"],BZ["The Arcatraz"],0,0)
-	self:addLookupList(MobDB,20900,L["Unchained Doombringer"],BZ["The Arcatraz"],0,0)
-	self:addLookupList(MobDB,20885,BB["Dalliah the Doomsayer"],BZ["The Arcatraz"],0,0)
-	--The Black Morass
-	self:addLookupList(MobDB,21104,L["Rift Keeper"],BZ["The Black Morass"],0,0)
-	self:addLookupList(MobDB,17839,L["Rift Lord"],BZ["The Black Morass"],0,0)
-	self:addLookupList(MobDB,17879,BB["Chrono Lord Deja"],BZ["The Black Morass"],0,0)
-	-- The Botanica
-	self:addLookupList(MobDB,17975,BB["High Botanist Freywinn"],BZ["The Botanica"],0,0)
-	self:addLookupList(MobDB,18422,L["Sunseeker Botanist"],BZ["The Botanica"],0,0)
-	self:addLookupList(MobDB,17977,BB["Warp Splinter"],BZ["The Botanica"],0,0)
-	self:addLookupList(MobDB,17978,BB["Thorngrin the Tender"],BZ["The Botanica"],0,0)
-	-- The Deadmines
-	self:addLookupList(MobDB,657,L["Defias Pirate"],BZ["The Deadmines"],0,0)
-	self:addLookupList(MobDB,1732,L["Defias Squallshaper"],BZ["The Deadmines"],0,0)
-	-- The Mechanar
-	self:addLookupList(MobDB,19168,L["Sunseeker Astromage"],BZ["The Mechanar"],0,0)
-	self:addLookupList(MobDB,19219,BB["Mechano-Lord Capacitus"],BZ["The Mechanar"],0,0)
-	self:addLookupList(MobDB,19220,BB["Pathaleon the Calculator"],BZ["The Mechanar"],0,0)
-	self:addLookupList(MobDB,19221,BB["Nethermancer Sepethrea"],BZ["The Mechanar"],0,0)
-	-- The Nexus
-	self:addLookupList(MobDB,26723,BB["Keristrasza"],BZ["The Nexus"],0,0)
-	-- The Shattered Halls
-	self:addLookupList(MobDB,17465,L["Shattered Hand Centurion"],BZ["The Shattered Halls"],0,0)
-	self:addLookupList(MobDB,16807,BB["Grand Warlock Nethekurse"],BZ["The Shattered Halls"],0,0)
-	-- The Slave Pens
-	self:addLookupList(MobDB,17941,BB["Mennu the Betrayer"],BZ["The Slave Pens"],0,0)
-	-- The Steamvault
-	self:addLookupList(MobDB,17722,L["Coilfang Sorceress"],BZ["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17803,L["Coilfang Oracle"],BZ["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17796,BB["Mekgineer Steamrigger"],BZ["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17797,BB["Hydromancer Thespia"],BZ["The Steamvault"],0,0)
-	self:addLookupList(MobDB,17798,BB["Warlord Kalithresh"],BZ["The Steamvault"],0,0)
-	-- The Temple of Atal'Hakkar
-	self:addLookupList(MobDB,5226,L["Murk Worm"],BZ["The Temple of Atal'Hakkar"],0,0)
-	-- The Violet Hold
-	self:addLookupList(MobDB,31134,BB["Cyanigosa"],BZ["The Violet Hold"],0,0)
-	-- Utgarde Keep
-	self:addLookupList(MobDB,23954,BB["Ingvar the Plunderer"],BZ["Utgarde Keep"],0,0)
-	-- Utgarde Pinnacle
-	self:addLookupList(MobDB,26861,BB["King Ymiron"],BZ["Utgarde Pinnacle"],0,0)
-
-end
diff --git a/RecipeDB/Quest.lua b/RecipeDB/Quest.lua
deleted file mode 100644
index 368cb47..0000000
--- a/RecipeDB/Quest.lua
+++ /dev/null
@@ -1,128 +0,0 @@
---[[
-************************************************************************
-Quest.lua
-Quest data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Format:
-	self:addLookupList(QuestDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME	= "Ackis Recipe List"
-local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-local BZ		= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
-
-function addon:InitQuest(QuestDB)
-
-	self:addLookupList(QuestDB,22,L["Goretusk Liver Pie"],BZ["Westfall"],55.77,30.92,1)
-	self:addLookupList(QuestDB,38,L["Westfall Stew"],BZ["Westfall"],55.77,30.92,1)
-	self:addLookupList(QuestDB,90,L["Seasoned Wolf Kabobs"],BZ["Duskwood"],73.8,43.7,1)
-	self:addLookupList(QuestDB,92,L["Redridge Goulash"],BZ["Redridge Mountains"],22.7,44.0,1)
-	self:addLookupList(QuestDB,93,L["Dusky Crab Cakes"],BZ["Duskwood"],73.8,43.7,1)
-	self:addLookupList(QuestDB,127,L["Selling Fish"],BZ["Redridge Mountains"],27.8,47.3,1)
-	self:addLookupList(QuestDB,296,L["Ormer's Revenge"],BZ["Wetlands"],38.0,49.9,1)
-	self:addLookupList(QuestDB,384,L["Beer Basted Boar Ribs"],BZ["Dun Morogh"],46.8,52.5,1)
-	self:addLookupList(QuestDB,385,L["Crocolisk Hunting"],BZ["Loch Modan"],81.8,61.7,1)
-	self:addLookupList(QuestDB,418,L["Thelsamar Blood Sausages"],BZ["Loch Modan"],34.8,49.1,1)
-	self:addLookupList(QuestDB,429,L["Wild Hearts"],BZ["Silverpine Forest"],53.5,13.5,2)
-	self:addLookupList(QuestDB,471,L["Apprentice's Duties"],BZ["Wetlands"],8.6,55.7,1)
-	self:addLookupList(QuestDB,498,L["The Rescue"],BZ["Hillsbrad Foothills"],63.2,20.7,2)
-	self:addLookupList(QuestDB,501,L["Elixir of Pain"],BZ["Hillsbrad Foothills"],61.5,19.2,2)
-	self:addLookupList(QuestDB,555,L["Soothing Turtle Bisque"],BZ["Hillsbrad Foothills"],51.8,58.7,1)
-	self:addLookupList(QuestDB,564,L["Costly Menace"],BZ["Hillsbrad Foothills"],52.4,56.0,1)
-	self:addLookupList(QuestDB,703,L["Barbecued Buzzard Wings"],BZ["Badlands"],42.4,52.8,0)
-	self:addLookupList(QuestDB,715,L["Liquid Stone"],BZ["Badlands"],25.8,44.4,0)
-	self:addLookupList(QuestDB,769,L["Kodo Hide Bag"],BZ["Thunder Bluff"],44.1,44.6,2)
-	self:addLookupList(QuestDB,862,L["Dig Rat Stew"],BZ["The Barrens"],55.3,31.8,2)
-	self:addLookupList(QuestDB,1487,L["Deviate Eradication"],BZ["The Barrens"],45.8,36.3,0)
-	self:addLookupList(QuestDB,1559,L["Flash Bomb Recipe"],BZ["Badlands"],42.4,52.8,0)
-	self:addLookupList(QuestDB,1578,L["Supplying the Front"],BZ["Ironforge"],48.5,43.0,1)
-	self:addLookupList(QuestDB,1582,L["Moonglow Vest"],BZ["Darnassus"],64.3,21.9,1)
-	self:addLookupList(QuestDB,1618,L["Gearing Redridge"],BZ["Ironforge"],48.5,43.0,1)
-	self:addLookupList(QuestDB,2178,L["Easy Strider Living"],BZ["Darkshore"],37.7,40.7,1)
-	self:addLookupList(QuestDB,2203,L["Badlands Reagent Run II"],BZ["Badlands"],2.5,46.1,2)
-	self:addLookupList(QuestDB,2359,L["Klaven's Tower"],BZ["Westfall"],68.4,70.0,1)
-	self:addLookupList(QuestDB,2478,L["Mission: Possible But Not Probable"],BZ["The Barrens"],55.5,5.6,2)
-	self:addLookupList(QuestDB,2501,L["Badlands Reagent Run II"],BZ["Loch Modan"],37.0,49.2,1)
-	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"],BZ["Orgrimmar"],78.0,21.4,2)
-	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"],BZ["Orgrimmar"],78.0,21.4,2)
-	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"],BZ["Orgrimmar"],78.0,21.4,2)
-	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZ["Orgrimmar"],78.0,21.4,2)
-	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZ["Orgrimmar"],78.0,21.4,2)
-	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZ["Orgrimmar"],80.7,23.4,2)
-	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZ["Stormwind City"],63.0,36.9,1)
-	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"],BZ["Stranglethorn Vale"],50.6,20.5,0)
-	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"],BZ["Stranglethorn Vale"],50.6,20.5,0)
-	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"],BZ["Stranglethorn Vale"],50.6,20.5,0)
-	self:addLookupList(QuestDB,2771,L["A Good Head On Your Shoulders"],BZ["Tanaris"],51.5,28.7,0)
-	self:addLookupList(QuestDB,2772,L["The World At Your Feet"],BZ["Tanaris"],51.5,28.7,0)
-	self:addLookupList(QuestDB,2773,L["The Mithril Kid"],BZ["Tanaris"],51.5,28.7,0)
-	self:addLookupList(QuestDB,2848,L["Wild Leather Shoulders"],BZ["Feralas"],30.6,42.7,1)
-	self:addLookupList(QuestDB,2849,L["Wild Leather Vest"],BZ["Feralas"],30.6,42.7,1)
-	self:addLookupList(QuestDB,2850,L["Wild Leather Helmet"],BZ["Feralas"],30.6,42.7,1)
-	self:addLookupList(QuestDB,2851,L["Wild Leather Boots"],BZ["Feralas"],30.6,42.7,1)
-	self:addLookupList(QuestDB,2852,L["Wild Leather Leggings"],BZ["Feralas"],30.6,42.7,1)
-	self:addLookupList(QuestDB,2853,L["Master of the Wild Leather"],BZ["Feralas"],30.6,42.7,1)
-	self:addLookupList(QuestDB,2855,L["Wild Leather Shoulders"],BZ["Feralas"],74.5,42.9,2)
-	self:addLookupList(QuestDB,2856,L["Wild Leather Vest"],BZ["Feralas"],74.5,42.9,2)
-	self:addLookupList(QuestDB,2857,L["Wild Leather Helmet"],BZ["Feralas"],74.5,42.9,2)
-	self:addLookupList(QuestDB,2858,L["Wild Leather Boots"],BZ["Feralas"],74.5,42.9,2)
-	self:addLookupList(QuestDB,2859,L["Wild Leather Leggings"],BZ["Feralas"],74.5,42.9,2)
-	self:addLookupList(QuestDB,2860,L["Master of the Wild Leather"],BZ["Feralas"],74.5,42.9,2)
-	self:addLookupList(QuestDB,3402,L["The Undermarket"],BZ["Searing Gorge"],41.0,74.8,0)
-	self:addLookupList(QuestDB,4083,L["The Spectral Chalice"],BZ["Blackrock Depths"],0,0,0)
-	self:addLookupList(QuestDB,4161,L["Recipe of the Kaldorei"],BZ["Teldrassil"],57.1,61.3,1)
-	self:addLookupList(QuestDB,5124,L["Fiery Plate Gauntlets"],BZ["Winterspring"],61.0,38.7,0)
-	self:addLookupList(QuestDB,5127,L["The Demon Forge"],BZ["Winterspring"],63.8,73.8,0)
-	self:addLookupList(QuestDB,5305,L["Sweet Serenity"],BZ["Winterspring"],61.3,37.1,0)
-	self:addLookupList(QuestDB,5306,L["Snakestone of the Shadow Huntress"],BZ["Winterspring"],61.3,37.1,0)
-	self:addLookupList(QuestDB,5307,L["Corruption"],BZ["Winterspring"],61.3,37.2,0)
-	self:addLookupList(QuestDB,5518,L["The Gordok Ogre Suit"],BZ["Dire Maul"],0,0,0)
-	self:addLookupList(QuestDB,6032,L["Sacred Cloth"],BZ["Felwood"],65.7,2.9,0)
-	self:addLookupList(QuestDB,6610,L["Clamlette Surprise"],BZ["Tanaris"],52.6,28.1,0)
-	self:addLookupList(QuestDB,6622,L["Triage"],BZ["Arathi Highlands"],73.4,36.8,2)
-	self:addLookupList(QuestDB,6624,L["Triage"],BZ["Dustwallow Marsh"],67.7,48.9,1)
-	self:addLookupList(QuestDB,7321,L["Soothing Turtle Bisque"],BZ["Hillsbrad Foothills"],62.4,19.1,2)
-	self:addLookupList(QuestDB,7493,L["The Journey Has Just Begun"],BZ["Orgrimmar"],51.0,76.5,2)
-	self:addLookupList(QuestDB,7497,L["The Journey Has Just Begun"],BZ["Stormwind City"],67.2,85.5,1)
-	self:addLookupList(QuestDB,7604,L["A Binding Contract"],BZ["Blackrock Depths"],0,0,0)
-	self:addLookupList(QuestDB,7649,L["Enchanted Thorium Platemail: Volume I"],BZ["Dire Maul"],0,0,0)
-	self:addLookupList(QuestDB,7650,L["Enchanted Thorium Platemail: Volume II"],BZ["Dire Maul"],0,0,0)
-	self:addLookupList(QuestDB,7651,L["Enchanted Thorium Platemail: Volume III"],BZ["Dire Maul"],0,0,0)
-	self:addLookupList(QuestDB,7653,L["Imperial Plate Belt"],BZ["Tanaris"],51.4,28.7,0)
-	self:addLookupList(QuestDB,7654,L["Imperial Plate Boots"],BZ["Tanaris"],51.4,28.7,0)
-	self:addLookupList(QuestDB,7655,L["Imperial Plate Bracer"],BZ["Tanaris"],51.4,28.7,0)
-	self:addLookupList(QuestDB,7656,L["Imperial Plate Chest"],BZ["Tanaris"],51.4,28.7,0)
-	self:addLookupList(QuestDB,7657,L["Imperial Plate Helm"],BZ["Tanaris"],51.4,28.7,0)
-	self:addLookupList(QuestDB,7658,L["Imperial Plate Leggings"],BZ["Tanaris"],51.4,28.7,0)
-	self:addLookupList(QuestDB,7659,L["Imperial Plate Shoulders"],BZ["Tanaris"],51.4,28.7,0)
-	self:addLookupList(QuestDB,8313,L["Sharing the Knowledge"],BZ["Silithus"],38.0,45.3,0)
-	self:addLookupList(QuestDB,8323,L["True Believers"],BZ["Silithus"],67.1,69.7,0)
-	self:addLookupList(QuestDB,8586,L["Dirge's Kickin' Chimaerok Chops"],BZ["Tanaris"],52.6,28.1,0)
-	self:addLookupList(QuestDB,8798,L["A Yeti of Your Own"],BZ["Winterspring"],60.9,37.7,0)
-	self:addLookupList(QuestDB,9171,L["Culinary Crunch"],BZ["Ghostlands"],48.3,30.9,2)
-	self:addLookupList(QuestDB,9249,L["40 Tickets - Schematic: Steam Tonk Controller"],BZ["Darkmoon Faire"],0,0,0)
-	self:addLookupList(QuestDB,9356,L["Smooth as Butter"],BZ["Hellfire Peninsula"],49.2,74.8,0)
-	self:addLookupList(QuestDB,9454,L["The Great Moongraze Hunt"],BZ["Azuremyst Isle"],49.8,51.9,1)
-	self:addLookupList(QuestDB,9635,L["The Zapthrottle Mote Extractor!"],BZ["Zangarmarsh"],33.7,50.2,2)
-	self:addLookupList(QuestDB,9636,L["The Zapthrottle Mote Extractor!"],BZ["Zangarmarsh"],68.6,50.2,1)
-	self:addLookupList(QuestDB,10860,L["Mok'Nathal Treats"],BZ["Blade's Edge Mountains"],76.1,60.3,2)
-	self:addLookupList(QuestDB,12889,L["The Prototype Console"],BZ["The Storm Peaks"],37.7,46.5,0)
-	self:addLookupList(QuestDB,13571,L["Fletcher's Lost and Found"],BZ["Dalaran"],0,0,0)
-	self:addLookupList(QuestDB,13087,L["Northern Cooking"],BZ["Howling Fjord"],58.2,62.1,1)
-	self:addLookupList(QuestDB,13088,L["Northern Cooking"],BZ["Borean Tundra"],57.9,71.5,1)
-	self:addLookupList(QuestDB,13089,L["Northern Cooking"],BZ["Howling Fjord"],78.7,29.5,2)
-	self:addLookupList(QuestDB,13090,L["Northern Cooking"],BZ["Borean Tundra"],42.0,54.2,2)
-	self:addLookupList(QuestDB,14151,L["Cardinal Ruby"],BZ["Dalaran"],42.5,32.1,0)
-
-end
diff --git a/RecipeDB/Reputation.lua b/RecipeDB/Reputation.lua
deleted file mode 100644
index 451bb8a..0000000
--- a/RecipeDB/Reputation.lua
+++ /dev/null
@@ -1,63 +0,0 @@
---[[
-************************************************************************
-Reputation.lua
-Reputation data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Format:
-	self:addLookupList(RepDB,Rep ID, Rep Name)
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME	= "Ackis Recipe List"
-local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L		= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-local BFAC	= LibStub("LibBabble-Faction-3.0"):GetLookupTable()
-
-function addon:InitReputation(RepDB)
-	self:addLookupList(RepDB,59,BFAC["Thorium Brotherhood"],"N/A")
-	self:addLookupList(RepDB,270,BFAC["Zandalar Tribe"],"N/A")
-	self:addLookupList(RepDB,529,BFAC["Argent Dawn"],"N/A")
-	self:addLookupList(RepDB,576,BFAC["Timbermaw Hold"],"N/A")
-	self:addLookupList(RepDB,609,BFAC["Cenarion Circle"],"N/A")
-	self:addLookupList(RepDB,932,BFAC["The Aldor"],"N/A")
-	self:addLookupList(RepDB,933,BFAC["The Consortium"],"N/A")
-	self:addLookupList(RepDB,934,BFAC["The Scryers"],"N/A")
-	self:addLookupList(RepDB,935,BFAC["The Sha'tar"],"N/A")
-	self:addLookupList(RepDB,941,BFAC["The Mag'har"],"N/A")
-	self:addLookupList(RepDB,942,BFAC["Cenarion Expedition"],"N/A")
-	self:addLookupList(RepDB,946,BFAC["Honor Hold"],"N/A")
-	self:addLookupList(RepDB,947,BFAC["Thrallmar"],"N/A")
-	self:addLookupList(RepDB,967,BFAC["The Violet Eye"],"N/A")
-	self:addLookupList(RepDB,970,BFAC["Sporeggar"],"N/A")
-	self:addLookupList(RepDB,978,BFAC["Kurenai"],"N/A")
-	self:addLookupList(RepDB,989,BFAC["Keepers of Time"],"N/A")
-	self:addLookupList(RepDB,990,BFAC["The Scale of the Sands"],"N/A")
-	self:addLookupList(RepDB,1011,BFAC["Lower City"],"N/A")
-	self:addLookupList(RepDB,1012,BFAC["Ashtongue Deathsworn"],"N/A")
-	self:addLookupList(RepDB,1037,BFAC["Alliance Vanguard"],"N/A")
-	self:addLookupList(RepDB,1050,BFAC["Valiance Expedition"],"N/A")
-	self:addLookupList(RepDB,1052,BFAC["Horde Expedition"],"N/A")
-	self:addLookupList(RepDB,1064,BFAC["The Taunka"],"N/A")
-	self:addLookupList(RepDB,1067,BFAC["The Hand of Vengeance"],"N/A")
-	self:addLookupList(RepDB,1068,BFAC["Explorers' League"],"N/A")
-	self:addLookupList(RepDB,1073,BFAC["The Kalu'ak"],"N/A")
-	self:addLookupList(RepDB,1077,BFAC["Shattered Sun Offensive"],"N/A")
-	self:addLookupList(RepDB,1085,BFAC["Warsong Offensive"],"N/A")
-	self:addLookupList(RepDB,1090,BFAC["Kirin Tor"],"N/A")
-	self:addLookupList(RepDB,1091,BFAC["The Wyrmrest Accord"],"N/A")
-	self:addLookupList(RepDB,1098,BFAC["Knights of the Ebon Blade"],"N/A")
-	self:addLookupList(RepDB,1104,BFAC["Frenzyheart Tribe"],"N/A")
-	self:addLookupList(RepDB,1105,BFAC["The Oracles"],"N/A")
-	self:addLookupList(RepDB,1106,BFAC["Argent Crusade"],"N/A")
-	self:addLookupList(RepDB,1119,BFAC["The Sons of Hodir"],"N/A")
-	self:addLookupList(RepDB,1156,BFAC["The Ashen Verdict"],"N/A")
-end
diff --git a/RecipeDB/Runeforging.lua b/RecipeDB/Runeforging.lua
deleted file mode 100644
index 58cdb44..0000000
--- a/RecipeDB/Runeforging.lua
+++ /dev/null
@@ -1,119 +0,0 @@
---[[
-************************************************************************
-Runeforging.lua
-Runeforging data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon = LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_DK  = 21
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitRuneforging(RecipeDB)
-
-	if initialized then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, 1, nil, R_COMMON, 53428, nil, GAME_WOTLK, 1, 1, 1, 1)
-	end
-
-	-- Rune of the Fallen Crusader - 53344
-	AddRecipe(53344)
-	self:addTradeFlags(RecipeDB,53344, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
-	self:addTradeAcquire(RecipeDB,53344, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
-
-	-- Rune of Swordshattering - 53323
-	AddRecipe(53323)
-	self:addTradeFlags(RecipeDB,53323, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
-	self:addTradeAcquire(RecipeDB,53323, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
-
-	-- Rune of Swordbreaking - 54446
-	AddRecipe(54446)
-	self:addTradeFlags(RecipeDB,54446, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
-	self:addTradeAcquire(RecipeDB,54446, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
-
-	-- Rune of Spellshattering - 53342
-	AddRecipe(53342)
-	self:addTradeFlags(RecipeDB,53342, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
-	self:addTradeAcquire(RecipeDB,53342, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
-
-	-- Rune of Spellbreaking - 54447
-	AddRecipe(54447)
-	self:addTradeFlags(RecipeDB,54447, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
-	self:addTradeAcquire(RecipeDB,54447, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
-
-	-- Rune of Razorice - 53343
-	AddRecipe(53343)
-	self:addTradeFlags(RecipeDB,53343, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
-	self:addTradeAcquire(RecipeDB,53343, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
-
-	-- Rune of Lichbane - 53331
-	AddRecipe(53331)
-	self:addTradeFlags(RecipeDB,53331, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
-	self:addTradeAcquire(RecipeDB,53331, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
-
-	-- Rune of Cinderglacier - 53341
-	AddRecipe(53341)
-	self:addTradeFlags(RecipeDB,53341, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
-	self:addTradeAcquire(RecipeDB,53341, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
-
-	-- Rune of the Stoneskin Gargoyle - 62158
-	AddRecipe(62158)
-	self:addTradeFlags(RecipeDB,62158, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
-	self:addTradeAcquire(RecipeDB,62158, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
-
-	-- Rune of the Nerubian Carapace - 70164
-	AddRecipe(70164)
-	self:addTradeFlags(RecipeDB,70164, F_ALLIANCE, F_HORDE, F_TRAINER, F_DK, F_2H, F_RBOP, F_IBOP)
-	self:addTradeAcquire(RecipeDB,70164, A_TRAINER, 29194, A_TRAINER, 29196, A_TRAINER, 29195, A_TRAINER, 31084)
-
-	return num_recipes
-
-end
diff --git a/RecipeDB/Seasonal.lua b/RecipeDB/Seasonal.lua
deleted file mode 100644
index 05fa5bb..0000000
--- a/RecipeDB/Seasonal.lua
+++ /dev/null
@@ -1,46 +0,0 @@
---[[
-************************************************************************
-Seasonal.lua
-Seasonal data for all of AckisRecipeList
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Format:
-	self:addLookupList(SeasonDB, Season ID, Season Name)
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-License:
-	Please see LICENSE.txt
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME		= "Ackis Recipe List"
-local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
-local GetCategoryInfo = GetCategoryInfo
-
-function addon:InitSeasons(SeasonDB)
-
-	local name = ""
-	local seasonal = GetCategoryInfo(155)
-
-	name = GetCategoryInfo(156) -- Winter's Veil
-	self:addLookupList(SeasonDB,1,name,seasonal)
-	name = GetCategoryInfo(160) -- Lunar Festival
-	self:addLookupList(SeasonDB,2,name,seasonal)
-	name = L["Darkmoon Faire"] -- Darkmoon Faire
-	self:addLookupList(SeasonDB,3,name,seasonal)
-	name = GetCategoryInfo(161) -- Midsummer
-	self:addLookupList(SeasonDB,4,name,seasonal)
-	name = GetCategoryInfo(14981) -- Pilgrim's Bounty
-	self:addLookupList(SeasonDB,5,name,seasonal)
-	name = L["Day of the Dead"] -- Day of the Dead
-	self:addLookupList(SeasonDB,6,name,seasonal)
-
-end
diff --git a/RecipeDB/Smelting.lua b/RecipeDB/Smelting.lua
deleted file mode 100644
index 191ab35..0000000
--- a/RecipeDB/Smelting.lua
+++ /dev/null
@@ -1,218 +0,0 @@
---[[
-************************************************************************
-Smelting.lua
-Smelting data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
-
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitSmelting(RecipeDB)
-
-	if initialized then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 32606, nil, Game, Orange, Yellow, Green, Gray)
-	end
-
-	-- Smelt Copper -- 2657
-	AddRecipe(2657,1,2840,1,0,1,25,47,70)
-	self:addTradeFlags(RecipeDB,2657,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,2657,8,8)
-
-	-- Smelt Silver -- 2658
-	AddRecipe(2658,75,2842,1,0,75,115,122,130)
-	self:addTradeFlags(RecipeDB,2658,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,2658,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
-	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
-	1,33682,1,26912)
-
-	-- Smelt Bronze -- 2659
-	AddRecipe(2659,65,2841,1,0,0,65,90,115)
-	self:addTradeFlags(RecipeDB,2659,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,2659,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
-	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
-	1,33682,1,26912)
-
-	-- Smelt Tin -- 3304
-	AddRecipe(3304,65,3576,1,0,0,65,70,75)
-	self:addTradeFlags(RecipeDB,3304,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3304,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
-	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
-	1,33682,1,26912)
-
-	-- Smelt Iron -- 3307
-	AddRecipe(3307,125,3575,1,0,125,130,145,160)
-	self:addTradeFlags(RecipeDB,3307,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3307,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
-	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
-	1,33682,1,26912)
-
-	-- Smelt Gold -- 3308
-	AddRecipe(3308,155,3577,1,0,155,170,177,185)
-	self:addTradeFlags(RecipeDB,3308,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3308,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
-	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
-	1,33682,1,26912)
-
-	-- Smelt Steel -- 3569
-	AddRecipe(3569,165,3859,1,0,0,0,0,165)
-	self:addTradeFlags(RecipeDB,3569,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3569,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
-	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
-	1,33682,1,26912)
-
-	-- Smelt Mithril -- 10097
-	AddRecipe(10097,175,3860,1,0,0,175,202,230)
-	self:addTradeFlags(RecipeDB,10097,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,10097,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
-	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
-	1,33682,1,26912)
-
-	-- Smelt Truesilver -- 10098
-	AddRecipe(10098,230,6037,1,0,230,235,242,250)
-	self:addTradeFlags(RecipeDB,10098,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,10098,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
-	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
-	1,33682,1,26912)
-
-	-- Smelt Dark Iron -- 14891
-	AddRecipe(14891,230,11371,1,0,230,300,305,310)
-	self:addTradeFlags(RecipeDB,14891,1,2,8,36,41)
-	self:addTradeAcquire(RecipeDB,14891,4,4083)
-
-	-- Smelt Thorium -- 16153
-	AddRecipe(16153,250,12359,1,0,0,250,270,290)
-	self:addTradeFlags(RecipeDB,16153,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,16153,1,1681,1,1701,1,3001,1,3137,1,3175,1,3357,1,3555,1,4254,1,4598,1,5392,
-	1,5513,1,6297,1,8128,1,16663,1,16752,1,17488,1,18747,1,18779,1,18804,1,26999,1,33617,1,28698,1,26962,1,26976,
-	1,33682,1,26912)
-
-	-- Smelt Elementium -- 22967
-	AddRecipe(22967,300,17771,5,0,300,350,362,375)
-	self:addTradeFlags(RecipeDB,22967,1,2,6,11,36,41)
-	self:addTradeAcquire(RecipeDB,22967,3,14401)
-
-	-- Smelt Fel Iron -- 29356
-	AddRecipe(29356,300,23445,1,1,0,300,307,315)
-	self:addTradeFlags(RecipeDB,29356,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,29356,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
-
-	-- Smelt Adamantite -- 29358
-	AddRecipe(29358,325,23446,1,1,0,325,332,340)
-	self:addTradeFlags(RecipeDB,29358,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,29358,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
-
-	-- Smelt Eternium -- 29359
-	AddRecipe(29359,350,23447,1,1,0,350,357,365)
-	self:addTradeFlags(RecipeDB,29359,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,29359,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
-
-	-- Smelt Felsteel -- 29360
-	AddRecipe(29360,350,23448,1,1,0,350,357,375)
-	self:addTradeFlags(RecipeDB,29360,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,29360,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
-
-	-- Smelt Khorium -- 29361
-	AddRecipe(29361,375,23449,1,1,0,0,0,375)
-	self:addTradeFlags(RecipeDB,29361,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,29361,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
-
-	-- Smelt Hardened Adamantite -- 29686
-	AddRecipe(29686,375,23573,1,1,0,0,0,375)
-	self:addTradeFlags(RecipeDB,29686,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,29686,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
-
-	-- Earth Shatter -- 35750
-	AddRecipe(35750,300,22573,1,1,0,0,0,300)
-	self:addTradeFlags(RecipeDB,35750,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,35750,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
-
-	-- Fire Sunder -- 35751
-	AddRecipe(35751,300,22574,1,1,0,0,0,300)
-	self:addTradeFlags(RecipeDB,35751,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,35751,1,18747,1,18779,1,26999,1,33617,1,28698,1,26962,1,26976,1,33682,1,26912)
-
-	-- Smelt Cobalt -- 49252
-	AddRecipe(49252,350,36916,1,2,0,350,362,375)
-	self:addTradeFlags(RecipeDB,49252,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,49252,1,26912,1,26962,1,26976,1,26999,1,28698)
-
-	-- Smelt Saronite -- 49258
-	AddRecipe(49258,400,36913,1,2,0,0,0,400)
-	self:addTradeFlags(RecipeDB,49258,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,49258,1,26912,1,26962,1,26976,1,26999,1,28698)
-
-	-- Smelt Titansteel -- 55208
-	AddRecipe(55208,450,37663,2,2,0,0,0,450)
-	self:addTradeFlags(RecipeDB,55208,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55208,1,26912,1,26962,1,26976,1,26999,1,28698)
-
-	-- Smelt Titanium -- 55211
-	AddRecipe(55211,450,41163,2,2,0,0,0,450)
-	self:addTradeFlags(RecipeDB,55211,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55211,1,26912,1,26962,1,26976,1,26999,1,28698)
-
-	-- Smelt Hardened Khorium -- 46353
-	AddRecipe(46353,375,35128,3,1,0,0,0,375)
-	self:addTradeFlags(RecipeDB,46353,1,2,6,36,41)
-	self:addTradeAcquire(RecipeDB,46353,8,24)
-
-	-- Smelt Enchanted Thorium -- 70524
-	AddRecipe(70524,250,12655,1,2,250,250,255,260)
-	self:addTradeFlags(RecipeDB,70524,1,2,F_TRAINER,36,41)
-	self:addTradeAcquire(RecipeDB,70524,A_TRAINER,28698)
-
-	return num_recipes
-
-end
diff --git a/RecipeDB/Tailoring.lua b/RecipeDB/Tailoring.lua
deleted file mode 100644
index a5e1b7f..0000000
--- a/RecipeDB/Tailoring.lua
+++ /dev/null
@@ -1,2388 +0,0 @@
---[[
-************************************************************************
-Tailoring.lua
-Tailoring data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME = "Ackis Recipe List"
-local addon	= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L	= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-
---------------------------------------------------------------------------------------------------------------------
--- Item "rarity"
---------------------------------------------------------------------------------------------------------------------
-local R_COMMON, R_UNCOMMON, R_RARE, R_EPIC, R_LEGENDARY, R_ARTIFACT = 1, 2, 3, 4, 5, 6
-
---------------------------------------------------------------------------------------------------------------------
--- Origin
---------------------------------------------------------------------------------------------------------------------
-local GAME_ORIG, GAME_TBC, GAME_WOTLK = 0, 1, 2
-
---------------------------------------------------------------------------------------------------------------------
--- Filter flags
---------------------------------------------------------------------------------------------------------------------
-local F_ALLIANCE, F_HORDE, F_TRAINER, F_VENDOR, F_INSTANCE, F_RAID = 1, 2, 3, 4, 5, 6
-local F_SEASONAL, F_QUEST, F_PVP, F_WORLD_DROP, F_MOB_DROP, F_DISC = 7, 8, 9, 10, 11, 12
-local F_DK, F_DRUID, F_HUNTER, F_MAGE, F_PALADIN, F_PRIEST, F_SHAMAN, F_ROGUE, F_WARLOCK, F_WARRIOR = 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
-local F_IBOE, F_IBOP, F_IBOA, F_RBOE, F_RBOP, F_RBOA = 36, 37, 38, 40, 41, 42
-local F_DPS, F_TANK, F_HEALER, F_CASTER = 51, 52, 53, 54
-local F_CLOTH, F_LEATHER, F_MAIL, F_PLATE, F_CLOAK, F_TRINKET, F_RING, F_NECK, F_SHIELD = 56, 57, 58, 59, 60, 61, 62, 63, 64
-local F_1H, F_2H, F_AXE, F_SWORD, F_MACE, F_POLEARM, F_DAGGER = 66, 67, 68, 69, 70, 71, 72
-local F_STAFF, F_WAND, F_THROWN, F_BOW, F_XBOW, F_AMMO, F_FIST, F_GUN = 73, 74, 75, 76, 77, 78, 79, 80
-
--------------------------------------------------------------------------------
--- Reputation Filter flags
--------------------------------------------------------------------------------
-local F_ARGENTDAWN, F_CENARION_CIRCLE, F_THORIUM_BROTHERHOOD, F_TIMBERMAW_HOLD, F_ZANDALAR = 96, 97, 98, 99, 100
-local F_ALDOR, F_ASHTONGUE, F_CENARION_EXPEDITION, F_HELLFIRE, F_CONSORTIUM = 101, 102, 103, 104, 105
-local F_KOT, F_LOWERCITY, F_NAGRAND, F_SCALE_SANDS, F_SCRYER, F_SHATAR = 106, 107, 108, 109, 110
-local F_SHATTEREDSUN, F_SPOREGGAR, F_VIOLETEYE = 111, 112, 113, 114
-local F_ARGENTCRUSADE, F_FRENZYHEART, F_EBONBLADE, F_KIRINTOR, F_HODIR = 115, 116, 117, 118, 119
-local F_KALUAK, F_ORACLES, F_WYRMREST, F_WRATHCOMMON1, F_WRATHCOMMON2 = 120, 121, 122, 123, 124
-local F_WRATHCOMMON3, F_WRATHCOMMON4, F_WRATHCOMMON5, F_ASHEN_VERDICT = 125, 126, 127, 128
-
---------------------------------------------------------------------------------------------------------------------
--- Acquire types
---------------------------------------------------------------------------------------------------------------------
-local A_TRAINER, A_VENDOR, A_MOB, A_QUEST, A_SEASONAL, A_REPUTATION, A_WORLD_DROP, A_CUSTOM = 1, 2, 3, 4, 5, 6, 7, 8
-
---------------------------------------------------------------------------------------------------------------------
--- Reputation Levels
---------------------------------------------------------------------------------------------------------------------
-local FRIENDLY = 1
-local HONORED = 2
-local REVERED = 3
-local EXALTED = 4
-
-
-local initialized = false
-local num_recipes = 0
-
-function addon:InitTailoring(RecipeDB)
-
-	if initialized then
-		return num_recipes
-	end
-
-	initialized = true
-
-	--------------------------------------------------------------------------------------------------------------------
-	-- Counter and wrapper function
-	--------------------------------------------------------------------------------------------------------------------
-	local function AddRecipe(SpellID, Skill, ItemID, Rarity, Game, Orange, Yellow, Green, Gray, Speciality)
-		num_recipes = num_recipes + 1
-		self:addTradeSkill(RecipeDB, SpellID, Skill, ItemID, Rarity, 3908, Speciality, Game, Orange, Yellow, Green, Gray)
-	end
-
-	-- Brown Linen Vest -- 2385
-	AddRecipe(2385,10,2568,1,GAME_ORIG,10,45,57,70)
-	self:addTradeFlags(RecipeDB,2385,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,2385,1,1103,1,1346,1,2399,1,2627,1,3004
-	,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1,
-	11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,
-	1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Linen Boots -- 2386
-	AddRecipe(2386,65,2569,1,GAME_ORIG,65,90,107,125)
-	self:addTradeFlags(RecipeDB,2386,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,2386,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Linen Cloak -- 2387
-	AddRecipe(2387,1,2570,1,GAME_ORIG,1,35,47,60)
-	self:addTradeFlags(RecipeDB,2387,1,2,3,36,41,60)
-	self:addTradeAcquire(RecipeDB,2387,8,8)
-
-	-- Red Linen Robe -- 2389
-	AddRecipe(2389,40,2572,2,GAME_ORIG,40,65,82,100)
-	self:addTradeFlags(RecipeDB,2389,1,2,10,36,40,56)
-	self:addTradeAcquire(RecipeDB,2389,7,2)
-
-	-- Red Linen Shirt -- 2392
-	AddRecipe(2392,40,2575,1,GAME_ORIG,40,65,82,100)
-	self:addTradeFlags(RecipeDB,2392,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,2392,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- White Linen Shirt -- 2393
-	AddRecipe(2393,1,2576,1,GAME_ORIG,1,35,47,60)
-	self:addTradeFlags(RecipeDB,2393,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,2393,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Blue Linen Shirt -- 2394
-	AddRecipe(2394,40,2577,1,GAME_ORIG,40,65,82,100)
-	self:addTradeFlags(RecipeDB,2394,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,2394,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Barbaric Linen Vest -- 2395
-	AddRecipe(2395,70,2578,1,GAME_ORIG,70,95,112,130)
-	self:addTradeFlags(RecipeDB,2395,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,2395,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Green Linen Shirt -- 2396
-	AddRecipe(2396,70,2579,1,GAME_ORIG,70,95,112,130)
-	self:addTradeFlags(RecipeDB,2396,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,2396,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Reinforced Linen Cape -- 2397
-	AddRecipe(2397,60,2580,1,GAME_ORIG,60,85,102,120)
-	self:addTradeFlags(RecipeDB,2397,1,2,3,36,41,60)
-	self:addTradeAcquire(RecipeDB,2397,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Green Woolen Vest -- 2399
-	AddRecipe(2399,85,2582,1,GAME_ORIG,85,110,127,145)
-	self:addTradeFlags(RecipeDB,2399,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,2399,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Woolen Boots -- 2401
-	AddRecipe(2401,95,2583,1,GAME_ORIG,95,120,137,155)
-	self:addTradeFlags(RecipeDB,2401,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,2401,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Woolen Cape -- 2402
-	AddRecipe(2402,75,2584,1,GAME_ORIG,75,100,117,135)
-	self:addTradeFlags(RecipeDB,2402,1,2,3,36,41,60)
-	self:addTradeAcquire(RecipeDB,2402,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Gray Woolen Robe -- 2403
-	AddRecipe(2403,105,2585,2,GAME_ORIG,105,130,147,165)
-	self:addTradeFlags(RecipeDB,2403,1,2,10,36,40,56)
-	self:addTradeAcquire(RecipeDB,2403,7,2)
-
-	-- Gray Woolen Shirt -- 2406
-	AddRecipe(2406,100,2587,1,GAME_ORIG,100,110,120,130)
-	self:addTradeFlags(RecipeDB,2406,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,2406,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Bolt of Linen Cloth -- 2963
-	AddRecipe(2963,1,2996,1,GAME_ORIG,1,25,37,50)
-	self:addTradeFlags(RecipeDB,2963,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,2963,8,8)
-
-	-- Bolt of Woolen Cloth -- 2964
-	AddRecipe(2964,75,2997,1,GAME_ORIG,75,90,97,105)
-	self:addTradeFlags(RecipeDB,2964,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,2964,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Linen Bag -- 3755
-	AddRecipe(3755,45,4238,1,GAME_ORIG,45,70,87,105)
-	self:addTradeFlags(RecipeDB,3755,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3755,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,4159,1,4193,1,4576,1,5153,
-	1,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3704,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Woolen Bag -- 3757
-	AddRecipe(3757,80,4240,1,GAME_ORIG,80,105,122,140)
-	self:addTradeFlags(RecipeDB,3757,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3757,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Green Woolen Bag -- 3758
-	AddRecipe(3758,95,4241,2,GAME_ORIG,95,120,137,155)
-	self:addTradeFlags(RecipeDB,3758,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,3758,7,2)
-
-	-- Small Silk Pack -- 3813
-	AddRecipe(3813,150,4245,1,GAME_ORIG,150,170,185,200)
-	self:addTradeFlags(RecipeDB,3813,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3813,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Bolt of Silk Cloth -- 3839
-	AddRecipe(3839,125,4305,1,GAME_ORIG,125,135,140,145)
-	self:addTradeFlags(RecipeDB,3839,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,3839,1,1346,1,3004,1,3363,1,4576,1,5153,1,
-	11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,4159,1,3484,1,3704,1,2627,1,33580,1,
-	1103,1,27001,1,33613,1,33636,1,11052,1,2399,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Heavy Linen Gloves -- 3840
-	AddRecipe(3840,35,4307,1,GAME_ORIG,35,60,77,95)
-	self:addTradeFlags(RecipeDB,3840,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,3840,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Green Linen Bracers -- 3841
-	AddRecipe(3841,60,4308,1,GAME_ORIG,60,85,102,120)
-	self:addTradeFlags(RecipeDB,3841,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,3841,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Handstitched Linen Britches -- 3842
-	AddRecipe(3842,70,4309,1,GAME_ORIG,70,95,112,130)
-	self:addTradeFlags(RecipeDB,3842,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,3842,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Heavy Woolen Gloves -- 3843
-	AddRecipe(3843,85,4310,1,GAME_ORIG,85,110,127,145)
-	self:addTradeFlags(RecipeDB,3843,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,3843,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Heavy Woolen Cloak -- 3844
-	AddRecipe(3844,100,4311,2,GAME_ORIG,100,125,142,160)
-	self:addTradeFlags(RecipeDB,3844,1,2,10,36,40,53,54,60)
-	self:addTradeAcquire(RecipeDB,3844,7,2)
-
-	-- Soft-soled Linen Boots -- 3845
-	AddRecipe(3845,80,4312,1,GAME_ORIG,80,105,122,140)
-	self:addTradeFlags(RecipeDB,3845,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,3845,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Red Woolen Boots -- 3847
-	AddRecipe(3847,95,4313,2,GAME_ORIG,95,120,137,155)
-	self:addTradeFlags(RecipeDB,3847,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,3847,7,2)
-
-	-- Double-stitched Woolen Shoulders -- 3848
-	AddRecipe(3848,110,4314,1,GAME_ORIG,110,135,152,170)
-	self:addTradeFlags(RecipeDB,3848,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,3848,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Reinforced Woolen Shoulders -- 3849
-	AddRecipe(3849,120,4315,2,GAME_ORIG,120,145,162,180)
-	self:addTradeFlags(RecipeDB,3849,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,3849,7,2)
-
-	-- Heavy Woolen Pants -- 3850
-	AddRecipe(3850,110,4316,1,GAME_ORIG,110,135,152,170)
-	self:addTradeFlags(RecipeDB,3850,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,3850,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Phoenix Pants -- 3851
-	AddRecipe(3851,125,4317,2,GAME_ORIG,125,150,167,185)
-	self:addTradeFlags(RecipeDB,3851,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,3851,7,2)
-
-	-- Gloves of Meditation -- 3852
-	AddRecipe(3852,130,4318,1,GAME_ORIG,130,150,165,180)
-	self:addTradeFlags(RecipeDB,3852,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,3852,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Azure Silk Gloves -- 3854
-	AddRecipe(3854,145,4319,1,GAME_ORIG,145,165,180,195)
-	self:addTradeFlags(RecipeDB,3854,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,3854,2,2679,2,9636)
-
-	-- Spidersilk Boots -- 3855
-	AddRecipe(3855,125,4320,1,GAME_ORIG,125,150,167,185)
-	self:addTradeFlags(RecipeDB,3855,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,3855,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Spider Silk Slippers -- 3856
-	AddRecipe(3856,140,4321,2,GAME_ORIG,140,160,175,190)
-	self:addTradeFlags(RecipeDB,3856,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,3856,7,2)
-
-	-- Enchanter's Cowl -- 3857
-	AddRecipe(3857,165,4322,1,GAME_ORIG,165,185,200,215)
-	self:addTradeFlags(RecipeDB,3857,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,3857,2,2670)
-
-	-- Shadow Hood -- 3858
-	AddRecipe(3858,170,4323,2,GAME_ORIG,170,190,205,220)
-	self:addTradeFlags(RecipeDB,3858,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,3858,7,2)
-
-	-- Azure Silk Vest -- 3859
-	AddRecipe(3859,150,4324,1,GAME_ORIG,150,170,185,200)
-	self:addTradeFlags(RecipeDB,3859,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,3859,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Boots of the Enchanter -- 3860
-	AddRecipe(3860,175,4325,2,GAME_ORIG,175,195,210,225)
-	self:addTradeFlags(RecipeDB,3860,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,3860,7,2)
-
-	-- Long Silken Cloak -- 3861
-	AddRecipe(3861,185,4326,1,GAME_ORIG,185,205,220,235)
-	self:addTradeFlags(RecipeDB,3861,1,2,3,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,3861,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Icy Cloak -- 3862
-	AddRecipe(3862,200,4327,1,GAME_ORIG,200,220,235,250)
-	self:addTradeFlags(RecipeDB,3862,1,4,36,40,53,54,60)
-	self:addTradeAcquire(RecipeDB,3862,2,2381)
-
-	-- Spider Belt -- 3863
-	AddRecipe(3863,180,4328,2,GAME_ORIG,180,200,215,230)
-	self:addTradeFlags(RecipeDB,3863,1,2,10,36,40,56)
-	self:addTradeAcquire(RecipeDB,3863,7,2)
-
-	-- Star Belt -- 3864
-	AddRecipe(3864,200,4329,2,GAME_ORIG,200,220,235,250)
-	self:addTradeFlags(RecipeDB,3864,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,3864,7,2)
-
-	-- Bolt of Mageweave -- 3865
-	AddRecipe(3865,175,4339,1,GAME_ORIG,175,180,182,185)
-	self:addTradeFlags(RecipeDB,3865,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3865,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Stylish Red Shirt -- 3866
-	AddRecipe(3866,110,4330,1,GAME_ORIG,110,135,152,170)
-	self:addTradeFlags(RecipeDB,3866,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3866,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Phoenix Gloves -- 3868
-	AddRecipe(3868,125,4331,2,GAME_ORIG,125,150,167,185)
-	self:addTradeFlags(RecipeDB,3868,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,3868,7,2)
-
-	-- Bright Yellow Shirt -- 3869
-	AddRecipe(3869,135,4332,1,GAME_ORIG,135,145,150,155)
-	self:addTradeFlags(RecipeDB,3869,1,4,36,40)
-	self:addTradeAcquire(RecipeDB,3869,2,2668)
-
-	-- Dark Silk Shirt -- 3870
-	AddRecipe(3870,155,4333,1,GAME_ORIG,155,165,170,175)
-	self:addTradeFlags(RecipeDB,3870,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,3870,2,2394,2,2669)
-
-	-- Formal White Shirt -- 3871
-	AddRecipe(3871,170,4334,1,GAME_ORIG,170,180,185,190)
-	self:addTradeFlags(RecipeDB,3871,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3871,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-    -- Rich Purple Silk Shirt -- 3872
-	AddRecipe(3872,185,4335,3,GAME_ORIG,185,195,200,205)
-	self:addTradeFlags(RecipeDB,3872,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,3872,7,2)
-
-	-- Black Swashbuckler's Shirt -- 3873
-	AddRecipe(3873,200,4336,1,GAME_ORIG,200,210,215,220)
-	self:addTradeFlags(RecipeDB,3873,1,2,4,36,41)
-	self:addTradeAcquire(RecipeDB,3873,2,2663)
-
-	-- Brown Linen Pants -- 3914
-	AddRecipe(3914,30,4343,1,GAME_ORIG,30,55,72,90)
-	self:addTradeFlags(RecipeDB,3914,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,3914,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Brown Linen Shirt -- 3915
-	AddRecipe(3915,1,4344,1,GAME_ORIG,1,35,47,60)
-	self:addTradeFlags(RecipeDB,3915,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,3915,8,8)
-
-	-- Pearl-clasped Cloak -- 6521
-	AddRecipe(6521,90,5542,1,GAME_ORIG,90,115,132,150)
-	self:addTradeFlags(RecipeDB,6521,1,2,3,36,41,60)
-	self:addTradeAcquire(RecipeDB,6521,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Red Linen Bag -- 6686
-	AddRecipe(6686,70,5762,1,GAME_ORIG,70,95,112,130)
-	self:addTradeFlags(RecipeDB,6686,1,2,4,5,11,36,40)
-	self:addTradeAcquire(RecipeDB,6686,3,590,3,3530,3,3531,2,843,2,3005,2,4189,2,16224,2,3556)
-
-	-- Red Woolen Bag -- 6688
-	AddRecipe(6688,115,5763,1,GAME_ORIG,115,140,157,175)
-	self:addTradeFlags(RecipeDB,6688,1,2,4,5,11,36,40)
-	self:addTradeAcquire(RecipeDB,6688,3,450,3,2264,2,777,2,1454,2,1474,2,3005,2,3364,2,3485,
-	2,3537,2,3683,2,4189,2,4577,2,5944)
-
-	-- Lesser Wizard's Robe -- 6690
-	AddRecipe(6690,135,5766,1,GAME_ORIG,135,155,170,185)
-	self:addTradeFlags(RecipeDB,6690,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,6690,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Robes of Arcana -- 6692
-	AddRecipe(6692,150,5770,2,GAME_ORIG,150,170,185,200)
-	self:addTradeFlags(RecipeDB,6692,1,2,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,6692,3,910,3,2337,3,10760)
-
-	-- Green Silk Pack -- 6693
-	AddRecipe(6693,175,5764,2,GAME_ORIG,175,195,210,225)
-	self:addTradeFlags(RecipeDB,6693,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,6693,7,2)
-
-	-- Black Silk Pack -- 6695
-	AddRecipe(6695,185,5765,2,GAME_ORIG,185,205,220,235)
-	self:addTradeFlags(RecipeDB,6695,1,2,11,36,40)
-	self:addTradeAcquire(RecipeDB,6695,3,2242,3,2434,3,4834)
-
-	-- Brown Linen Robe -- 7623
-	AddRecipe(7623,30,6238,1,GAME_ORIG,30,55,72,90)
-	self:addTradeFlags(RecipeDB,7623,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,7623,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- White Linen Robe -- 7624
-	AddRecipe(7624,30,6241,1,GAME_ORIG,30,55,72,90)
-	self:addTradeFlags(RecipeDB,7624,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,7624,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Red Linen Vest -- 7629
-	AddRecipe(7629,55,6239,2,GAME_ORIG,55,80,97,115)
-	self:addTradeFlags(RecipeDB,7629,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,7629,7,2)
-
-	-- Blue Linen Vest -- 7630
-	AddRecipe(7630,55,6240,1,GAME_ORIG,55,80,97,115)
-	self:addTradeFlags(RecipeDB,7630,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,7630,2,66,2,3364,2,3485,2,3522,2,4189)
-
-	-- Blue Linen Robe -- 7633
-	AddRecipe(7633,70,6242,1,GAME_ORIG,70,95,112,130)
-	self:addTradeFlags(RecipeDB,7633,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,7633,2,1250,2,3485,2,4168,2,3499,2,3556)
-
-	-- Blue Overalls -- 7639
-	AddRecipe(7639,100,6263,1,GAME_ORIG,100,125,142,160)
-	self:addTradeFlags(RecipeDB,7639,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,7639,2,843,2,1347,2,2394,2,3364,2,5944)
-
-	-- Greater Adept's Robe -- 7643
-	AddRecipe(7643,115,6264,1,GAME_ORIG,115,140,157,175)
-	self:addTradeFlags(RecipeDB,7643,1,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,7643,2,1454,2,1474,2,4168,2,2669,2,3499,2,4577)
-
-	-- Stylish Blue Shirt -- 7892
-	AddRecipe(7892,120,6384,2,GAME_ORIG,120,145,162,180)
-	self:addTradeFlags(RecipeDB,7892,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,7892,7,2)
-
-	-- Stylish Green Shirt -- 7893
-	AddRecipe(7893,120,6385,2,GAME_ORIG,120,145,162,180)
-	self:addTradeFlags(RecipeDB,7893,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,7893,7,2)
-
-	-- Simple Dress -- 8465
-	AddRecipe(8465,40,6786,1,GAME_ORIG,40,65,82,100)
-	self:addTradeFlags(RecipeDB,8465,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,8465,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- White Woolen Dress -- 8467
-	AddRecipe(8467,110,6787,1,GAME_ORIG,110,135,152,170)
-	self:addTradeFlags(RecipeDB,8467,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,8467,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- White Swashbuckler's Shirt -- 8483
-	AddRecipe(8483,160,6795,1,GAME_ORIG,160,170,175,180)
-	self:addTradeFlags(RecipeDB,8483,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,8483,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Red Swashbuckler's Shirt -- 8489
-	AddRecipe(8489,175,6796,1,GAME_ORIG,175,185,190,195)
-	self:addTradeFlags(RecipeDB,8489,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,8489,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Azure Silk Pants -- 8758
-	AddRecipe(8758,140,7046,1,GAME_ORIG,140,160,175,190)
-	self:addTradeFlags(RecipeDB,8758,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,8758,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Azure Silk Hood -- 8760
-	AddRecipe(8760,145,7048,1,GAME_ORIG,145,155,160,165)
-	self:addTradeFlags(RecipeDB,8760,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,8760,1,1346,1,2399,1,2627,1,3004,1,3363,1,3704,1,4159,1,
-	4576,1,5153,1,11052,1,11557,1,16640,1,16729,1,17487,1,18749,1,18772,1,28699,1,
-	3484,1,33580,1,1103,1,27001,1,33613,1,33636,1,26914,1,16366,1,26969,1,4193,1,26964,1,3523,1,33684)
-
-	-- Silk Headband -- 8762
-	AddRecipe(8762,160,7050,1,GAME_ORIG,160,170,175,180)
-	self:addTradeFlags(RecipeDB,8762,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,8762,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Earthen Vest -- 8764
-	AddRecipe(8764,170,7051,1,GAME_ORIG,170,190,205,220)
-	self:addTradeFlags(RecipeDB,8764,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,8764,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Azure Silk Belt -- 8766
-	AddRecipe(8766,175,7052,1,GAME_ORIG,175,195,210,225)
-	self:addTradeFlags(RecipeDB,8766,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,8766,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,
-	4159,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Robe of Power -- 8770
-	AddRecipe(8770,190,7054,1,GAME_ORIG,190,210,225,240)
-	self:addTradeFlags(RecipeDB,8770,1,2,3,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,8770,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,
-	4159,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Crimson Silk Belt -- 8772
-	AddRecipe(8772,175,7055,1,GAME_ORIG,175,195,210,225)
-	self:addTradeFlags(RecipeDB,8772,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,8772,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,33684)
-
-	-- Green Silken Shoulders -- 8774
-	AddRecipe(8774,180,7057,1,GAME_ORIG,180,200,215,230)
-	self:addTradeFlags(RecipeDB,8774,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,8774,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,
-	4159,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Linen Belt -- 8776
-	AddRecipe(8776,15,7026,1,GAME_ORIG,15,50,67,85)
-	self:addTradeFlags(RecipeDB,8776,1,2,3,36,40,56)
-	self:addTradeAcquire(RecipeDB,8776,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Hands of Darkness -- 8780
-	AddRecipe(8780,145,7047,2,GAME_ORIG,145,165,180,195)
-	self:addTradeFlags(RecipeDB,8780,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,8780,7,2)
-
-	-- Truefaith Gloves -- 8782
-	AddRecipe(8782,150,7049,2,GAME_ORIG,150,170,185,200)
-	self:addTradeFlags(RecipeDB,8782,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,8782,7,2)
-
-	-- Green Silk Armor -- 8784
-	AddRecipe(8784,165,7065,2,GAME_ORIG,165,185,200,215)
-	self:addTradeFlags(RecipeDB,8784,1,2,10,36,40,56)
-	self:addTradeAcquire(RecipeDB,8784,7,2)
-
-	-- Azure Silk Cloak -- 8786
-	AddRecipe(8786,175,7053,1,GAME_ORIG,175,195,210,225)
-	self:addTradeFlags(RecipeDB,8786,1,2,4,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,8786,2,6574,2,6576)
-
-	-- Crimson Silk Cloak -- 8789
-	AddRecipe(8789,180,7056,1,GAME_ORIG,180,200,215,230)
-	self:addTradeFlags(RecipeDB,8789,1,2,4,36,41,60)
-	self:addTradeAcquire(RecipeDB,8789,2,2670)
-
-	-- Crimson Silk Vest -- 8791
-	AddRecipe(8791,185,7058,1,GAME_ORIG,185,205,215,225)
-	self:addTradeFlags(RecipeDB,8791,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,8791,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,
-	4159,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Crimson Silk Shoulders -- 8793
-	AddRecipe(8793,190,7059,2,GAME_ORIG,190,210,225,240)
-	self:addTradeFlags(RecipeDB,8793,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,8793,7,2)
-
-	-- Azure Shoulders -- 8795
-	AddRecipe(8795,190,7060,2,GAME_ORIG,190,210,225,240)
-	self:addTradeFlags(RecipeDB,8795,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,8795,7,2)
-
-	-- Earthen Silk Belt -- 8797
-	AddRecipe(8797,195,7061,2,GAME_ORIG,195,215,230,245)
-	self:addTradeFlags(RecipeDB,8797,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,8797,7,2)
-
-	-- Crimson Silk Pantaloons -- 8799
-	AddRecipe(8799,195,7062,1,GAME_ORIG,195,215,225,235)
-	self:addTradeFlags(RecipeDB,8799,1,2,3,36,40,56)
-	self:addTradeAcquire(RecipeDB,8799,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Crimson Silk Robe -- 8802
-	AddRecipe(8802,205,7063,1,GAME_ORIG,205,220,235,250)
-	self:addTradeFlags(RecipeDB,8802,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,8802,2,6568)
-
-	-- Crimson Silk Gloves -- 8804
-	AddRecipe(8804,210,7064,1,GAME_ORIG,210,225,240,255)
-	self:addTradeFlags(RecipeDB,8804,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,8804,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,1
-	,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,33613,1,33636,1,
-	27001,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Simple Linen Pants -- 12044
-	AddRecipe(12044,1,10045,1,GAME_ORIG,1,35,47,60)
-	self:addTradeFlags(RecipeDB,12044,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,12044,8,8)
-
-	-- Simple Linen Boots -- 12045
-	AddRecipe(12045,20,10046,1,GAME_ORIG,20,50,67,85)
-	self:addTradeFlags(RecipeDB,12045,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,12045,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Simple Kilt -- 12046
-	AddRecipe(12046,75,10047,1,GAME_ORIG,75,100,117,135)
-	self:addTradeFlags(RecipeDB,12046,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12046,1,1103,1,1346,1,2399,1,2627,1,
-	3004,1,3363,1,3484,1,3523,1,3704,1,4159,1,4193,1,4576,1,5153,1
-	,11052,1,11557,1,16366,1,16640,1,16729,1,17487,1,18749,1,18772,1,
-	28699,1,33580,1,27001,1,33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Colorful Kilt -- 12047
-	AddRecipe(12047,120,10048,2,GAME_ORIG,120,145,162,180)
-	self:addTradeFlags(RecipeDB,12047,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,12047,7,2)
-
-	-- Black Mageweave Vest -- 12048
-	AddRecipe(12048,205,9998,1,GAME_ORIG,205,220,235,250)
-	self:addTradeFlags(RecipeDB,12048,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12048,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
-	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Black Mageweave Leggings -- 12049
-	AddRecipe(12049,205,9999,1,GAME_ORIG,205,220,235,250)
-	self:addTradeFlags(RecipeDB,12049,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12049,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
-	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Black Mageweave Robe -- 12050
-	AddRecipe(12050,210,10001,1,GAME_ORIG,210,225,240,255)
-	self:addTradeFlags(RecipeDB,12050,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12050,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
-	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Shadoweave Pants -- 12052
-	AddRecipe(12052,210,10002,1,GAME_ORIG,210,225,240,255)
-	self:addTradeFlags(RecipeDB,12052,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12052,1,4578,1,9584)
-
-	-- Black Mageweave Gloves -- 12053
-	AddRecipe(12053,215,10003,1,GAME_ORIG,215,230,245,260)
-	self:addTradeFlags(RecipeDB,12053,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12053,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
-	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Shadoweave Robe -- 12055
-	AddRecipe(12055,215,10004,1,GAME_ORIG,215,230,245,260)
-	self:addTradeFlags(RecipeDB,12055,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12055,1,4578,1,9584)
-
-	-- Red Mageweave Vest -- 12056
-	AddRecipe(12056,215,10007,2,GAME_ORIG,215,230,245,260)
-	self:addTradeFlags(RecipeDB,12056,1,2,10,36,40,56)
-	self:addTradeAcquire(RecipeDB,12056,7,2)
-
-	-- White Bandit Mask -- 12059
-	AddRecipe(12059,215,10008,2,GAME_ORIG,215,220,225,230)
-	self:addTradeFlags(RecipeDB,12059,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,12059,7,2)
-
-	-- Red Mageweave Pants -- 12060
-	AddRecipe(12060,215,10009,2,GAME_ORIG,215,230,245,260)
-	self:addTradeFlags(RecipeDB,12060,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,12060,7,2)
-
-	-- Orange Mageweave Shirt -- 12061
-	AddRecipe(12061,215,10056,1,GAME_ORIG,215,220,225,230)
-	self:addTradeFlags(RecipeDB,12061,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12061,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
-	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Orange Martial Shirt -- 12064
-	AddRecipe(12064,220,10052,1,GAME_ORIG,220,225,230,235)
-	self:addTradeFlags(RecipeDB,12064,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,12064,2,3005,2,4168)
-
-	-- Mageweave Bag -- 12065
-	AddRecipe(12065,225,10050,1,GAME_ORIG,225,240,255,270)
-	self:addTradeFlags(RecipeDB,12065,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12065,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
-	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Red Mageweave Gloves -- 12066
-	AddRecipe(12066,225,10018,2,GAME_ORIG,225,240,255,270)
-	self:addTradeFlags(RecipeDB,12066,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,12066,7,2)
-
-	-- Dreamweave Gloves -- 12067
-	AddRecipe(12067,225,10019,1,GAME_ORIG,225,240,255,270)
-	self:addTradeFlags(RecipeDB,12067,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12067,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
-	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Cindercloth Robe -- 12069
-	AddRecipe(12069,225,10042,1,GAME_ORIG,225,240,255,270)
-	self:addTradeFlags(RecipeDB,12069,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12069,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
-	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Dreamweave Vest -- 12070
-	AddRecipe(12070,225,10021,1,GAME_ORIG,225,240,255,270)
-	self:addTradeFlags(RecipeDB,12070,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12070,1,1346,1,2399,1,4576,1,11052,1,11557,1,18749,1,18772,
-	1,28699,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,
-	33636,1,26914,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Shadoweave Gloves -- 12071
-	AddRecipe(12071,225,10023,1,GAME_ORIG,225,240,255,270)
-	self:addTradeFlags(RecipeDB,12071,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12071,1,4578,1,9584)
-
-	-- Black Mageweave Headband -- 12072
-	AddRecipe(12072,230,10024,1,GAME_ORIG,230,245,260,275)
-	self:addTradeFlags(RecipeDB,12072,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12072,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
-	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Black Mageweave Boots -- 12073
-	AddRecipe(12073,230,10026,1,GAME_ORIG,230,245,260,275)
-	self:addTradeFlags(RecipeDB,12073,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12073,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
-	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Black Mageweave Shoulders -- 12074
-	AddRecipe(12074,230,10027,1,GAME_ORIG,230,245,260,275)
-	self:addTradeFlags(RecipeDB,12074,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12074,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
-	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Lavender Mageweave Shirt -- 12075
-	AddRecipe(12075,230,10054,1,GAME_ORIG,230,235,240,245)
-	self:addTradeFlags(RecipeDB,12075,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,12075,2,3364,2,8681)
-
-	-- Shadoweave Shoulders -- 12076
-	AddRecipe(12076,235,10028,1,GAME_ORIG,235,250,265,280)
-	self:addTradeFlags(RecipeDB,12076,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12076,1,4578,1,9584)
-
-	-- Simple Black Dress -- 12077
-	AddRecipe(12077,235,10053,1,GAME_ORIG,235,240,245,250)
-	self:addTradeFlags(RecipeDB,12077,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12077,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
-	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Red Mageweave Shoulders -- 12078
-	AddRecipe(12078,235,10029,2,GAME_ORIG,235,250,265,280)
-	self:addTradeFlags(RecipeDB,12078,1,2,10,36,40,56)
-	self:addTradeAcquire(RecipeDB,12078,7,2)
-
-	-- Red Mageweave Bag -- 12079
-	AddRecipe(12079,235,10051,1,GAME_ORIG,235,250,265,280)
-	self:addTradeFlags(RecipeDB,12079,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,12079,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
-	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523)
-
-	-- Pink Mageweave Shirt -- 12080
-	AddRecipe(12080,235,10055,1,GAME_ORIG,235,240,245,250)
-	self:addTradeFlags(RecipeDB,12080,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,12080,2,3364,2,8681)
-
-	-- Admiral's Hat -- 12081
-	AddRecipe(12081,240,10030,1,GAME_ORIG,240,255,270,285)
-	self:addTradeFlags(RecipeDB,12081,1,2,4,36,41,56)
-	self:addTradeAcquire(RecipeDB,12081,2,2672)
-
-	-- Shadoweave Boots -- 12082
-	AddRecipe(12082,240,10031,1,GAME_ORIG,240,255,270,285)
-	self:addTradeFlags(RecipeDB,12082,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12082,1,4578,1,9584)
-
-	-- Red Mageweave Headband -- 12084
-	AddRecipe(12084,240,10033,2,GAME_ORIG,240,255,270,285)
-	self:addTradeFlags(RecipeDB,12084,1,2,10,36,40,56)
-	self:addTradeAcquire(RecipeDB,12084,7,2)
-
-	-- Tuxedo Shirt -- 12085
-	AddRecipe(12085,240,10034,1,GAME_ORIG,240,245,250,255)
-	self:addTradeFlags(RecipeDB,12085,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,12085,2,4577,2,8681)
-
-	-- Shadoweave Mask -- 12086
-	AddRecipe(12086,245,10025,2,GAME_ORIG,245,260,275,290)
-	self:addTradeFlags(RecipeDB,12086,1,2,8,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,12086,4,3402)
-
-	-- Cindercloth Boots -- 12088
-	AddRecipe(12088,245,10044,1,GAME_ORIG,245,260,275,290)
-	self:addTradeFlags(RecipeDB,12088,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12088,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
-	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Tuxedo Pants -- 12089
-	AddRecipe(12089,245,10035,1,GAME_ORIG,245,250,255,260)
-	self:addTradeFlags(RecipeDB,12089,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,12089,2,4577,2,8681)
-
-	-- White Wedding Dress -- 12091
-	AddRecipe(12091,250,10040,1,GAME_ORIG,250,255,260,265)
-	self:addTradeFlags(RecipeDB,12091,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,12091,2,1347,2,3005)
-
-	-- Dreamweave Circlet -- 12092
-	AddRecipe(12092,250,10041,1,GAME_ORIG,250,265,280,295)
-	self:addTradeFlags(RecipeDB,12092,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,12092,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
-	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Tuxedo Jacket -- 12093
-	AddRecipe(12093,250,10036,1,GAME_ORIG,250,265,280,295)
-	self:addTradeFlags(RecipeDB,12093,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,12093,2,4577,2,8681)
-
-	-- Bolt of Runecloth -- 18401
-	AddRecipe(18401,250,14048,1,GAME_ORIG,250,255,257,260)
-	self:addTradeFlags(RecipeDB,18401,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,18401,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
-	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Runecloth Belt -- 18402
-	AddRecipe(18402,255,13856,1,GAME_ORIG,255,270,285,300)
-	self:addTradeFlags(RecipeDB,18402,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,18402,1,2399,1,11052,1,11557,1,18749,1,18772,1,28699,1,1346
-	,1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684)
-
-	-- Frostweave Tunic -- 18403
-	AddRecipe(18403,255,13869,2,GAME_ORIG,255,270,285,300)
-	self:addTradeFlags(RecipeDB,18403,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18403,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Frostweave Robe -- 18404
-	AddRecipe(18404,255,13868,2,GAME_ORIG,255,270,285,300)
-	self:addTradeFlags(RecipeDB,18404,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18404,7,2)
-
-	-- Runecloth Bag -- 18405
-	AddRecipe(18405,260,14046,1,GAME_ORIG,260,275,290,305)
-	self:addTradeFlags(RecipeDB,18405,1,2,4,36,41)
-	self:addTradeAcquire(RecipeDB,18405,2,11189)
-
-	-- Runecloth Robe -- 18406
-	AddRecipe(18406,260,13858,1,GAME_ORIG,260,275,290,305)
-	self:addTradeFlags(RecipeDB,18406,1,2,3,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18406,1,2399,1,11052,1,18749,1,18772,2,7940,1,28699,1,1346,
-	1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Runecloth Tunic -- 18407
-	AddRecipe(18407,260,13857,2,GAME_ORIG,260,275,290,305)
-	self:addTradeFlags(RecipeDB,18407,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18407,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Cindercloth Vest -- 18408
-	AddRecipe(18408,260,14042,2,GAME_ORIG,260,275,290,305)
-	self:addTradeFlags(RecipeDB,18408,1,2,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18408,3,5861)
-
-	-- Runecloth Cloak -- 18409
-	AddRecipe(18409,265,13860,1,GAME_ORIG,265,280,295,310)
-	self:addTradeFlags(RecipeDB,18409,1,2,3,4,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,18409,1,2399,1,11052,1,18749,1,18772,2,7940,1,28699,1,1346,
-	1,4159,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636
-	,1,26914,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Ghostweave Belt -- 18410
-	AddRecipe(18410,265,14143,2,GAME_ORIG,265,280,295,310)
-	self:addTradeFlags(RecipeDB,18410,1,2,3,36,40,56)
-	self:addTradeAcquire(RecipeDB,18410,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Frostweave Gloves -- 18411
-	AddRecipe(18411,265,13870,2,GAME_ORIG,265,280,295,310)
-	self:addTradeFlags(RecipeDB,18411,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18411,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Cindercloth Gloves -- 18412
-	AddRecipe(18412,270,14043,2,GAME_ORIG,270,285,300,315)
-	self:addTradeFlags(RecipeDB,18412,1,2,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18412,3,5861)
-
-	-- Ghostweave Gloves -- 18413
-	AddRecipe(18413,270,14142,2,GAME_ORIG,270,285,300,315)
-	self:addTradeFlags(RecipeDB,18413,1,2,3,36,40,56)
-	self:addTradeAcquire(RecipeDB,18413,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Brightcloth Robe -- 18414
-	AddRecipe(18414,270,14100,2,GAME_ORIG,270,285,300,315)
-	self:addTradeFlags(RecipeDB,18414,1,2,3,36,40,56)
-	self:addTradeAcquire(RecipeDB,18414,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Brightcloth Gloves -- 18415
-	AddRecipe(18415,270,14101,2,GAME_ORIG,270,285,300,315)
-	self:addTradeFlags(RecipeDB,18415,1,2,3,36,40,56)
-	self:addTradeAcquire(RecipeDB,18415,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Ghostweave Vest -- 18416
-	AddRecipe(18416,275,14141,2,GAME_ORIG,275,290,305,320)
-	self:addTradeFlags(RecipeDB,18416,1,2,3,36,40,56)
-	self:addTradeAcquire(RecipeDB,18416,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Runecloth Gloves -- 18417
-	AddRecipe(18417,275,13863,1,GAME_ORIG,275,290,305,320)
-	self:addTradeFlags(RecipeDB,18417,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18417,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Cindercloth Cloak -- 18418
-	AddRecipe(18418,275,14044,2,GAME_ORIG,275,290,305,320)
-	self:addTradeFlags(RecipeDB,18418,1,2,11,36,40,53,54,60)
-	self:addTradeAcquire(RecipeDB,18418,3,7037)
-
-	-- Felcloth Pants -- 18419
-	AddRecipe(18419,275,14107,1,GAME_ORIG,275,290,305,320)
-	self:addTradeFlags(RecipeDB,18419,1,2,4,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,18419,2,12022)
-
-	-- Brightcloth Cloak -- 18420
-	AddRecipe(18420,275,14103,2,GAME_ORIG,275,290,305,320)
-	self:addTradeFlags(RecipeDB,18420,1,2,3,36,40,53,54,60)
-	self:addTradeAcquire(RecipeDB,18420,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Wizardweave Leggings -- 18421
-	AddRecipe(18421,275,14132,2,GAME_ORIG,275,290,305,320)
-	self:addTradeFlags(RecipeDB,18421,1,2,3,36,40,56)
-	self:addTradeAcquire(RecipeDB,18421,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Cloak of Fire -- 18422
-	AddRecipe(18422,275,14134,3,GAME_ORIG,275,290,305,320)
-	self:addTradeFlags(RecipeDB,18422,1,2,5,11,36,41,60)
-	self:addTradeAcquire(RecipeDB,18422,3,9026)
-
-	-- Runecloth Boots -- 18423
-	AddRecipe(18423,280,13864,1,GAME_ORIG,280,295,310,325)
-	self:addTradeFlags(RecipeDB,18423,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18423,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Frostweave Pants -- 18424
-	AddRecipe(18424,280,13871,2,GAME_ORIG,280,295,310,325)
-	self:addTradeFlags(RecipeDB,18424,1,2,3,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18424,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Cindercloth Pants -- 18434
-	AddRecipe(18434,280,14045,2,GAME_ORIG,280,295,310,325)
-	self:addTradeFlags(RecipeDB,18434,1,2,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18434,3,7037)
-
-	-- Robe of Winter Night -- 18436
-	AddRecipe(18436,285,14136,3,GAME_ORIG,285,300,315,330)
-	self:addTradeFlags(RecipeDB,18436,1,2,11,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,18436,3,7437)
-
-	-- Felcloth Boots -- 18437
-	AddRecipe(18437,285,14108,2,GAME_ORIG,285,300,315,330)
-	self:addTradeFlags(RecipeDB,18437,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18437,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Runecloth Pants -- 18438
-	AddRecipe(18438,285,13865,2,GAME_ORIG,285,300,315,330)
-	self:addTradeFlags(RecipeDB,18438,1,2,3,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18438,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Brightcloth Pants -- 18439
-	AddRecipe(18439,290,14104,2,GAME_ORIG,290,305,320,335)
-	self:addTradeFlags(RecipeDB,18439,1,2,10,36,40,56)
-	self:addTradeAcquire(RecipeDB,18439,7,2)
-
-	-- Mooncloth Leggings -- 18440
-	AddRecipe(18440,290,14137,3,GAME_ORIG,290,305,320,335)
-	self:addTradeFlags(RecipeDB,18440,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18440,7,2)
-
-	-- Ghostweave Pants -- 18441
-	AddRecipe(18441,290,14144,2,GAME_ORIG,290,305,320,335)
-	self:addTradeFlags(RecipeDB,18441,1,2,3,36,40,56)
-	self:addTradeAcquire(RecipeDB,18441,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Felcloth Hood -- 18442
-	AddRecipe(18442,290,14111,2,GAME_ORIG,290,305,320,335)
-	self:addTradeFlags(RecipeDB,18442,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18442,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Runecloth Headband -- 18444
-	AddRecipe(18444,295,13866,2,GAME_ORIG,295,310,325,340)
-	self:addTradeFlags(RecipeDB,18444,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18444,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Mooncloth Bag -- 18445
-	AddRecipe(18445,300,14155,2,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18445,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,18445,7,2)
-
-	-- Wizardweave Robe -- 18446
-	AddRecipe(18446,300,14128,2,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18446,1,2,3,36,40,56)
-	self:addTradeAcquire(RecipeDB,18446,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Mooncloth Vest -- 18447
-	AddRecipe(18447,300,14138,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18447,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18447,7,2)
-
-	-- Mooncloth Shoulders -- 18448
-	AddRecipe(18448,300,14139,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18448,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18448,7,2)
-
-	-- Runecloth Shoulders -- 18449
-	AddRecipe(18449,300,13867,2,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18449,1,2,3,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18449,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Wizardweave Turban -- 18450
-	AddRecipe(18450,300,14130,2,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18450,1,2,3,36,40,56)
-	self:addTradeAcquire(RecipeDB,18450,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Felcloth Robe -- 18451
-	AddRecipe(18451,300,14106,2,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18451,1,2,3,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18451,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Mooncloth Circlet -- 18452
-	AddRecipe(18452,300,14140,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18452,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18452,7,2)
-
-	-- Felcloth Shoulders -- 18453
-	AddRecipe(18453,300,14112,2,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18453,1,2,3,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18453,1,2399,1,11052,1,18749,1,18772,1,28699,1,1346,1,4159,
-	1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,27001,1,33613,1,33636,1,26914
-	,1,4576,1,17487,1,16640,1,16366,1,26969,1,5153,1,4193,1,26964,1,3523,1,33684,1,11557)
-
-	-- Gloves of Spell Mastery -- 18454
-	AddRecipe(18454,300,14146,4,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18454,1,2,10,F_MAGE,F_PRIEST,F_WARLOCK,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18454,7,2)
-
-	-- Bottomless Bag -- 18455
-	AddRecipe(18455,300,14156,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18455,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,18455,7,2)
-
-	-- Truefaith Vestments -- 18456
-	AddRecipe(18456,300,14154,4,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18456,1,2,5,F_PRIEST,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,18456,3,10813)
-
-	-- Robe of the Archmage -- 18457
-	AddRecipe(18457,300,14152,4,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18457,1,2,5,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,18457,3,9264)
-
-	-- Robe of the Void -- 18458
-	AddRecipe(18458,300,14153,4,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,18458,1,2,5,37,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,18458,3,1853)
-
-	-- Mooncloth -- 18560
-	AddRecipe(18560,250,14342,1,GAME_ORIG,250,290,305,320)
-	self:addTradeFlags(RecipeDB,18560,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,18560,2,11189)
-
-	-- Mooncloth Boots -- 19435
-	AddRecipe(19435,290,15802,3,GAME_ORIG,290,295,310,325)
-	self:addTradeFlags(RecipeDB,19435,1,2,8,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,19435,4,6032)
-
-	-- Flarecore Mantle -- 20848
-	AddRecipe(20848,300,16980,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,20848,1,2,4,36,41,53,54,56,98)
-	self:addTradeAcquire(RecipeDB,20848,6,59,2,12944)
-
-	-- Flarecore Gloves -- 20849
-	AddRecipe(20849,300,16979,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,20849,1,2,4,F_MAGE,F_PRIEST,F_WARLOCK,36,41,56,98)
-	self:addTradeAcquire(RecipeDB,20849,6,59,1,12944)
-
-	-- Green Holiday Shirt -- 21945
-	AddRecipe(21945,190,17723,1,GAME_ORIG,190,200,205,210)
-	self:addTradeFlags(RecipeDB,21945,1,2,11,36,40)
-	self:addTradeAcquire(RecipeDB,21945,5,1)
-
-	-- Flarecore Wraps -- 22759
-	AddRecipe(22759,300,18263,3,GAME_ORIG,300,320,335,350)
-	self:addTradeFlags(RecipeDB,22759,1,2,6,36,40,56)
-	self:addTradeAcquire(RecipeDB,22759,8,26)
-
-	-- Gordok Ogre Suit -- 22813
-	AddRecipe(22813,275,18258,2,GAME_ORIG,275,285,290,295)
-	self:addTradeFlags(RecipeDB,22813,1,2,5,8,36,41)
-	self:addTradeAcquire(RecipeDB,22813,4,5518)
-
-	-- Belt of the Archmage -- 22866
-	AddRecipe(22866,300,18405,4,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,22866,1,2,5,36,40,56)
-	self:addTradeAcquire(RecipeDB,22866,8,23)
-
-	-- Felcloth Gloves -- 22867
-	AddRecipe(22867,300,18407,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,22867,1,2,5,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,22867,8,23)
-
-	-- Inferno Gloves -- 22868
-	AddRecipe(22868,300,18408,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,22868,1,2,5,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,22868,8,23)
-
-	-- Mooncloth Gloves -- 22869
-	AddRecipe(22869,300,18409,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,22869,1,2,5,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,22869,8,23)
-
-	-- Cloak of Warding -- 22870
-	AddRecipe(22870,300,18413,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,22870,1,2,5,36,41,52,60)
-	self:addTradeAcquire(RecipeDB,22870,8,23)
-
-	-- Mooncloth Robe -- 22902
-	AddRecipe(22902,300,18486,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,22902,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,22902,2,14371)
-
-	-- Wisdom of the Timbermaw -- 23662
-	AddRecipe(23662,290,19047,1,GAME_ORIG,290,305,320,335)
-	self:addTradeFlags(RecipeDB,23662,1,2,4,36,41,56,99)
-	self:addTradeAcquire(RecipeDB,23662,6,576,2,11557)
-
-	-- Mantle of the Timbermaw -- 23663
-	AddRecipe(23663,300,19050,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,23663,1,2,4,36,41,56,99)
-	self:addTradeAcquire(RecipeDB,23663,6,576,3,11557)
-
-	-- Argent Boots -- 23664
-	AddRecipe(23664,290,19056,1,GAME_ORIG,290,305,320,335)
-	self:addTradeFlags(RecipeDB,23664,1,2,4,36,41,56,53,54,96)
-	self:addTradeAcquire(RecipeDB,23664,6,529,2,10856,6,529,2,10857,6,529,2,11536)
-
-	-- Argent Shoulders -- 23665
-	AddRecipe(23665,300,19059,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,23665,1,2,4,36,41,56,53,54,96)
-	self:addTradeAcquire(RecipeDB,23665,6,529,3,10856,6,529,3,10857,6,529,3,11536)
-
-	-- Flarecore Robe -- 23666
-	AddRecipe(23666,300,19156,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,23666,1,2,4,36,41,53,54,56,98)
-	self:addTradeAcquire(RecipeDB,23666,6,59,2,12944)
-
-	-- Flarecore Leggings -- 23667
-	AddRecipe(23667,300,19165,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,23667,1,2,4,36,41,53,54,56,98)
-	self:addTradeAcquire(RecipeDB,23667,6,59,3,12944)
-
-	-- Bloodvine Vest -- 24091
-	AddRecipe(24091,300,19682,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,24091,1,2,4,36,41,53,54,56,100)
-	self:addTradeAcquire(RecipeDB,24091,6,270,3,14921)
-
-	-- Bloodvine Leggings -- 24092
-	AddRecipe(24092,300,19683,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,24092,1,2,4,36,41,53,54,56,100)
-	self:addTradeAcquire(RecipeDB,24092,6,270,2,14921)
-
-	-- Bloodvine Boots -- 24093
-	AddRecipe(24093,300,19684,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,24093,1,2,4,36,41,53,54,56,100)
-	self:addTradeAcquire(RecipeDB,24093,6,270,1,14921)
-
-	-- Runed Stygian Leggings -- 24901
-	AddRecipe(24901,300,20538,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,24901,1,2,8,36,40,56)
-	self:addTradeAcquire(RecipeDB,24901,4,8323)
-
-	-- Runed Stygian Belt -- 24902
-	AddRecipe(24902,300,20539,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,24902,1,2,8,36,40,56)
-	self:addTradeAcquire(RecipeDB,24902,4,8323)
-
-	-- Runed Stygian Boots -- 24903
-	AddRecipe(24903,300,20537,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,24903,1,2,8,36,40,56)
-	self:addTradeAcquire(RecipeDB,24903,4,8323)
-
-	-- Soul Pouch -- 26085
-	AddRecipe(26085,260,21340,1,GAME_ORIG,260,275,290,305)
-	self:addTradeFlags(RecipeDB,26085,1,2,4,F_WARLOCK,36,40)
-	self:addTradeAcquire(RecipeDB,26085,2,6568)
-
-	-- Felcloth Bag -- 26086
-	AddRecipe(26086,280,21341,3,GAME_ORIG,280,300,315,330)
-	self:addTradeFlags(RecipeDB,26086,1,2,5,F_WARLOCK,36,41)
-	self:addTradeAcquire(RecipeDB,26086,3,10503,8,30)
-
-	-- Core Felcloth Bag -- 26087
-	AddRecipe(26087,300,21342,3,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,26087,1,2,6,11,F_WARLOCK,36,40)
-	self:addTradeAcquire(RecipeDB,26087,8,26)
-
-	-- Festival Dress -- 26403
-	AddRecipe(26403,250,21154,2,GAME_ORIG,250,265,280,295)
-	self:addTradeFlags(RecipeDB,26403,1,2,4,7,36,41,56)
-	self:addTradeAcquire(RecipeDB,26403,A_SEASONAL,2,2,15909)
-
-	-- Festive Red Pant Suit -- 26407
-	AddRecipe(26407,250,21542,2,GAME_ORIG,250,265,280,295)
-	self:addTradeFlags(RecipeDB,26407,1,2,4,7,36,41)
-	self:addTradeAcquire(RecipeDB,26407,A_SEASONAL,2,2,15909)
-
-	-- Bolt of Netherweave -- 26745
-	AddRecipe(26745,300,21840,1,1,300,305,315,325)
-	self:addTradeFlags(RecipeDB,26745,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,26745,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
-	33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Netherweave Bag -- 26746
-	AddRecipe(26746,315,21841,1,1,315,320,330,340)
-	self:addTradeFlags(RecipeDB,26746,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,26746,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
-	33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Bolt of Imbued Netherweave -- 26747
-	AddRecipe(26747,325,21842,1,1,325,330,335,340)
-	self:addTradeFlags(RecipeDB,26747,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,26747,2,16638,2,16767,2,19213)
-
-	-- Imbued Netherweave Bag -- 26749
-	AddRecipe(26749,340,21843,1,1,340,340,345,350)
-	self:addTradeFlags(RecipeDB,26749,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,26749,2,19015,2,19213)
-
-	-- Bolt of Soulcloth -- 26750
-	AddRecipe(26750,345,21844,1,1,345,345,350,355)
-	self:addTradeFlags(RecipeDB,26750,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,26750,2,16638,2,16767,2,19015,2,19017)
-
-	-- Primal Mooncloth -- 26751
-	AddRecipe(26751,350,21845,1,1,350,350,355,360)
-	self:addTradeFlags(RecipeDB,26751,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,26751,2,22208,2,29512)
-
-	-- Spellfire Belt -- 26752
-	AddRecipe(26752,355,21846,1,1,355,365,370,375,26797)
-	self:addTradeFlags(RecipeDB,26752,1,2,4,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26752,2,22213,2,29511)
-
-	-- Spellfire Gloves -- 26753
-	AddRecipe(26753,365,21847,1,1,365,375,380,385,26797)
-	self:addTradeFlags(RecipeDB,26753,1,2,4,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26753,2,22213,2,29511)
-
-	-- Spellfire Robe -- 26754
-	AddRecipe(26754,375,21848,1,1,375,385,390,395,26797)
-	self:addTradeFlags(RecipeDB,26754,1,2,4,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26754,2,22213,2,29511)
-
-	-- Spellfire Bag -- 26755
-	AddRecipe(26755,375,21858,3,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,26755,1,2,4,11,36,41)
-	self:addTradeAcquire(RecipeDB,26755,3,20134,3,20135,2,22213,2,29511)
-
-	-- Frozen Shadoweave Shoulders -- 26756
-	AddRecipe(26756,355,21869,1,1,355,365,370,375,26801)
-	self:addTradeFlags(RecipeDB,26756,1,2,4,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26756,2,22212,2,29510)
-
-	-- Frozen Shadoweave Boots -- 26757
-	AddRecipe(26757,365,21870,1,1,365,375,380,385,26801)
-	self:addTradeFlags(RecipeDB,26757,1,2,4,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26757,2,22212,2,29510)
-
-	-- Frozen Shadoweave Robe -- 26758
-	AddRecipe(26758,375,21871,1,1,375,385,390,395,26801)
-	self:addTradeFlags(RecipeDB,26758,1,2,4,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26758,2,22212,2,29510)
-
-	-- Ebon Shadowbag -- 26759
-	AddRecipe(26759,375,21872,3,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,26759,1,2,4,F_WARLOCK,36,41)
-	self:addTradeAcquire(RecipeDB,26759,2,22212,2,29510)
-
-	-- Primal Mooncloth Belt -- 26760
-	AddRecipe(26760,355,21873,1,1,355,365,370,375,26798)
-	self:addTradeFlags(RecipeDB,26760,1,2,4,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26760,2,22208,2,29512)
-
-	-- Primal Mooncloth Shoulders -- 26761
-	AddRecipe(26761,365,21874,1,1,365,375,380,385,26798)
-	self:addTradeFlags(RecipeDB,26761,1,2,4,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26761,2,22208,2,29512)
-
-	-- Primal Mooncloth Robe -- 26762
-	AddRecipe(26762,375,21875,1,1,375,385,390,395,26798)
-	self:addTradeFlags(RecipeDB,26762,1,2,4,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26762,2,22208,2,29512)
-
-	-- Primal Mooncloth Bag -- 26763
-	AddRecipe(26763,375,21876,3,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,26763,1,2,4,11,36,41)
-	self:addTradeAcquire(RecipeDB,26763,3,18872,2,22208,2,29512)
-
-	-- Netherweave Bracers -- 26764
-	AddRecipe(26764,310,21849,1,1,310,320,325,330)
-	self:addTradeFlags(RecipeDB,26764,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26764,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
-	33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Netherweave Belt -- 26765
-	AddRecipe(26765,310,21850,1,1,310,320,325,330)
-	self:addTradeFlags(RecipeDB,26765,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26765,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
-	33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Netherweave Gloves -- 26770
-	AddRecipe(26770,320,21851,1,1,320,330,335,340)
-	self:addTradeFlags(RecipeDB,26770,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26770,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
-	33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Netherweave Pants -- 26771
-	AddRecipe(26771,325,21852,1,1,325,335,340,345)
-	self:addTradeFlags(RecipeDB,26771,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26771,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
-	33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Netherweave Boots -- 26772
-	AddRecipe(26772,335,21853,1,1,335,345,350,355)
-	self:addTradeFlags(RecipeDB,26772,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26772,1,18749,1,18772,1,28699,1,33580,1,27001,1,33613,1,
-	33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Netherweave Robe -- 26773
-	AddRecipe(26773,340,21854,1,1,340,350,355,360)
-	self:addTradeFlags(RecipeDB,26773,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,26773,2,16638,2,16767,2,19213)
-
-	-- Netherweave Tunic -- 26774
-	AddRecipe(26774,345,21855,1,1,345,355,360,365)
-	self:addTradeFlags(RecipeDB,26774,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,26774,2,16638,2,16767,2,19213)
-
-	-- Imbued Netherweave Pants -- 26775
-	AddRecipe(26775,340,21859,1,1,340,350,355,360)
-	self:addTradeFlags(RecipeDB,26775,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,26775,2,18011,2,19722)
-
-	-- Imbued Netherweave Boots -- 26776
-	AddRecipe(26776,350,21860,1,1,350,360,365,370)
-	self:addTradeFlags(RecipeDB,26776,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,26776,2,18011,2,19722)
-
-	-- Imbued Netherweave Robe -- 26777
-	AddRecipe(26777,360,21861,1,1,360,370,375,380)
-	self:addTradeFlags(RecipeDB,26777,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,26777,2,19521)
-
-	-- Imbued Netherweave Tunic -- 26778
-	AddRecipe(26778,360,21862,1,1,360,370,375,380)
-	self:addTradeFlags(RecipeDB,26778,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,26778,2,19521)
-
-	-- Soulcloth Gloves -- 26779
-	AddRecipe(26779,355,21863,1,1,355,365,370,375)
-	self:addTradeFlags(RecipeDB,26779,1,2,4,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,26779,2,19015,2,19017)
-
-	-- Soulcloth Shoulders -- 26780
-	AddRecipe(26780,365,21864,4,1,365,375,380,385)
-	self:addTradeFlags(RecipeDB,26780,1,2,6,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26780,3,16406)
-
-	-- Soulcloth Vest -- 26781
-	AddRecipe(26781,375,21865,4,1,375,380,382,385)
-	self:addTradeFlags(RecipeDB,26781,1,2,6,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,26781,3,16408)
-
-	-- Arcanoweave Bracers -- 26782
-	AddRecipe(26782,350,21866,2,1,350,360,365,370)
-	self:addTradeFlags(RecipeDB,26782,1,2,5,36,41,56)
-	self:addTradeAcquire(RecipeDB,26782,3,20869)
-
-	-- Arcanoweave Boots -- 26783
-	AddRecipe(26783,360,21867,2,1,360,370,375,380)
-	self:addTradeFlags(RecipeDB,26783,1,2,5,36,41,56)
-	self:addTradeAcquire(RecipeDB,26783,3,19168)
-
-	-- Arcanoweave Robe -- 26784
-	AddRecipe(26784,370,21868,2,1,370,380,385,390)
-	self:addTradeFlags(RecipeDB,26784,1,2,5,36,41,56)
-	self:addTradeAcquire(RecipeDB,26784,3,19220)
-
-	-- Enchanted Mageweave Pouch -- 27658
-	AddRecipe(27658,225,22246,1,1,225,240,255,270)
-	self:addTradeFlags(RecipeDB,27658,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,27658,2,1318,2,3012,2,3346,2,4228,2,4617,2,5158,2,5757,2,
-	5758,2,15419,2,16635,2,16722,2,18753,2,18773,2,18951,2,19234,2,19537,2,19540,2,19663,2,26569,
-	2,27030,2,27054,2,27147,2,28714)
-
-	-- Enchanted Runecloth Bag -- 27659
-	AddRecipe(27659,275,22248,1,GAME_ORIG,275,290,305,320)
-	self:addTradeFlags(RecipeDB,27659,1,2,4,36,40)
-	self:addTradeAcquire(RecipeDB,27659,2,15419)
-
-	-- Big Bag of Enchantment -- 27660
-	AddRecipe(27660,300,22249,2,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,27660,1,2,5,36,40)
-	self:addTradeAcquire(RecipeDB,27660,3,11487)
-
-	-- Cenarion Herb Bag -- 27724
-	AddRecipe(27724,275,22251,1,GAME_ORIG,275,290,305,320)
-	self:addTradeFlags(RecipeDB,27724,1,2,4,36,41,97)
-	self:addTradeAcquire(RecipeDB,27724,6,609,1,15179)
-
-	-- Satchel of Cenarius -- 27725
-	AddRecipe(27725,300,22252,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,27725,1,2,4,36,41,97)
-	self:addTradeAcquire(RecipeDB,27725,6,609,3,15179)
-
-	-- Glacial Gloves -- 28205
-	AddRecipe(28205,300,22654,4,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,28205,1,2,4,6,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,28205,6,529,3,16365,8,41)
-
-	-- Glacial Vest -- 28207
-	AddRecipe(28207,300,22652,4,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,28207,1,2,4,6,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,28207,6,529,4,16365,8,41)
-
-	-- Glacial Cloak -- 28208
-	AddRecipe(28208,300,22658,4,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,28208,1,2,4,6,36,41,60)
-	self:addTradeAcquire(RecipeDB,28208,6,529,2,16365,8,41)
-
-	-- Glacial Wrists -- 28209
-	AddRecipe(28209,300,22655,4,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,28209,1,2,4,6,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,28209,6,529,3,16365,8,41)
-
-	-- Gaea's Embrace -- 28210
-	AddRecipe(28210,300,22660,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,28210,1,2,4,36,41,60,97)
-	self:addTradeAcquire(RecipeDB,28210,6,609,3,15179)
-
-	-- Sylvan Vest -- 28480
-	AddRecipe(28480,300,22756,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,28480,1,2,4,36,41,53,54,56,97)
-	self:addTradeAcquire(RecipeDB,28480,6,609,3,15179)
-
-	-- Sylvan Crown -- 28481
-	AddRecipe(28481,300,22757,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,28481,1,2,4,36,41,56,53,54,97)
-	self:addTradeAcquire(RecipeDB,28481,6,609,2,15179)
-
-	-- Sylvan Shoulders -- 28482
-	AddRecipe(28482,300,22758,1,GAME_ORIG,300,315,330,345)
-	self:addTradeFlags(RecipeDB,28482,1,2,4,36,41,53,54,56,97)
-	self:addTradeAcquire(RecipeDB,28482,6,609,1,15179)
-
-	-- Spellcloth -- 31373
-	AddRecipe(31373,350,24271,1,1,350,350,355,360)
-	self:addTradeFlags(RecipeDB,31373,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,31373,2,22213,2,29511)
-
-	-- Mystic Spellthread -- 31430
-	AddRecipe(31430,335,24273,1,1,335,345,350,355)
-	self:addTradeFlags(RecipeDB,31430,1,2,4,36,41,53,54,110)
-	self:addTradeAcquire(RecipeDB,31430,6,934,2,19331)
-
-	-- Silver Spellthread -- 31431
-	AddRecipe(31431,335,24275,1,1,335,345,350,355)
-	self:addTradeFlags(RecipeDB,31431,1,4,36,41,53,54,101)
-	self:addTradeAcquire(RecipeDB,31431,6,932,2,19321)
-
-	-- Runic Spellthread -- 31432
-	AddRecipe(31432,375,24274,1,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,31432,1,2,4,36,41,53,54,110)
-	self:addTradeAcquire(RecipeDB,31432,6,934,4,19331)
-
-	-- Golden Spellthread -- 31433
-	AddRecipe(31433,375,24276,1,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,31433,1,4,36,41,53,54,101)
-	self:addTradeAcquire(RecipeDB,31433,6,932,4,19321)
-
-	-- Unyielding Bracers -- 31434
-	AddRecipe(31434,350,24249,3,1,350,360,365,370)
-	self:addTradeFlags(RecipeDB,31434,1,2,11,36,41,56)
-	self:addTradeAcquire(RecipeDB,31434,3,24664)
-
-	-- Bracers of Havok -- 31435
-	AddRecipe(31435,350,24250,3,1,350,360,365,370)
-	self:addTradeFlags(RecipeDB,31435,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,31435,7,3)
-
-	-- Blackstrike Bracers -- 31437
-	AddRecipe(31437,350,24251,3,1,350,360,365,370)
-	self:addTradeFlags(RecipeDB,31437,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,31437,7,3)
-
-	-- Cloak of the Black Void -- 31438
-	AddRecipe(31438,350,24252,3,1,350,360,365,370)
-	self:addTradeFlags(RecipeDB,31438,1,2,10,36,40,53,54,60)
-	self:addTradeAcquire(RecipeDB,31438,7,3)
-
-	-- Cloak of Eternity -- 31440
-	AddRecipe(31440,350,24253,3,1,350,360,365,370)
-	self:addTradeFlags(RecipeDB,31440,1,2,10,36,40,52,60)
-	self:addTradeAcquire(RecipeDB,31440,7,3)
-
-	-- White Remedy Cape -- 31441
-	AddRecipe(31441,350,24254,3,1,350,360,365,370)
-	self:addTradeFlags(RecipeDB,31441,1,2,10,36,40,53,54,60)
-	self:addTradeAcquire(RecipeDB,31441,7,3)
-
-	-- Unyielding Girdle -- 31442
-	AddRecipe(31442,365,24255,4,1,365,375,380,385)
-	self:addTradeFlags(RecipeDB,31442,1,2,11,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,31442,3,24664)
-
-	-- Girdle of Ruination -- 31443
-	AddRecipe(31443,365,24256,4,1,365,375,380,385)
-	self:addTradeFlags(RecipeDB,31443,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,31443,7,4)
-
-	-- Black Belt of Knowledge -- 31444
-	AddRecipe(31444,365,24257,4,1,365,375,380,385)
-	self:addTradeFlags(RecipeDB,31444,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,31444,7,4)
-
-	-- Resolute Cape -- 31448
-	AddRecipe(31448,365,24258,4,1,365,375,380,385)
-	self:addTradeFlags(RecipeDB,31448,1,2,10,36,40,60)
-	self:addTradeAcquire(RecipeDB,31448,7,4)
-
-	-- Vengeance Wrap -- 31449
-	AddRecipe(31449,365,24259,4,1,365,375,380,385)
-	self:addTradeFlags(RecipeDB,31449,1,2,10,36,40,51,60)
-	self:addTradeAcquire(RecipeDB,31449,7,4)
-
-	-- Manaweave Cloak -- 31450
-	AddRecipe(31450,365,24260,4,1,365,375,380,385)
-	self:addTradeFlags(RecipeDB,31450,1,2,10,36,40,53,54,60)
-	self:addTradeAcquire(RecipeDB,31450,7,4)
-
-	-- Whitemend Pants -- 31451
-	AddRecipe(31451,375,24261,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,31451,1,2,5,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,31451,3,20885)
-
-	-- Spellstrike Pants -- 31452
-	AddRecipe(31452,375,24262,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,31452,1,2,5,11,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,31452,3,18708)
-
-	-- Battlecast Pants -- 31453
-	AddRecipe(31453,375,24263,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,31453,1,2,5,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,31453,3,17978)
-
-	-- Whitemend Hood -- 31454
-	AddRecipe(31454,375,24264,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,31454,1,2,5,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,31454,3,17977)
-
-	-- Spellstrike Hood -- 31455
-	AddRecipe(31455,375,24266,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,31455,1,2,5,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,31455,3,16807)
-
-	-- Battlecast Hood -- 31456
-	AddRecipe(31456,375,24267,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,31456,1,2,5,11,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,31456,3,17798)
-
-	-- Bag of Jewels -- 31459
-	AddRecipe(31459,340,24270,1,1,340,350,355,360)
-	self:addTradeFlags(RecipeDB,31459,1,2,4,36,41,105)
-	self:addTradeAcquire(RecipeDB,31459,6,933,2,20242,6,933,2,23007)
-
-	-- Netherweave Net -- 31460
-	AddRecipe(31460,300,24268,1,1,300,300,310,320)
-	self:addTradeFlags(RecipeDB,31460,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,31460,1,18749,1,18772,1,28699,1,33580,1,27001,1,
-	33613,1,33636,1,26914,1,26969,1,26964,1,33684)
-
-	-- Belt of Blasting -- 36315
-	AddRecipe(36315,375,30038,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,36315,1,2,6,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,36315,8,37,8,43)
-
-	-- Belt of the Long Road -- 36316
-	AddRecipe(36316,375,30036,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,36316,1,2,6,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,36316,8,37,8,43)
-
-	-- Boots of Blasting -- 36317
-	AddRecipe(36317,375,30037,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,36317,1,2,6,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,36317,8,37,8,43)
-
-	-- Boots of the Long Road -- 36318
-	AddRecipe(36318,375,30035,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,36318,1,2,6,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,36318,8,37,8,43)
-
-	-- Shadowcloth -- 36686
-	AddRecipe(36686,350,24272,1,1,350,350,355,360)
-	self:addTradeFlags(RecipeDB,36686,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,36686,2,22212,2,29510)
-
-	-- Cloak of Arcane Evasion -- 37873
-	AddRecipe(37873,350,30831,1,1,350,360,365,370)
-	self:addTradeFlags(RecipeDB,37873,1,2,4,36,41,60,107)
-	self:addTradeAcquire(RecipeDB,37873,6,1011,2,21655)
-
-	-- Flameheart Bracers -- 37882
-	AddRecipe(37882,350,30837,1,1,350,360,365,370)
-	self:addTradeFlags(RecipeDB,37882,1,4,36,41,56,101)
-	self:addTradeAcquire(RecipeDB,37882,6,932,1,19321)
-
-	-- Flameheart Gloves -- 37883
-	AddRecipe(37883,360,30838,1,1,360,370,375,380)
-	self:addTradeFlags(RecipeDB,37883,1,4,36,41,56,101)
-	self:addTradeAcquire(RecipeDB,37883,6,932,2,19321)
-
-	-- Flameheart Vest -- 37884
-	AddRecipe(37884,370,30839,1,1,370,380,385,390)
-	self:addTradeFlags(RecipeDB,37884,1,4,36,41,56,101)
-	self:addTradeAcquire(RecipeDB,37884,6,932,4,19321)
-
-	-- Soulguard Slippers -- 40020
-	AddRecipe(40020,375,32391,1,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,40020,1,2,4,36,41,56,102)
-	self:addTradeAcquire(RecipeDB,40020,6,1012,2,23159)
-
-	-- Soulguard Bracers -- 40021
-	AddRecipe(40021,375,32392,1,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,40021,1,2,4,36,41,56,102)
-	self:addTradeAcquire(RecipeDB,40021,6,1012,1,23159)
-
-	-- Soulguard Leggings -- 40023
-	AddRecipe(40023,375,32389,1,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,40023,1,2,4,36,41,56,102)
-	self:addTradeAcquire(RecipeDB,40023,6,1012,2,23159)
-
-	-- Soulguard Girdle -- 40024
-	AddRecipe(40024,375,32390,1,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,40024,1,2,4,36,41,56,102)
-	self:addTradeAcquire(RecipeDB,40024,6,1012,1,23159)
-
-	-- Night's End -- 40060
-	AddRecipe(40060,375,32420,1,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,40060,1,2,4,36,41,60,102)
-	self:addTradeAcquire(RecipeDB,40060,6,1012,2,23159)
-
-	-- Bracers of Nimble Thought -- 41205
-	AddRecipe(41205,375,32586,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,41205,1,2,10,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,41205,8,27,8,34)
-
-	-- Mantle of Nimble Thought -- 41206
-	AddRecipe(41206,375,32587,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,41206,1,2,6,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,41206,8,27,8,34)
-
-	-- Swiftheal Wraps -- 41207
-	AddRecipe(41207,375,32584,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,41207,1,2,6,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,41207,8,27,8,34)
-
-	-- Swiftheal Mantle -- 41208
-	AddRecipe(41208,375,32585,4,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,41208,1,2,10,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,41208,7,4)
-
-	-- Green Winter Clothes -- 44950
-	AddRecipe(44950,250,34087,2,1,250,250,250,250)
-	self:addTradeFlags(RecipeDB,44950,1,2,4,7,36,41,56)
-	self:addTradeAcquire(RecipeDB,44950,2,13420, A_SEASONAL, 1)
-
-	-- Red Winter Clothes -- 44958
-	AddRecipe(44958,250,34085,2,1,250,250,250,250)
-	self:addTradeFlags(RecipeDB,44958,1,2,4,7,36,41,56)
-	self:addTradeAcquire(RecipeDB,44958,2,13433, A_SEASONAL, 1)
-
-	-- Sunfire Handwraps -- 46128
-	AddRecipe(46128,365,34366,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46128,1,2,6,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,46128,8,24)
-
-	-- Hands of Eternal Light -- 46129
-	AddRecipe(46129,365,34367,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46129,1,2,6,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,46129,8,24)
-
-	-- Sunfire Robe -- 46130
-	AddRecipe(46130,365,34364,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46130,1,2,6,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,46130,8,24)
-
-	-- Robe of Eternal Light -- 46131
-	AddRecipe(46131,365,34365,4,1,365,375,392,410)
-	self:addTradeFlags(RecipeDB,46131,1,2,6,37,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,46131,8,24)
-
-	-- Dress Shoes -- 49677
-	AddRecipe(49677,250,6836,1,1,250,255,270,285)
-	self:addTradeFlags(RecipeDB,49677,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,49677,2,15165)
-
-	-- Mycah's Botanical Bag -- 50194
-	AddRecipe(50194,375,38225,1,1,375,385,390,395)
-	self:addTradeFlags(RecipeDB,50194,1,2,4,36,41,113)
-	self:addTradeAcquire(RecipeDB,50194,6,970,3,18382)
-
-	-- Haliscan Jacket -- 50644
-	AddRecipe(50644,250,38277,1,1,250,265,280,295)
-	self:addTradeFlags(RecipeDB,50644,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,50644,2,15165)
-
-	-- Haliscan Pantaloons -- 50647
-	AddRecipe(50647,245,38278,1,1,245,250,255,260)
-	self:addTradeFlags(RecipeDB,50647,1,2,4,36,40,56)
-	self:addTradeAcquire(RecipeDB,50647,2,15165)
-
-	-- Lightweave Embroidery -- 55642
-	AddRecipe(55642,420,nil,1,2,420,420,420,420)
-	self:addTradeFlags(RecipeDB,55642,1,2,3,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,55642,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Darkglow Embroidery -- 55769
-	AddRecipe(55769,420,nil,1,2,420,420,420,420)
-	self:addTradeFlags(RecipeDB,55769,1,2,3,36,41,60)
-	self:addTradeAcquire(RecipeDB,55769,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Swordguard Embroidery -- 55777
-	AddRecipe(55777,420,nil,1,2,420,420,420,420)
-	self:addTradeFlags(RecipeDB,55777,1,2,3,36,41,51,60)
-	self:addTradeAcquire(RecipeDB,55777,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostweave Net -- 55898
-	AddRecipe(55898,360,41509,1,2,360,370,375,380)
-	self:addTradeFlags(RecipeDB,55898,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55898,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Bolt of Frostweave -- 55899
-	AddRecipe(55899,350,41510,1,2,350,370,372,375)
-	self:addTradeFlags(RecipeDB,55899,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55899,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Bolt of Imbued Frostweave -- 55900
-	AddRecipe(55900,400,41511,1,2,400,400,402,405)
-	self:addTradeFlags(RecipeDB,55900,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55900,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Duskweave Leggings -- 55901
-	AddRecipe(55901,395,41548,2,2,395,405,410,415)
-	self:addTradeFlags(RecipeDB,55901,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55901,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostwoven Shoulders -- 55902
-	AddRecipe(55902,350,41513,2,2,350,360,370,380)
-	self:addTradeFlags(RecipeDB,55902,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55902,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostwoven Robe -- 55903
-	AddRecipe(55903,360,41515,2,2,360,370,380,390)
-	self:addTradeFlags(RecipeDB,55903,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55903,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostwoven Gloves -- 55904
-	AddRecipe(55904,360,44211,1,2,360,370,380,390)
-	self:addTradeFlags(RecipeDB,55904,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55904,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostwoven Boots -- 55906
-	AddRecipe(55906,375,41520,2,2,375,385,395,405)
-	self:addTradeFlags(RecipeDB,55906,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55906,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostwoven Cowl -- 55907
-	AddRecipe(55907,380,41521,2,2)
-	self:addTradeFlags(RecipeDB,55907,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55907,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostwoven Belt -- 55908
-	AddRecipe(55908,370,41522,2,2,370,380,390,400)
-	self:addTradeFlags(RecipeDB,55908,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55908,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Mystic Frostwoven Shoulders -- 55910
-	AddRecipe(55910,385,41523,3,2,385,395,405,415)
-	self:addTradeFlags(RecipeDB,55910,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55910,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Mystic Frostwoven Robe -- 55911
-	AddRecipe(55911,390,41525,3,2,390,400,410,420)
-	self:addTradeFlags(RecipeDB,55911,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55911,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Mystic Frostwoven Wristwraps -- 55913
-	AddRecipe(55913,385,41528,3,2,385,395,405,415)
-	self:addTradeFlags(RecipeDB,55913,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55913,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Duskweave Belt -- 55914
-	AddRecipe(55914,395,41543,2,2,395,400,405,410)
-	self:addTradeFlags(RecipeDB,55914,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,55914,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Duskweave Cowl -- 55919
-	AddRecipe(55919,395,41546,2,2,395,405,410,415)
-	self:addTradeFlags(RecipeDB,55919,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55919,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Duskweave Wristwraps -- 55920
-	AddRecipe(55920,400,41551,2,2,400,410,415,420)
-	self:addTradeFlags(RecipeDB,55920,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55920,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Duskweave Robe -- 55921
-	AddRecipe(55921,405,41549,2,2,405,415,420,425)
-	self:addTradeFlags(RecipeDB,55921,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55921,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Duskweave Gloves -- 55922
-	AddRecipe(55922,405,41545,2,2,405,415,420,425)
-	self:addTradeFlags(RecipeDB,55922,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55922,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Duskweave Shoulders -- 55923
-	AddRecipe(55923,410,41550,2,2,410,420,425,430)
-	self:addTradeFlags(RecipeDB,55923,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55923,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Black Duskweave Leggings -- 55925
-	AddRecipe(55925,415,41553,3,2,415,425,430,435)
-	self:addTradeFlags(RecipeDB,55925,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55925,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Black Duskweave Robe -- 55941
-	AddRecipe(55941,420,41554,3,2,420,430,435,440)
-	self:addTradeFlags(RecipeDB,55941,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55941,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Black Duskweave Wristwraps -- 55943
-	AddRecipe(55943,415,41555,3,2,415,425,430,435)
-	self:addTradeFlags(RecipeDB,55943,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55943,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Red Lumberjack Shirt -- 55993
-	AddRecipe(55993,400,41248,2,2,400,400,405,410)
-	self:addTradeFlags(RecipeDB,55993,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,55993,7,2)
-
-	-- Blue Lumberjack Shirt -- 55994
-	AddRecipe(55994,400,41249,2,2,400,400,405,410)
-	self:addTradeFlags(RecipeDB,55994,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,55994,7,2)
-
-	-- Yellow Lumberjack Shirt -- 55995
-	AddRecipe(55995,400,41251,1,2,400,400,405,410)
-	self:addTradeFlags(RecipeDB,55995,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,55995,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Green Lumberjack Shirt -- 55996
-	AddRecipe(55996,400,41250,2,2,400,400,405,410)
-	self:addTradeFlags(RecipeDB,55996,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,55996,7,2)
-
-	-- Red Workman's Shirt -- 55997
-	AddRecipe(55997,400,41252,2,2,400,400,405,410)
-	self:addTradeFlags(RecipeDB,55997,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,55997,7,2)
-
-	-- Blue Workman's Shirt -- 55998
-	AddRecipe(55998,400,41253,2,2,400,400,405,410)
-	self:addTradeFlags(RecipeDB,55998,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,55998,7,2)
-
-	-- Rustic Workman's Shirt -- 55999
-	AddRecipe(55999,400,41254,2,2,400,400,405,410)
-	self:addTradeFlags(RecipeDB,55999,1,2,10,36,40)
-	self:addTradeAcquire(RecipeDB,55999,7,2)
-
-	-- Green Workman's Shirt -- 56000
-	AddRecipe(56000,400,41255,1,2,400,400,405,410)
-	self:addTradeFlags(RecipeDB,56000,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56000,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Moonshroud -- 56001
-	AddRecipe(56001,415,41594,3,2,415,425,430,435)
-	self:addTradeFlags(RecipeDB,56001,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56001,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Ebonweave -- 56002
-	AddRecipe(56002,415,41593,3,2,415,425,430,435)
-	self:addTradeFlags(RecipeDB,56002,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56002,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Spellweave -- 56003
-	AddRecipe(56003,415,41595,3,2,415,425,430,435)
-	self:addTradeFlags(RecipeDB,56003,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56003,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Abyssal Bag -- 56004
-	AddRecipe(56004,435,41597,1,2,435,440,445,450)
-	self:addTradeFlags(RecipeDB,56004,1,2,4,F_WARLOCK,36,41,117)
-	self:addTradeAcquire(RecipeDB,56004,6,1098,3,32538)
-
-	-- Glacial Bag -- 56005
-	AddRecipe(56005,445,41600,1,2,445,450,455,460)
-	self:addTradeFlags(RecipeDB,56005,1,2,4,36,41,119)
-	self:addTradeAcquire(RecipeDB,56005,6,1119,4,32540)
-
-	-- Mysterious Bag -- 56006
-	AddRecipe(56006,440,41598,1,2,440,445,450,455)
-	self:addTradeFlags(RecipeDB,56006,1,2,4,36,41,122)
-	self:addTradeAcquire(RecipeDB,56006,6,1091,3,32533)
-
-	-- Frostweave Bag -- 56007
-	AddRecipe(56007,410,41599,2,2,410,430,440,450)
-	self:addTradeFlags(RecipeDB,56007,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,56007,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Shining Spellthread -- 56008
-	AddRecipe(56008,400,41601,3,2,400,400,405,410)
-	self:addTradeFlags(RecipeDB,56008,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,56008,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Brilliant Spellthread -- 56009
-	AddRecipe(56009,430,41602,1,2,430,435,440,445)
-	self:addTradeFlags(RecipeDB,56009,1,2,4,36,41,53,54,115)
-	self:addTradeAcquire(RecipeDB,56009,6,1106,4,30431)
-
-	-- Azure Spellthread -- 56010
-	AddRecipe(56010,400,41603,3,2,400,400,405,410)
-	self:addTradeFlags(RecipeDB,56010,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,56010,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Sapphire Spellthread -- 56011
-	AddRecipe(56011,430,41604,1,2,430,435,440,445)
-	self:addTradeFlags(RecipeDB,56011,1,2,4,36,41,53,54,118)
-	self:addTradeAcquire(RecipeDB,56011,6,1090,4,32287)
-
-	-- Cloak of the Moon -- 56014
-	AddRecipe(56014,390,41607,2,2,390,395,400,405)
-	self:addTradeFlags(RecipeDB,56014,1,2,3,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,56014,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Cloak of Frozen Spirits -- 56015
-	AddRecipe(56015,395,41608,1,2,395,400,405,410)
-	self:addTradeFlags(RecipeDB,56015,1,2,3,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,56015,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Wispcloak -- 56016
-	AddRecipe(56016,420,41609,1,2,420,435,445,455)
-	self:addTradeFlags(RecipeDB,56016,1,2,3,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,56016,1,26914,1,26964,1,26969)
-
-	-- Deathchill Cloak -- 56017
-	AddRecipe(56017,420,41610,1,2,420,435,445,455)
-	self:addTradeFlags(RecipeDB,56017,1,2,3,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,56017,1,26914,1,26964,1,26969)
-
-	-- Hat of Wintry Doom -- 56018
-	AddRecipe(56018,425,41984,1,2,425,435,440,445)
-	self:addTradeFlags(RecipeDB,56018,1,2,3,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,56018,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Silky Iceshard Boots -- 56019
-	AddRecipe(56019,420,41985,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,56019,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56019,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Deep Frozen Cord -- 56020
-	AddRecipe(56020,420,41986,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,56020,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56020,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostmoon Pants -- 56021
-	AddRecipe(56021,425,42093,1,2,425,435,440,445)
-	self:addTradeFlags(RecipeDB,56021,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56021,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Light Blessed Mittens -- 56022
-	AddRecipe(56022,420,42095,1,2,420,403,440,450)
-	self:addTradeFlags(RecipeDB,56022,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56022,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Aurora Slippers -- 56023
-	AddRecipe(56023,420,42096,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,56023,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56023,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Moonshroud Robe -- 56024
-	AddRecipe(56024,440,42100,4,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,56024,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56024,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Moonshroud Gloves -- 56025
-	AddRecipe(56025,435,42103,1,2,435,445,450,455)
-	self:addTradeFlags(RecipeDB,56025,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56025,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Ebonweave Robe -- 56026
-	AddRecipe(56026,440,42101,1,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,56026,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56026,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Ebonweave Gloves -- 56027
-	AddRecipe(56027,435,42111,1,2,435,445,450,455)
-	self:addTradeFlags(RecipeDB,56027,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56027,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Spellweave Robe -- 56028
-	AddRecipe(56028,440,42102,1,2,440,450,455,460)
-	self:addTradeFlags(RecipeDB,56028,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56028,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Spellweave Gloves -- 56029
-	AddRecipe(56029,435,42113,1,2,435,445,450,455)
-	self:addTradeFlags(RecipeDB,56029,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56029,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostwoven Leggings -- 56030
-	AddRecipe(56030,380,41519,2,2,380,390,400,410)
-	self:addTradeFlags(RecipeDB,56030,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56030,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostwoven Wristwraps -- 56031
-	AddRecipe(56031,350,41512,2,2,350,360,370,380)
-	self:addTradeFlags(RecipeDB,56031,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,56031,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Master's Spellthread -- 56034
-	AddRecipe(56034,405,nil,1,2,405,405,405,405)
-	self:addTradeFlags(RecipeDB,56034,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,56034,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Sanctified Spellthread -- 56039
-	AddRecipe(56039,405,nil,1,2,405,405,405,405)
-	self:addTradeFlags(RecipeDB,56039,1,2,3,36,41,53,54)
-	self:addTradeAcquire(RecipeDB,56039,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostsavage Belt -- 59582
-	AddRecipe(59582,415,43969,1,2,415,425,435,445)
-	self:addTradeFlags(RecipeDB,59582,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,59582,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostsavage Bracers -- 59583
-	AddRecipe(59583,415,43974,1,2,415,425,435,445)
-	self:addTradeFlags(RecipeDB,59583,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,59583,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostsavage Shoulders -- 59584
-	AddRecipe(59584,420,43973,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,59584,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,59584,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostsavage Boots -- 59585
-	AddRecipe(59585,420,43970,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,59585,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,59585,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostsavage Gloves -- 59586
-	AddRecipe(59586,420,41516,2,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,59586,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,59586,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostsavage Robe -- 59587
-	AddRecipe(59587,420,43972,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,59587,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,59587,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostsavage Leggings -- 59588
-	AddRecipe(59588,420,43975,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,59588,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,59588,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostsavage Cowl -- 59589
-	AddRecipe(59589,420,43971,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,59589,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,59589,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Flying Carpet -- 60969
-	AddRecipe(60969,410,44554,3,2,410,420,425,430)
-	self:addTradeFlags(RecipeDB,60969,1,2,3,36,41)
-	self:addTradeAcquire(RecipeDB,60969,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Magnificent Flying Carpet -- 60971
-	AddRecipe(60971,425,44558,4,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,60971,1,2,3,37,41)
-	self:addTradeAcquire(RecipeDB,60971,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Glacial Waistband -- 60990
-	AddRecipe(60990,420,43584,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,60990,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,60990,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Glacial Robe -- 60993
-	AddRecipe(60993,425,43583,4,2,425,435,445,455)
-	self:addTradeFlags(RecipeDB,60993,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,60993,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Glacial Slippers -- 60994
-	AddRecipe(60994,420,43585,1,2,420,430,440,450)
-	self:addTradeFlags(RecipeDB,60994,1,2,3,36,41,56)
-	self:addTradeAcquire(RecipeDB,60994,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Duskweave Boots -- 55924
-	AddRecipe(55924,410,41544,1,2,410,410,410,420)
-	self:addTradeFlags(RecipeDB,55924,1,2,3,36,41,53,54,56)
-	self:addTradeAcquire(RecipeDB,55924,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Cord of the White Dawn -- 63205
-	AddRecipe(63205,450,45104,4,2,450,455,460,465)
-	self:addTradeFlags(RecipeDB,63205,1,2,6,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,63205,8,39)
-
-	-- Sash of Ancient Power -- 63203
-	AddRecipe(63203,450,45102,4,2,450,455,460,465)
-	self:addTradeFlags(RecipeDB,63203,1,2,6,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,63203,8,39)
-
-	-- Savior's Slippers -- 63206
-	AddRecipe(63206,450,45567,4,2,450,455,460,465)
-	self:addTradeFlags(RecipeDB,63206,1,2,6,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,63206,8,39)
-
-	-- Spellslinger's Slippers -- 63204
-	AddRecipe(63204,450,45566,4,2,450,455,460,465)
-	self:addTradeFlags(RecipeDB,63204,1,2,6,11,36,40,53,54,56)
-	self:addTradeAcquire(RecipeDB,63204,8,39)
-
-	-- Emerald Bag -- 63924
-	AddRecipe(63924,435,45773,3,2,435,440,445,450)
-	self:addTradeFlags(RecipeDB,63924,1,2,4,36,41,120)
-	self:addTradeAcquire(RecipeDB,63924,6,1073,3,31916,6,1073,3,32763)
-
-	-- Cloak of Crimson Snow -- 64730
-	AddRecipe(64730,405,45810,1,2,405,410,415,420)
-	self:addTradeFlags(RecipeDB,64730,1,2,3,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,64730,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Frostguard Drape -- 64729
-	AddRecipe(64729,400,45811,1,2,400,405,410,415)
-	self:addTradeFlags(RecipeDB,64729,1,2,3,36,41,51,60)
-	self:addTradeAcquire(RecipeDB,64729,1,26914,1,26964,1,26969,1,27001,1,28699,1,33580)
-
-	-- Spidersilk Drape -- 63742
-	AddRecipe(63742,125,45626,1,2,125,150,167,185)
-	self:addTradeFlags(RecipeDB,63742,1,2,3,36,41,53,54,60)
-	self:addTradeAcquire(RecipeDB,63742,1,26914,1,26964,1,26969,1,27001,1,28699,1,1346,1,4159
-	,1,16729,1,3004,1,3484,1,3704,1,2627,1,33580,1,3363,1,1103,1,33613,1,33636,1,11052,1,18772,1,
-	2399,1,4576,1,17487,1,16640,1,16366,1,5153,1,4193,1,3523,1,33684,1,11557)
-
-	 -- Leggings of Woven Death -- 70550
-	 AddRecipe(70550,450,49891,4,2,450,475,487,500)
-	 self:addTradeFlags(RecipeDB,70550,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 70550, A_REPUTATION, 1156, REVERED, 37687)
-
-	 -- Deathfrost Boots -- 70551
-	 AddRecipe(70551,450,49890,4,2,450,475,487,500)
-	 self:addTradeFlags(RecipeDB,70551,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 70551, A_REPUTATION, 1156, HONORED, 37687)
-
-	 -- Lightweave Leggings -- 70552
-	 AddRecipe(70552,450,49892,4,2,450,475,487,500)
-	 self:addTradeFlags(RecipeDB,70552,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 70552, A_REPUTATION, 1156, REVERED, 37687)
-
-	 -- Sandals of Consecration -- 70553
-	 AddRecipe(70553,450,49893,4,2,450,475,487,500)
-	 self:addTradeFlags(RecipeDB,70553,F_ALLIANCE,F_HORDE,F_VENDOR,F_ASHEN_VERDICT)
-	 self:addTradeAcquire(RecipeDB, 70553, A_REPUTATION, 1156, HONORED, 37687)
-
-	-- Some recipes are only availible to specific factions.
-	-- We only add the faction specific recipes if the user is part of that faction
-	local BFAC = LibStub("LibBabble-Faction-3.0"):GetLookupTable()
-	local _,faction = UnitFactionGroup("player")
-
-	if (faction == BFAC["Alliance"]) then
-
-		-- Bejeweled Wizard's Bracers -- 67079
-		AddRecipe(67079,450,47585,3,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67079,1,6,11,36,40,53,54,56)
-		self:addTradeAcquire(RecipeDB,67079,8,42)
-
-		-- Merlin's Robe -- 67066
-		AddRecipe(67066,450,47603,3,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67066,1,6,11,36,40,53,54,56)
-		self:addTradeAcquire(RecipeDB,67066,8,42)
-
-		-- Royal Moonshroud Bracers -- 67065
-		AddRecipe(67065,450,47587,3,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67065,1,6,11,36,40,53,54,56)
-		self:addTradeAcquire(RecipeDB,67065,8,42)
-
-		-- Royal Moonshroud Robe -- 67064
-		AddRecipe(67064,450,47605,3,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67064,1,6,11,36,40,53,54,56)
-		self:addTradeAcquire(RecipeDB,67064,8,42)
-
-	elseif (faction == BFAC["Horde"]) then
-
-		-- Royal Moonshroud Robe -- 67144
-		AddRecipe(67144,450,47606,3,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67144,2,6,11,36,40,53,54,56)
-		self:addTradeAcquire(RecipeDB,67144,8,42)
-
-		-- Bejeweled Wizard's Bracers -- 67145
-		AddRecipe(67145,450,47586,3,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67145,2,6,11,36,40,53,54,56)
-		self:addTradeAcquire(RecipeDB,67145,8,42)
-
-		-- Merlin's Robe -- 67146
-		AddRecipe(67146,450,47604,3,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67146,2,6,11,36,40,53,54,56)
-		self:addTradeAcquire(RecipeDB,67146,8,42)
-
-		-- Royal Moonshroud Bracers -- 67147
-		AddRecipe(67147,450,47588,3,2,450,460,467,475)
-		self:addTradeFlags(RecipeDB,67147,2,6,11,36,40,53,54,56)
-		self:addTradeAcquire(RecipeDB,67147,8,42)
-
-	end
-
-	return num_recipes
-
-end
diff --git a/RecipeDB/Trainer.lua b/RecipeDB/Trainer.lua
deleted file mode 100644
index c7daf2b..0000000
--- a/RecipeDB/Trainer.lua
+++ /dev/null
@@ -1,373 +0,0 @@
---[[
-************************************************************************
-Trainer.lua
-Trainer data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Format:
-	self:addLookupList(TrainerDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME		= "Ackis Recipe List"
-local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-local BZ		= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
-
-function addon:InitTrainer(TrainerDB)
-
-	self:addLookupList(TrainerDB,514,L["Smith Argus"],BZ["Elwynn Forest"],41.7,65.6,1)
-	self:addLookupList(TrainerDB,1103,L["Eldrin"],BZ["Elwynn Forest"],79.3,69.0,1)
-	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"],BZ["Elwynn Forest"],39.8,48.3,1)
-	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"],BZ["Dun Morogh"],45.3,52.0,1)
-	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZ["Ironforge"],66.5,55.2,1)
-	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"],BZ["Stormwind City"],53.0,74.3,1)
-	self:addLookupList(TrainerDB,1346,L["Georgio Bolero"],BZ["Stormwind City"],53.2,81.5,1)
-	self:addLookupList(TrainerDB,1355,L["Cook Ghilm"],BZ["Dun Morogh"],68.4,54.5,1)
-	self:addLookupList(TrainerDB,1382,L["Mudduk"],BZ["Stranglethorn Vale"],31.4,28.0,2)
-	self:addLookupList(TrainerDB,1385,L["Brawn"],BZ["Stranglethorn Vale"],31.7,28.8,2)
-	self:addLookupList(TrainerDB,1386,L["Rogvar"],BZ["Swamp of Sorrows"],48.4,55.7,2)  ---confirm
-	self:addLookupList(TrainerDB,1430,L["Tomas"],BZ["Elwynn Forest"],44.3,66.0,1)   ---confirm
-	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"],BZ["Loch Modan"],37.0,49.2,1)
-	self:addLookupList(TrainerDB,1632,L["Adele Fielder"],BZ["Elwynn Forest"],46.4,62.1,1)
-	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZ["Duskwood"],77.4,48.6,1)
-	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"],BZ["Loch Modan"],37.1,47.8,1)
-	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZ["Dun Morogh"],47.6,52.3,1)
-	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"],BZ["Dun Morogh"],69.3,55.5,1)
-	self:addLookupList(TrainerDB,1702,L["Bronk Guzzlegear"],BZ["Dun Morogh"],50.2,50.4,1)
-	self:addLookupList(TrainerDB,2132,L["Carolai Anise"],BZ["Tirisfal Glades"],59.5,52.2,2)
-	self:addLookupList(TrainerDB,2326,L["Thamner Pol"],BZ["Dun Morogh"],47.2,52.6,1)
-	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZ["Stormwind City"],52.9,44.8,1)
-	self:addLookupList(TrainerDB,2329,L["Michelle Belle"],BZ["Elwynn Forest"],43.4,65.6,1)
-	self:addLookupList(TrainerDB,2391,L["Serge Hinott"],BZ["Hillsbrad Foothills"],61.6,19.2,2)
-	self:addLookupList(TrainerDB,2399,L["Daryl Stack"],BZ["Hillsbrad Foothills"],63.7,20.8,2)
-	self:addLookupList(TrainerDB,2627,L["Grarnik Goodstitch"],BZ["Stranglethorn Vale"],28.7,76.8,0)
-	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"],BZ["Thunder Bluff"],29.4,21.5,2)
-	self:addLookupList(TrainerDB,2818,L["Slagg"],BZ["Arathi Highlands"],74.1,33.8,2)
-	self:addLookupList(TrainerDB,2836,L["Brikk Keencraft"],BZ["Stranglethorn Vale"],29.0,75.5,0)
-	self:addLookupList(TrainerDB,2837,L["Jaxin Chong"],BZ["Stranglethorn Vale"],28.1,78.0,0)
-	self:addLookupList(TrainerDB,2998,L["Karn Stonehoof"],BZ["Thunder Bluff"],39.0,56.5,2)
-	self:addLookupList(TrainerDB,3001,L["Brek Stonehoof"],BZ["Thunder Bluff"],34.5,57.6,2)
-	self:addLookupList(TrainerDB,3004,L["Tepa"],BZ["Thunder Bluff"],44.3,45.0,2)
-	self:addLookupList(TrainerDB,3007,L["Una"],BZ["Thunder Bluff"],41.8,42.7,2)
-	self:addLookupList(TrainerDB,3009,L["Bena Winterhoof"],BZ["Thunder Bluff"],46.8,33.5,2)
-	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"],BZ["Thunder Bluff"],45.0,38.0,2)
-	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZ["Thunder Bluff"],51.1,52.9,2)
-	self:addLookupList(TrainerDB,3067,L["Pyall Silentstride"],BZ["Mulgore"],45.5,58.1,2)
-	self:addLookupList(TrainerDB,3069,L["Chaw Stronghide"],BZ["Mulgore"],45.5,57.9,2)
-	self:addLookupList(TrainerDB,3087,L["Crystal Boughman"],BZ["Redridge Mountains"],22.8,43.6,1)
-	self:addLookupList(TrainerDB,3136,L["Clarise Gnarltree"],BZ["Duskwood"],74.0,48.5,1)
-	self:addLookupList(TrainerDB,3137,L["Matt Johnson"],BZ["Duskwood"],74.0,49.7,1)
-	self:addLookupList(TrainerDB,3174,L["Dwukk"],BZ["Durotar"],52.0,40.7,2)
-	self:addLookupList(TrainerDB,3175,L["Krunn"],BZ["Durotar"],51.9,40.9,2)
-	self:addLookupList(TrainerDB,3181,L["Fremal Doohickey"],BZ["Wetlands"],10.8,61.3,1)
-	self:addLookupList(TrainerDB,3184,L["Miao'zan"],BZ["Durotar"],55.5,74.0,2)
-	self:addLookupList(TrainerDB,3290,L["Deek Fizzlebizz"],BZ["Loch Modan"],45.9,13.6,1)
-	self:addLookupList(TrainerDB,3345,L["Godan"],BZ["Orgrimmar"],53.8,38.5,2)
-	self:addLookupList(TrainerDB,3347,L["Yelmak"],BZ["Orgrimmar"],56.7,33.2,2)
-	self:addLookupList(TrainerDB,3355,L["Saru Steelfury"],BZ["Orgrimmar"],82.1,23.0,2)
-	self:addLookupList(TrainerDB,3357,L["Makaru"],BZ["Orgrimmar"],73.1,26.5,2)
-	self:addLookupList(TrainerDB,3363,L["Magar"],BZ["Orgrimmar"],63.5,50.0,2)
-	self:addLookupList(TrainerDB,3365,L["Karolek"],BZ["Orgrimmar"],62.8,44.5,2)
-	self:addLookupList(TrainerDB,3373,L["Arnok"],BZ["Orgrimmar"],34.1,84.4,2)
-	self:addLookupList(TrainerDB,3399,L["Zamja"],BZ["Orgrimmar"],57.5,53.7,2)
-	self:addLookupList(TrainerDB,3478,L["Traugh"],BZ["The Barrens"],51.3,28.9,2)
-	self:addLookupList(TrainerDB,3484,L["Kil'hala"],BZ["The Barrens"],52.2,31.7,2)
-	self:addLookupList(TrainerDB,3494,L["Tinkerwiz"],BZ["The Barrens"],62.7,36.3,0)
-	self:addLookupList(TrainerDB,3523,L["Bowen Brisboise"],BZ["Tirisfal Glades"],52.6,55.6,2)
-	self:addLookupList(TrainerDB,3549,L["Shelene Rhobart"],BZ["Tirisfal Glades"],65.5,61.0,2)
-	self:addLookupList(TrainerDB,3555,L["Johan Focht"],BZ["Silverpine Forest"],43.4,40.5,2)
-	self:addLookupList(TrainerDB,3557,L["Guillaume Sorouy"],BZ["Silverpine Forest"],43.2,41.0,2)
-	self:addLookupList(TrainerDB,3603,L["Cyndra Kindwhisper"],BZ["Teldrassil"],57.6,60.7,1)
-	self:addLookupList(TrainerDB,3605,L["Nadyia Maneweaver"],BZ["Teldrassil"],41.8,49.5,1)
-	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"],BZ["Teldrassil"],36.8,34.2,1)
-	self:addLookupList(TrainerDB,3703,L["Krulmoo Fullmoon"],BZ["The Barrens"],44.8,59.4,2)
-	self:addLookupList(TrainerDB,3704,L["Mahani"],BZ["The Barrens"],44.9,59.4,2)
-	self:addLookupList(TrainerDB,3964,L["Kylanna"],BZ["Ashenvale"],50.8,67.1,1)
-	self:addLookupList(TrainerDB,3967,L["Aayndia Floralwind"],BZ["Ashenvale"],35.9,52.1,1)
-	self:addLookupList(TrainerDB,4159,L["Me'lynn"],BZ["Darnassus"],61.7,23.0,1)
-	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZ["Darnassus"],55.0,23.8,1)
-	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"],BZ["Darkshore"],38.2,40.5,1)
-	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZ["Darnassus"],49.2,21.2,1)
-	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZ["Darnassus"],51.7,12.6,1)
-	self:addLookupList(TrainerDB,4212,L["Telonis"],BZ["Darnassus"],64.5,21.3,1)
-	self:addLookupList(TrainerDB,4213,L["Taladan"],BZ["Darnassus"],58.6,13.2,1)
-	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZ["Ironforge"],50.3,26.0,1)
-	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZ["Ironforge"],51.0,43.0,1)
-	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZ["Undercity"],62.3,44.6,2)
-	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZ["Undercity"],70.7,30.3,2)
-	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZ["Undercity"],86.5,22.3,2)
-	self:addLookupList(TrainerDB,4588,L["Arthur Moore"],BZ["Undercity"],70.3,58.5,2)
-	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZ["Undercity"],73.5,54.8,2)
-	self:addLookupList(TrainerDB,4596,L["James Van Brunt"],BZ["Undercity"],61.2,29.9,2)
-	self:addLookupList(TrainerDB,4598,L["Brom Killian"],BZ["Undercity"],55.8,37.0,2)
-	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"],BZ["Undercity"],47.7,73.0,2)
-	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZ["Undercity"],62.1,60.5,2)
-	self:addLookupList(TrainerDB,4900,L["Alchemist Narett"],BZ["Dustwallow Marsh"],64.0,47.7,1)
-	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZ["Ironforge"],39.8,33.5,1)
-	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"],BZ["Ironforge"],54.0,57.8,1)
-	self:addLookupList(TrainerDB,5153,L["Jormund Stonebrow"],BZ["Ironforge"],43.2,29.0,1)
-	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"],BZ["Ironforge"],60.0,45.4,1)
-	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"],BZ["Ironforge"],60.1,36.8,1)
-	self:addLookupList(TrainerDB,5164,L["Grumnus Steelshaper"],BZ["Ironforge"],50.2,42.8,1)
-	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZ["Ironforge"],68.4,44.0,1)
-	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZ["Ironforge"],66.6,55.2,1)
-	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"],BZ["Dun Morogh"],50.0,50.3,1)
-	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"],BZ["Stormwind City"],78.2,53.2,1)
-	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZ["Stormwind City"],55.6,85.9,1)
-	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"],BZ["Stormwind City"],63.9,37.8,1)
-	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"],BZ["Stormwind City"],59.2,37.7,1)
-	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZ["Stormwind City"],62.2,30.5,1)
-	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZ["Stormwind City"],71.8,62.9,1)
-	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZ["Tirisfal Glades"],61.7,51.6,2)
-	self:addLookupList(TrainerDB,5759,L["Nurse Neela"],BZ["Tirisfal Glades"],61.8,52.8,2)
-	self:addLookupList(TrainerDB,5784,L["Waldor"],BZ["Arathi Highlands"],32.6,28.5,0) --- confirm
-	self:addLookupList(TrainerDB,5939,L["Vira Younghoof"],BZ["Mulgore"],46.8,60.8,2)
-	self:addLookupList(TrainerDB,5943,L["Rawrk"],BZ["Durotar"],54.1,42.0,2)
-	self:addLookupList(TrainerDB,6094,L["Byancie"],BZ["Teldrassil"],55.3,56.8,1)
-	self:addLookupList(TrainerDB,6286,L["Zarrin"],BZ["Teldrassil"],57.1,61.3,1)
-	self:addLookupList(TrainerDB,6297,L["Kurdram Stonehammer"],BZ["Darkshore"],38.2,41.1,1)
-	self:addLookupList(TrainerDB,6299,L["Delfrum Flintbeard"],BZ["Darkshore"],38.2,41.0,1)
-	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"],BZ["Orgrimmar"],80.3,23.2,2)
-	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"],BZ["Orgrimmar"],81.9,18.3,2)
-	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"],BZ["Stormwind City"],59.8,34.8,1)
-	self:addLookupList(TrainerDB,7406,L["Oglethorpe Obnoticus"],BZ["Stranglethorn Vale"],28.3,76.3,0)
-	self:addLookupList(TrainerDB,7866,L["Peter Galen"],BZ["Azshara"],37.5,65.5,1)
-	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"],BZ["Badlands"],62.6,57.6,2)
-	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"],BZ["Searing Gorge"],63.7,75.7,1)
-	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"],BZ["Arathi Highlands"],28.2,45.0,2)
-	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"],BZ["Feralas"],89.4,46.5,1)  ---confirm
-	self:addLookupList(TrainerDB,7871,L["Se'Jib"],BZ["Stranglethorn Vale"],36.6,34.2,2)
-	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZ["Ironforge"],69.8,50.0,1)
-	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"],BZ["Feralas"],32.6,43.8,1)
-	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"],BZ["Feralas"],31.6,44.3,1)
-	self:addLookupList(TrainerDB,8126,L["Nixx Sprocketspring"],BZ["Tanaris"],52.5,27.3,0)
-	self:addLookupList(TrainerDB,8128,L["Pikkle"],BZ["Tanaris"],51.1,28.1,0)
-	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"],BZ["Desolace"],55.3,56.3,2)
-	self:addLookupList(TrainerDB,8306,L["Duhng"],BZ["The Barrens"],55.3,31.8,2)
-	self:addLookupList(TrainerDB,8736,L["Buzzek Bracketswing"],BZ["Tanaris"],52.3,27.7,0)
-	self:addLookupList(TrainerDB,8738,L["Vazario Linkgrease"],BZ["The Barrens"],62.7,36.3,0)
-	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"],BZ["Stormwind City"],40.6,83.9,1)
-	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZ["Orgrimmar"],76.0,25.1,2)
-	self:addLookupList(TrainerDB,11025,L["Mukdrak"],BZ["Durotar"],52.2,40.8,2)
-	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"],BZ["Undercity"],75.9,73.7,2)
-	self:addLookupList(TrainerDB,11037,L["Jenna Lemkenilli"],BZ["Darkshore"],38.3,41.1,1)
-	self:addLookupList(TrainerDB,11052,L["Timothy Worthington"],BZ["Dustwallow Marsh"],66.22,51.7,1)
-	self:addLookupList(TrainerDB,11072,L["Kitta Firewind"],BZ["Elwynn Forest"],64.9,70.6,1)
-	self:addLookupList(TrainerDB,11073,L["Annora"],BZ["Uldaman"],0,0,0)
-	self:addLookupList(TrainerDB,11074,L["Hgarth"],BZ["Stonetalon Mountains"],49.2,57.2,2)
-	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"],BZ["The Hinterlands"],13.4,43.4,1)
-	self:addLookupList(TrainerDB,11098,L["Hahrana Ironhide"],BZ["Feralas"],74.4,43.1,2)
-	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"],BZ["Ironforge"],50.5,43.3,1)
-	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"],BZ["Orgrimmar"],79.8,23.8,2)
-	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"],BZ["Orgrimmar"],79.7,23.7,2)
-	self:addLookupList(TrainerDB,11557,L["Meilosh"],BZ["Felwood"],65.7,2.9,2)
-	self:addLookupList(TrainerDB,12920,L["Doctor Gregory Victor"],BZ["Arathi Highlands"],73.4,36.8,2) -----IS HE REAALLY THERE TEACHING?
-	self:addLookupList(TrainerDB,12939,L["Doctor Gustaf VanHowzen"],BZ["Dustwallow Marsh"],68.18,47.94,1)    -----IS HE REAALLY THERE TEACHING?
-	self:addLookupList(TrainerDB,15400,L["Arathel Sunforge"],BZ["Eversong Woods"],59.6,62.6,2)
-	self:addLookupList(TrainerDB,15501,L["Aleinia"],BZ["Eversong Woods"],48.5,47.5,2)
-	self:addLookupList(TrainerDB,16160,L["Magistrix Eredania"],BZ["Eversong Woods"],38.2,72.6,2)
-	self:addLookupList(TrainerDB,16161,L["Arcanist Sheynathren"],BZ["Eversong Woods"],38.2,72.5,2)
-	self:addLookupList(TrainerDB,16253,L["Master Chef Mouldier"],BZ["Ghostlands"],48.3,30.9,2)
-	self:addLookupList(TrainerDB,16272,L["Kanaria"],BZ["Eversong Woods"],48.5,47.6,2)
-	self:addLookupList(TrainerDB,16277,L["Quarelestra"],BZ["Eversong Woods"],48.6,47.1,2)
-	self:addLookupList(TrainerDB,16278,L["Sathein"],BZ["Eversong Woods"],53.5,51.0,2)
-	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"],BZ["Eversong Woods"],37.4,71.9,2)
-	self:addLookupList(TrainerDB,16583,L["Rohok"],BZ["Hellfire Peninsula"],53.2,38.2,2)
-	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"],BZ["Hellfire Peninsula"],52.4,36.5,2)
-	self:addLookupList(TrainerDB,16633,L["Sedana"],BZ["Silvermoon City"],70.0,24.0,2)
-	self:addLookupList(TrainerDB,16640,L["Keelen Sheets"],BZ["Silvermoon City"],57.0,50.1,2)
-	self:addLookupList(TrainerDB,16642,L["Camberon"],BZ["Silvermoon City"],66.1,17.4,2)
-	self:addLookupList(TrainerDB,16662,L["Alestus"],BZ["Silvermoon City"],77.6,71.3,2)
-	self:addLookupList(TrainerDB,16663,L["Belil"],BZ["Silvermoon City"],79.1,42.9,2)
-	self:addLookupList(TrainerDB,16667,L["Danwe"],BZ["Silvermoon City"],76.5,40.9,2)
-	self:addLookupList(TrainerDB,16669,L["Bemarrin"],BZ["Silvermoon City"],79.5,39.0,2)
-	self:addLookupList(TrainerDB,16676,L["Sylann"],BZ["Silvermoon City"],69.5,71.5,2)
-	self:addLookupList(TrainerDB,16688,L["Lynalis"],BZ["Silvermoon City"],84.0,80.2,2)
-	self:addLookupList(TrainerDB,16719,L["Mumman"],BZ["The Exodar"],55.6,27.1,1)
-	self:addLookupList(TrainerDB,16723,L["Lucc"],BZ["The Exodar"],27.5,60.9,1)
-	self:addLookupList(TrainerDB,16724,L["Miall"],BZ["The Exodar"],60.0,89.6,1)
-	self:addLookupList(TrainerDB,16725,L["Nahogg"],BZ["The Exodar"],40.5,39.2,1)
-	self:addLookupList(TrainerDB,16726,L["Ockil"],BZ["The Exodar"],54.0,92.1,1)
-	self:addLookupList(TrainerDB,16728,L["Akham"],BZ["The Exodar"],66.0,74.6,1)
-	self:addLookupList(TrainerDB,16729,L["Refik"],BZ["The Exodar"],63.0,67.9,1)
-	self:addLookupList(TrainerDB,16731,L["Nus"],BZ["The Exodar"],39.0,22.5,1)
-	self:addLookupList(TrainerDB,16752,L["Muaat"],BZ["The Exodar"],60.0,87.9,1)
-	self:addLookupList(TrainerDB,16823,L["Humphry"],BZ["Hellfire Peninsula"],56.8,63.8,1)
-	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"],BZ["Azuremyst Isle"],48.5,51.8,1) --- confirm
-	self:addLookupList(TrainerDB,17215,L["Daedal"],BZ["Azuremyst Isle"],48.5,51.5,1) --- confirm
-	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"],BZ["Azuremyst Isle"],48.0,51.0,1)
-	self:addLookupList(TrainerDB,17245,L["Blacksmith Calypso"],BZ["Azuremyst Isle"],46.4,71.1,1)
-	self:addLookupList(TrainerDB,17246,L["\"Cookie\" McWeaksauce"],BZ["Azuremyst Isle"],46.7,70.5,1) -- confirm
-	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"],BZ["Bloodmyst Isle"],54.7,54.0,1)
-	self:addLookupList(TrainerDB,17442,L["Moordo"],BZ["Azuremyst Isle"],44.8,23.8,1)
-	self:addLookupList(TrainerDB,17487,L["Erin Kelly"],BZ["Azuremyst Isle"],46.2,70.5,1)
-	self:addLookupList(TrainerDB,17488,L["Dulvi"],BZ["Azuremyst Isle"],48.9,51.1,1)
-	self:addLookupList(TrainerDB,17634,L["K. Lee Smallfry"],BZ["Zangarmarsh"],68.6,50.2,1)
-	self:addLookupList(TrainerDB,17637,L["Mack Diver"],BZ["Zangarmarsh"],33.9,51.0,2)
-	self:addLookupList(TrainerDB,18747,L["Krugosh"],BZ["Hellfire Peninsula"],55.5,37.6,2)
-	self:addLookupList(TrainerDB,18749,L["Dalinna"],BZ["Hellfire Peninsula"],56.6,37.1,2) --- confirm
-	self:addLookupList(TrainerDB,18751,L["Kalaen"],BZ["Hellfire Peninsula"],56.8,37.7,2)
-	self:addLookupList(TrainerDB,18752,L["Zebig"],BZ["Hellfire Peninsula"],54.8,38.5,2)
-	self:addLookupList(TrainerDB,18753,L["Felannia"],BZ["Hellfire Peninsula"],52.3,36.1,2)
-	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"],BZ["Hellfire Peninsula"],56.2,38.6,2)
-	self:addLookupList(TrainerDB,18771,L["Brumman"],BZ["Hellfire Peninsula"],54.1,64.0,1)
-	self:addLookupList(TrainerDB,18772,L["Hama"],BZ["Hellfire Peninsula"],54.1,63.6,1)
-	self:addLookupList(TrainerDB,18773,L["Johan Barnes"],BZ["Hellfire Peninsula"],53.7,66.1,1)
-	self:addLookupList(TrainerDB,18774,L["Tatiana"],BZ["Hellfire Peninsula"],54.6,63.6,1)
-	self:addLookupList(TrainerDB,18775,L["Lebowski"],BZ["Hellfire Peninsula"],55.7,65.5,1)
-	self:addLookupList(TrainerDB,18779,L["Hurnak Grimmord"],BZ["Hellfire Peninsula"],56.7,63.8,1)
-	self:addLookupList(TrainerDB,18802,L["Alchemist Gribble"],BZ["Hellfire Peninsula"],53.8,65.8,1)
-	self:addLookupList(TrainerDB,18804,L["Prospector Nachlan"],BZ["Bloodmyst Isle"],56.3,54.3,1)
-	self:addLookupList(TrainerDB,18987,L["Gaston"],BZ["Hellfire Peninsula"],54.1,63.5,1)
-	self:addLookupList(TrainerDB,18988,L["Baxter"],BZ["Hellfire Peninsula"],56.8,37.5,2)
-	self:addLookupList(TrainerDB,18990,L["Burko"],BZ["Hellfire Peninsula"],22.4,39.3,1)
-	self:addLookupList(TrainerDB,18991,L["Aresella"],BZ["Hellfire Peninsula"],26.3,62.0,2)
-	self:addLookupList(TrainerDB,18993,L["Naka"],BZ["Zangarmarsh"],78.5,63.0,0)
-	self:addLookupList(TrainerDB,19052,L["Lorokeem"],BZ["Shattrath City"],45.4,19.5,0)
-	self:addLookupList(TrainerDB,19063,L["Hamanar"],BZ["Shattrath City"],35.7,20.5,0)
-	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"],BZ["Shattrath City"],66.5,13.5,0)
-	self:addLookupList(TrainerDB,19185,L["Jack Trapper"],BZ["Shattrath City"],63.0,68.5,0)
-	self:addLookupList(TrainerDB,19186,L["Kylene"],BZ["Shattrath City"],76.5,33.0,0)
-	self:addLookupList(TrainerDB,19187,L["Darmari"],BZ["Shattrath City"],66.8,67.1,0)
-	self:addLookupList(TrainerDB,19251,L["Enchantress Volali"],BZ["Shattrath City"],43.2,92.3,0)
-	self:addLookupList(TrainerDB,19252,L["High Enchanter Bardolan"],BZ["Shattrath City"],43.2,92.2,0)
-	self:addLookupList(TrainerDB,19341,L["Grutah"],BZ["Shadowmoon Valley"],29.7,31.5,2)
-	self:addLookupList(TrainerDB,19369,L["Celie Steelwing"],BZ["Shadowmoon Valley"],37.2,58.5,1)
-	self:addLookupList(TrainerDB,19478,L["Fera Palerunner"],BZ["Blade's Edge Mountains"],53.7,55.0,2)
-	self:addLookupList(TrainerDB,19539,L["Jazdalaad"],BZ["Netherstorm"],44.5,34.0,0)
-	self:addLookupList(TrainerDB,19540,L["Asarnan"],BZ["Netherstorm"],44.2,33.7,0)
-	self:addLookupList(TrainerDB,19576,L["Xyrol"],BZ["Netherstorm"],32.5,66.7,0)
-	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZ["Silvermoon City"],90.5,74.1,2)
-	self:addLookupList(TrainerDB,19778,L["Farii"],BZ["The Exodar"],45.0,24.0,1)
-	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"],BZ["Shattrath City"],69.2,44.8,0)
-	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZ["Shattrath City"],70.1,42.0,0)
-	self:addLookupList(TrainerDB,21087,L["Grikka"],BZ["Blade's Edge Mountains"],76.8,65.5,2)
-	self:addLookupList(TrainerDB,22477,L["Anchorite Ensham"],BZ["Terokkar Forest"],30.8,75.9,0)
-	self:addLookupList(TrainerDB,23734,L["Anchorite Yazmina"],BZ["Howling Fjord"],59.5,62.3,1)
-	self:addLookupList(TrainerDB,24868,L["Niobe Whizzlespark"],BZ["Shadowmoon Valley"],36.7,54.8,1)
-	self:addLookupList(TrainerDB,25099,L["Jonathan Garrett"],BZ["Shadowmoon Valley"],29.2,28.5,2)
-	self:addLookupList(TrainerDB,25277,L["Chief Engineer Leveny"],BZ["Borean Tundra"],42.6,53.7,2)
-	self:addLookupList(TrainerDB,26564,L["Borus Ironbender"],BZ["Dragonblight"],36.6,47.1,2)
-	self:addLookupList(TrainerDB,26903,L["Lanolis Dewdrop"],BZ["Howling Fjord"],58.4,62.3,1)
-	self:addLookupList(TrainerDB,26904,L["Rosina Rivet"],BZ["Howling Fjord"],59.6,63.7,1)
-	self:addLookupList(TrainerDB,26905,L["Brom Brewbaster"],BZ["Howling Fjord"],58.2,62.1,1)
-	self:addLookupList(TrainerDB,26906,L["Elizabeth Jackson"],BZ["Howling Fjord"],58.6,62.8,1)
-	self:addLookupList(TrainerDB,26907,L["Tisha Longbridge"],BZ["Howling Fjord"],59.7,64.0,1)
-	self:addLookupList(TrainerDB,26911,L["Bernadette Dexter"],BZ["Howling Fjord"],59.9,63.6,1)
-	self:addLookupList(TrainerDB,26912,L["Grumbol Stoutpick"],BZ["Howling Fjord"],59.9,63.9,1)
-	self:addLookupList(TrainerDB,26914,L["Benjamin Clegg"],BZ["Howling Fjord"],58.6,62.8,1)
-	self:addLookupList(TrainerDB,26915,L["Ounhulo"],BZ["Howling Fjord"],59.9,63.8,1)
-	self:addLookupList(TrainerDB,26916,L["Mindri Dinkles"],BZ["Howling Fjord"],58.6,62.8,1)
-	self:addLookupList(TrainerDB,26951,L["Wilhelmina Renel"],BZ["Howling Fjord"],78.7,28.5,2)
-	self:addLookupList(TrainerDB,26952,L["Kristen Smythe"],BZ["Howling Fjord"],79.2,29.0,2)
-	self:addLookupList(TrainerDB,26953,L["Thomas Kolichio"],BZ["Howling Fjord"],78.6,29.4,2)
-	self:addLookupList(TrainerDB,26954,L["Emil Autumn"],BZ["Howling Fjord"],78.7,28.3,2)
-	self:addLookupList(TrainerDB,26955,L["Jamesina Watterly"],BZ["Howling Fjord"],78.5,30.0,2)
-	self:addLookupList(TrainerDB,26956,L["Sally Tompkins"],BZ["Howling Fjord"],79.4,29.4,2)
-	self:addLookupList(TrainerDB,26959,L["Booker Kells"],BZ["Howling Fjord"],79.4,29.3,2)
-	self:addLookupList(TrainerDB,26960,L["Carter Tiffens"],BZ["Howling Fjord"],79.3,28.8,2)
-	self:addLookupList(TrainerDB,26961,L["Gunter Hansen"],BZ["Howling Fjord"],78.3,28.2,2)
-	self:addLookupList(TrainerDB,26962,L["Jonathan Lewis"],BZ["Howling Fjord"],79.3,29.0,2)
-	self:addLookupList(TrainerDB,26964,L["Alexandra McQueen"],BZ["Howling Fjord"],79.4,30.7,2)
-	self:addLookupList(TrainerDB,26969,L["Raenah"],BZ["Borean Tundra"],41.6,53.5,2)
-	self:addLookupList(TrainerDB,26972,L["Orn Tenderhoof"],BZ["Borean Tundra"],42.0,54.2,2) -- confirm
-	self:addLookupList(TrainerDB,26975,L["Arthur Henslowe"],BZ["Borean Tundra"],41.8,54.3,2)
-	self:addLookupList(TrainerDB,26976,L["Brunna Ironaxe"],BZ["Borean Tundra"],42.6,53.2,2)
-	self:addLookupList(TrainerDB,26977,L["Adelene Sunlance"],BZ["Borean Tundra"],41.2,53.9,2)
-	self:addLookupList(TrainerDB,26980,L["Eorain Dawnstrike"],BZ["Borean Tundra"],41.2,53.9,2)
-	self:addLookupList(TrainerDB,26981,L["Crog Steelspine"],BZ["Borean Tundra"],40.8,55.3,2)
-	self:addLookupList(TrainerDB,26982,L["Geba'li"],BZ["Borean Tundra"],41.6,53.4,2)
-	self:addLookupList(TrainerDB,26987,L["Falorn Nightwhisper"],BZ["Borean Tundra"],57.8,71.9,1)
-	self:addLookupList(TrainerDB,26988,L["Argo Strongstout"],BZ["Borean Tundra"],57.2,66.6,1)
-	self:addLookupList(TrainerDB,26989,L["Rollick MacKreel"],BZ["Borean Tundra"],57.9,71.5,1)
-	self:addLookupList(TrainerDB,26990,L["Alexis Marlowe"],BZ["Borean Tundra"],57.6,71.6,1)
-	self:addLookupList(TrainerDB,26991,L["Sock Brightbolt"],BZ["Borean Tundra"],57.7,72.2,1)
-	self:addLookupList(TrainerDB,26992,L["Brynna Wilson"],BZ["Borean Tundra"],57.8,66.5,1)
-	self:addLookupList(TrainerDB,26995,L["Tink Brightbolt"],BZ["Borean Tundra"],57.6,71.7,1)
-	self:addLookupList(TrainerDB,26996,L["Awan Iceborn"],BZ["Borean Tundra"],76.3,37.0,2) --- confirm
-	self:addLookupList(TrainerDB,26997,L["Alestos"],BZ["Borean Tundra"],57.5,72.3,1)
-	self:addLookupList(TrainerDB,26998,L["Rosemary Bovard"],BZ["Borean Tundra"],57.6,71.9,1)
-	self:addLookupList(TrainerDB,26999,L["Fendrig Redbeard"],BZ["Borean Tundra"],57.5,66.2,1)
-	self:addLookupList(TrainerDB,27001,L["Darin Goodstitch"],BZ["Borean Tundra"],57.5,72.3,1)
-	self:addLookupList(TrainerDB,27023,L["Apothecary Bressa"],BZ["Dragonblight"],36.2,48.7,2)
-	self:addLookupList(TrainerDB,27029,L["Apothecary Wormwick"],BZ["Dragonblight"],76.9,62.2,2)
-	self:addLookupList(TrainerDB,27034,L["Josric Fame"],BZ["Dragonblight"],75.9,63.2,2) -- confirm
-	self:addLookupList(TrainerDB,28693,L["Enchanter Nalthanis"],BZ["Dalaran"],39.1,40.5,0)
-	self:addLookupList(TrainerDB,28694,L["Alard Schmied"],BZ["Dalaran"],45.5,28.5,0)
-	self:addLookupList(TrainerDB,28697,L["Timofey Oshenko"],BZ["Dalaran"],39.0,27.5,0)
-	self:addLookupList(TrainerDB,28698,L["Jedidiah Handers"],BZ["Dalaran"],41.5,26.0,0)
-	self:addLookupList(TrainerDB,28699,L["Charles Worth"],BZ["Dalaran"],36.5,33.5,0)
-	self:addLookupList(TrainerDB,28700,L["Diane Cannings"],BZ["Dalaran"],35.7,28.8,0)
-	self:addLookupList(TrainerDB,28701,L["Timothy Jones"],BZ["Dalaran"],40.5,35.2,0)
-	self:addLookupList(TrainerDB,28702,L["Professor Pallin"],BZ["Dalaran"],41.8,36.9,0)
-	self:addLookupList(TrainerDB,28703,L["Linzy Blackbolt"],BZ["Dalaran"],42.5,32.1,0)
-	self:addLookupList(TrainerDB,28705,L["Katherine Lee"],BZ["Dalaran"],40.8,65.2,1)
-	self:addLookupList(TrainerDB,28706,L["Olisarra the Kind"],BZ["Dalaran"],37.5,36.7,0)
-	self:addLookupList(TrainerDB,29194,L["Amal'thazad"],BZ["Eastern Plaguelands"],80.5,48.1,0)
-	self:addLookupList(TrainerDB,29195,L["Lady Alistra"],BZ["Eastern Plaguelands"],83.7,44.6,0)
-	self:addLookupList(TrainerDB,29196,L["Lord Thorval"],BZ["Eastern Plaguelands"],80.9,43.8,0)
-	self:addLookupList(TrainerDB,29233,L["Nurse Applewood"],BZ["Borean Tundra"],41.7,54.5,2)
-	self:addLookupList(TrainerDB,29505,L["Imindril Spearsong"],BZ["Dalaran"],45.5,28.6,0)
-	self:addLookupList(TrainerDB,29506,L["Orland Schaeffer"],BZ["Dalaran"],45.0,28.4,0)
-	self:addLookupList(TrainerDB,29507,L["Manfred Staller"],BZ["Dalaran"],34.2,29.5,0)
-	self:addLookupList(TrainerDB,29508,L["Andellion"],BZ["Dalaran"],34.5,27.1,0)
-	self:addLookupList(TrainerDB,29509,L["Namha Moonwater"],BZ["Dalaran"],36.3,29.4,0)
-	self:addLookupList(TrainerDB,29513,L["Didi the Wrench"],BZ["Dalaran"],39.5,25.5,0)
-	self:addLookupList(TrainerDB,29514,L["Findle Whistlesteam"],BZ["Dalaran"],39.5,25.2,0)
-	self:addLookupList(TrainerDB,29631,L["Awilo Lon'gomba"],BZ["Dalaran"],70.0,38.6,2)
-	self:addLookupList(TrainerDB,29924,L["Brandig"],BZ["The Storm Peaks"],28.9,74.9,1)
-	self:addLookupList(TrainerDB,30706,L["Jo'mah"],BZ["Orgrimmar"],56.2,46.5,2)
-	self:addLookupList(TrainerDB,30709,L["Poshken Hardbinder"],BZ["Thunder Bluff"],29.2,22.0,2)
-	self:addLookupList(TrainerDB,30710,L["Zantasia"],BZ["Silvermoon City"],69.5,24.0,2)
-	self:addLookupList(TrainerDB,30711,L["Margaux Parchley"],BZ["Undercity"],61.0,58.5,2)
-	self:addLookupList(TrainerDB,30713,L["Catarina Stanford"],BZ["Stormwind City"],49.8,74.7,1)
-	self:addLookupList(TrainerDB,30715,L["Feyden Darkin"],BZ["Darnassus"],58.9,14.1,1)
-	self:addLookupList(TrainerDB,30716,L["Thoth"],BZ["The Exodar"],40.5,39.1,1)
-	self:addLookupList(TrainerDB,30717,L["Elise Brightletter"],BZ["Ironforge"],60.7,44.9,1)
-	self:addLookupList(TrainerDB,30721,L["Michael Schwan"],BZ["Hellfire Peninsula"],53.9,65.5,1)
-	self:addLookupList(TrainerDB,30722,L["Neferatti"],BZ["Hellfire Peninsula"],52.3,36.1,2)
-	self:addLookupList(TrainerDB,31084,L["Highlord Darion Mograine"],BZ["Eastern Plaguelands"],83.5,49.5,0)
-	self:addLookupList(TrainerDB,33580,L["Dustin Vail"],BZ["Icecrown"],73.0,20.8,0)
-	self:addLookupList(TrainerDB,33581,L["Kul'de"],BZ["Icecrown"],71.8,20.8,0)
-	self:addLookupList(TrainerDB,33583,L["Fael Morningsong"],BZ["Icecrown"],73.0,20.6,0)
-	self:addLookupList(TrainerDB,33586,L["Binkie Brightgear"],BZ["Icecrown"],72.1,20.9,0)
-	self:addLookupList(TrainerDB,33587,L["Bethany Cromwell"],BZ["Icecrown"],72.4,20.8,0)
-	self:addLookupList(TrainerDB,33588,L["Crystal Brightspark"],BZ["Icecrown"],71.6,21.0,0)
-	self:addLookupList(TrainerDB,33589,L["Joseph Wilson"],BZ["Icecrown"],71.5,22.5,0)
-	self:addLookupList(TrainerDB,33590,L["Oluros"],BZ["Icecrown"],71.5,20.8,0)
-	self:addLookupList(TrainerDB,33591,L["Rekka the Hammer"],BZ["Icecrown"],71.9,20.9,0)
-	self:addLookupList(TrainerDB,33603,L["Arthur Denny"],BZ["Icecrown"],71.7,20.9,0)
-	self:addLookupList(TrainerDB,33608,GetSpellInfo(51304),BZ["Shattrath City"],44.3,90.4,0) -- Alchemy
-	self:addLookupList(TrainerDB,33609,GetSpellInfo(51300),BZ["Shattrath City"],43.9,90.5,0) -- BS
-	self:addLookupList(TrainerDB,33610,GetSpellInfo(51313),BZ["Shattrath City"],43.6,90.4,0) -- Enchanting
-	self:addLookupList(TrainerDB,33611,GetSpellInfo(51306),BZ["Shattrath City"],43.7,90.1,0) -- Engineering
-	self:addLookupList(TrainerDB,33612,GetSpellInfo(51302),BZ["Shattrath City"],43.8,90.9,0) -- LW
-	self:addLookupList(TrainerDB,33613,GetSpellInfo(51309),BZ["Shattrath City"],44.0,91.1,0) -- Tailor
-	self:addLookupList(TrainerDB,33614,GetSpellInfo(51311),BZ["Shattrath City"],43.6,90.8,0) -- JC
-	self:addLookupList(TrainerDB,33615,GetSpellInfo(45363),BZ["Shattrath City"],43.5,90.7,0) -- Insc
-	self:addLookupList(TrainerDB,33617,GetSpellInfo(32606),BZ["Shattrath City"],43.6,90.9,0) -- Mine
-	self:addLookupList(TrainerDB,33619,GetSpellInfo(51296),BZ["Shattrath City"],43.6,91.1,0) -- Cooking
-	self:addLookupList(TrainerDB,33621,GetSpellInfo(45542),BZ["Shattrath City"],43.6,90.4,0) -- First Aid
-	self:addLookupList(TrainerDB,33631,L["Barien"],BZ["Shattrath City"],43.5,65.1,0)
-	self:addLookupList(TrainerDB,33634,L["Engineer Sinbei"],BZ["Shattrath City"],43.1,64.9,0)
-	self:addLookupList(TrainerDB,33635,L["Daenril"],BZ["Shattrath City"],41.9,63.4,0)
-	self:addLookupList(TrainerDB,33636,L["Miralisse"],BZ["Shattrath City"],41.6,63.5,0)
-	self:addLookupList(TrainerDB,33674,L["Alchemist Kanhu"],BZ["Shattrath City"],38.6,30.0,0)
-	self:addLookupList(TrainerDB,33675,L["Onodo"],BZ["Shattrath City"],37.7,30.3,0)
-	self:addLookupList(TrainerDB,33676,L["Zurii"],BZ["Shattrath City"],36.4,44.6,0)
-	self:addLookupList(TrainerDB,33679,L["Recorder Lidio"],BZ["Shattrath City"],36.2,44.0,0)
-	self:addLookupList(TrainerDB,33680,L["Nemiha"],BZ["Shattrath City"],36.1,47.7,0)
-	self:addLookupList(TrainerDB,33681,L["Korim"],BZ["Shattrath City"],37.6,28.0,0)
-	self:addLookupList(TrainerDB,33682,L["Fono"],BZ["Shattrath City"],36.0,48.5,0)
-	self:addLookupList(TrainerDB,33684,L["Weaver Aoa"],BZ["Shattrath City"],37.6,27.2,0)
-
-end
diff --git a/RecipeDB/Vendor.lua b/RecipeDB/Vendor.lua
deleted file mode 100644
index 9cb8969..0000000
--- a/RecipeDB/Vendor.lua
+++ /dev/null
@@ -1,388 +0,0 @@
---[[
-************************************************************************
-Vendor.lua
-Vendor data for all of Ackis Recipe List
-************************************************************************
-File date: @file-date-iso@
-File revision: @file-revision@
-Project revision: @project-revision@
-Project version: @project-version@
-************************************************************************
-Format:
-	self:addLookupList(VendorDB,NPC ID, NPC Name, NPC Location, X Coord, Y Coord, Faction)
-************************************************************************
-Please see http://www.wowace.com/addons/arl/ for more information.
-************************************************************************
-This source code is released under All Rights Reserved.
-************************************************************************
-]]--
-
-local MODNAME		= "Ackis Recipe List"
-local addon		= LibStub("AceAddon-3.0"):GetAddon(MODNAME)
-local L			= LibStub("AceLocale-3.0"):GetLocale(MODNAME)
-local BZ		= LibStub("LibBabble-Zone-3.0"):GetLookupTable()
-local BB		= LibStub("LibBabble-Boss-3.0"):GetLookupTable()
-
-function addon:InitVendor(VendorDB)
-
-	self:addLookupList(VendorDB,66,L["Tharynn Bouden"],BZ["Elwynn Forest"],41.9,67.1,1)
-	self:addLookupList(VendorDB,340,L["Kendor Kabonka"],BZ["Stormwind City"],77.5,53.5,1)
-	self:addLookupList(VendorDB,734,L["Corporal Bluth"],BZ["Stranglethorn Vale"],38.0,3.0,1)
-	self:addLookupList(VendorDB,777,L["Amy Davenport"],BZ["Redridge Mountains"],29.1,47.5,1)
-	self:addLookupList(VendorDB,843,L["Gina MacGregor"],BZ["Westfall"],57.6,54.0,1)
-	self:addLookupList(VendorDB,989,L["Banalash"],BZ["Swamp of Sorrows"],44.7,56.7,2)
-	self:addLookupList(VendorDB,1146,L["Vharr"],BZ["Stranglethorn Vale"],32.3,28.0,2)
-	self:addLookupList(VendorDB,1148,L["Nerrist"],BZ["Stranglethorn Vale"],32.7,29.2,2)
-	self:addLookupList(VendorDB,1149,L["Uthok"],BZ["Stranglethorn Vale"],31.6,28.0,2)
-	self:addLookupList(VendorDB,1250,L["Drake Lindgren"],BZ["Elwynn Forest"],83.3,66.7,1)
-	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZ["Stormwind City"],64.6,71.5,1)
-	self:addLookupList(VendorDB,1313,L["Maria Lumere"],BZ["Stormwind City"],55.7,85.5,1)
-	self:addLookupList(VendorDB,1318,L["Jessara Cordell"],BZ["Stormwind City"],53.0,74.2,1)
-	self:addLookupList(VendorDB,1347,L["Alexandra Bolero"],BZ["Stormwind City"],53.3,81.7,1)
-	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZ["Wetlands"],10.7,56.8,1)
-	self:addLookupList(VendorDB,1454,L["Jennabink Powerseam"],BZ["Wetlands"],8.1,55.9,1)
-	self:addLookupList(VendorDB,1465,L["Drac Roughcut"],BZ["Loch Modan"],35.6,49.0,1)
-	self:addLookupList(VendorDB,1471,L["Jannos Ironwill"],BZ["Arathi Highlands"],46.0,47.7,1)
-	self:addLookupList(VendorDB,1474,L["Rann Flamespinner"],BZ["Loch Modan"],36.0,46.0,1)
-	self:addLookupList(VendorDB,1669,L["Defias Profiteer"],BZ["Westfall"],43.5,66.9,0)
-	self:addLookupList(VendorDB,1684,L["Khara Deepwater"],BZ["Loch Modan"],39.5,39.3,1)
-	self:addLookupList(VendorDB,1685,L["Xandar Goodbeard"],BZ["Loch Modan"],82.5,63.5,1)
-	self:addLookupList(VendorDB,2118,L["Abigail Shiel"],BZ["Tirisfal Glades"],61.0,52.5,2)
-	self:addLookupList(VendorDB,2380,L["Nandar Branson"],BZ["Hillsbrad Foothills"],50.9,57.1,1)
-	self:addLookupList(VendorDB,2381,L["Micha Yance"],BZ["Hillsbrad Foothills"],49.0,55.1,1)
-	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"],BZ["Hillsbrad Foothills"],50.6,61.0,1)
-	self:addLookupList(VendorDB,2393,L["Christoph Jeffcoat"],BZ["Hillsbrad Foothills"],62.4,19.1,2)
-	self:addLookupList(VendorDB,2394,L["Mallen Swain"],BZ["Hillsbrad Foothills"],62.0,20.9,2)
-	self:addLookupList(VendorDB,2397,L["Derak Nightfall"],BZ["Hillsbrad Foothills"],63.0,18.5,2)
-	self:addLookupList(VendorDB,2480,L["Bro'kin"],BZ["Alterac Mountains"],38.3,38.8,0)
-	self:addLookupList(VendorDB,2481,L["Bliztik"],BZ["Duskwood"],18.0,54.5,0)
-	self:addLookupList(VendorDB,2482,L["Zarena Cromwind"],BZ["Stranglethorn Vale"],28.4,75.5,0)
-	self:addLookupList(VendorDB,2483,L["Jaquilina Dramet"],BZ["Stranglethorn Vale"],35.7,10.7,0)
-	self:addLookupList(VendorDB,2663,L["Narkk"],BZ["Stranglethorn Vale"],28.2,74.5,0)
-	self:addLookupList(VendorDB,2664,L["Kelsey Yance"],BZ["Stranglethorn Vale"],28.2,74.4,0)
-	self:addLookupList(VendorDB,2668,L["Danielle Zipstitch"],BZ["Duskwood"],75.8,45.5,1)
-	self:addLookupList(VendorDB,2669,L["Sheri Zipstitch"],BZ["Duskwood"],75.7,45.5,1)
-	self:addLookupList(VendorDB,2670,L["Xizk Goodstitch"],BZ["Stranglethorn Vale"],28.7,76.8,0)
-	self:addLookupList(VendorDB,2672,L["Cowardly Crosby"],BZ["Stranglethorn Vale"],27.0,82.5,0)
-	self:addLookupList(VendorDB,2679,L["Wenna Silkbeard"],BZ["Wetlands"],25.7,25.8,1)
-	self:addLookupList(VendorDB,2682,L["Fradd Swiftgear"],BZ["Wetlands"],26.4,25.8,1)
-	self:addLookupList(VendorDB,2683,L["Namdo Bizzfizzle"],BZ["Gnomeregan"],0,0,1)
-	self:addLookupList(VendorDB,2684,L["Rizz Loosebolt"],BZ["Alterac Mountains"],47.4,35.3,0)
-	self:addLookupList(VendorDB,2685,L["Mazk Snipeshot"],BZ["Stranglethorn Vale"],28.5,75.1,0)
-	self:addLookupList(VendorDB,2687,L["Gnaz Blunderflame"],BZ["Stranglethorn Vale"],51.0,35.3,0)
-	self:addLookupList(VendorDB,2688,L["Ruppo Zipcoil"],BZ["The Hinterlands"],34.3,37.9,0)
-	self:addLookupList(VendorDB,2697,L["Clyde Ranthal"],BZ["Redridge Mountains"],88.9,70.9,1)
-	self:addLookupList(VendorDB,2698,L["George Candarte"],BZ["Hillsbrad Foothills"],92.0,38.4,2)
-	self:addLookupList(VendorDB,2699,L["Rikqiz"],BZ["Stranglethorn Vale"],28.5,76.0,0)
-	self:addLookupList(VendorDB,2803,L["Malygen"],BZ["Felwood"],62.3,25.6,1)
-	self:addLookupList(VendorDB,2806,L["Bale"],BZ["Felwood"],34.8,53.1,2)
-	self:addLookupList(VendorDB,2810,L["Hammon Karwn"],BZ["Arathi Highlands"],46.5,47.3,1)
-	self:addLookupList(VendorDB,2812,L["Drovnar Strongbrew"],BZ["Arathi Highlands"],46.4,47.1,1)
-	self:addLookupList(VendorDB,2814,L["Narj Deepslice"],BZ["Arathi Highlands"],45.6,47.6,1)
-	self:addLookupList(VendorDB,2816,L["Androd Fadran"],BZ["Arathi Highlands"],45.0,46.9,1)
-	self:addLookupList(VendorDB,2819,L["Tunkk"],BZ["Arathi Highlands"],74.8,34.5,2)
-	self:addLookupList(VendorDB,2821,L["Keena"],BZ["Arathi Highlands"],74.0,32.7,2)
-	self:addLookupList(VendorDB,2838,L["Crazk Sparks"],BZ["Stranglethorn Vale"],28.3,76.7,0)
-	self:addLookupList(VendorDB,2843,L["Jutak"],BZ["Stranglethorn Vale"],27.5,77.5,0)
-	self:addLookupList(VendorDB,2848,L["Glyx Brewright"],BZ["Stranglethorn Vale"],28.1,78.0,0)
-	self:addLookupList(VendorDB,3005,L["Mahu"],BZ["Thunder Bluff"],43.8,44.6,2)
-	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZ["Thunder Bluff"],46.5,38.8,2)
-	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"],BZ["Thunder Bluff"],51.1,52.2,2)
-	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"],BZ["Thunder Bluff"],56.0,47.1,2)
-	self:addLookupList(VendorDB,3081,L["Wunna Darkmane"],BZ["Mulgore"],46.1,58.2,2)
-	self:addLookupList(VendorDB,3085,L["Gloria Femmel"],BZ["Redridge Mountains"],26.7,43.5,1)
-	self:addLookupList(VendorDB,3134,L["Kzixx"],BZ["Duskwood"],81.9,19.9,0)
-	self:addLookupList(VendorDB,3178,L["Stuart Fleming"],BZ["Wetlands"],8.1,58.4,1)
-	self:addLookupList(VendorDB,3333,L["Shankys"],BZ["Orgrimmar"],69.1,31.4,2)
-	self:addLookupList(VendorDB,3335,L["Hagrus"],BZ["Orgrimmar"],46.0,45.9,2)
-	self:addLookupList(VendorDB,3346,L["Kithas"],BZ["Orgrimmar"],53.7,38.0,2)
-	self:addLookupList(VendorDB,3348,L["Kor'geld"],BZ["Orgrimmar"],56.1,35.8,2)
-	self:addLookupList(VendorDB,3364,L["Borya"],BZ["Orgrimmar"],63.0,51.2,2)
-	self:addLookupList(VendorDB,3366,L["Tamar"],BZ["Orgrimmar"],63.0,45.3,2)
-	self:addLookupList(VendorDB,3367,L["Felika"],BZ["Orgrimmar"],60.5,50.7,2)
-	self:addLookupList(VendorDB,3392,L["Prospector Khazgorm"],BZ["The Barrens"],47.4,84.8,1)
-	self:addLookupList(VendorDB,3400,L["Xen'to"],BZ["Orgrimmar"],57.5,53.2,2)
-	self:addLookupList(VendorDB,3413,L["Sovik"],BZ["Orgrimmar"],75.6,25.2,2)
-	self:addLookupList(VendorDB,3482,L["Tari'qa"],BZ["The Barrens"],51.7,30.1,2)
-	self:addLookupList(VendorDB,3485,L["Wrahk"],BZ["The Barrens"],52.2,31.7,2)
-	self:addLookupList(VendorDB,3489,L["Zargh"],BZ["The Barrens"],52.6,29.9,2)
-	self:addLookupList(VendorDB,3490,L["Hula'mahi"],BZ["The Barrens"],51.4,30.2,2)
-	self:addLookupList(VendorDB,3495,L["Gagsprocket"],BZ["The Barrens"],62.7,36.3,0)
-	self:addLookupList(VendorDB,3497,L["Kilxx"],BZ["The Barrens"],62.8,38.2,0)
-	self:addLookupList(VendorDB,3499,L["Ranik"],BZ["The Barrens"],61.9,38.7,0)
-	self:addLookupList(VendorDB,3522,L["Constance Brisboise"],BZ["Tirisfal Glades"],52.6,55.7,2)
-	self:addLookupList(VendorDB,3537,L["Zixil"],BZ["Hillsbrad Foothills"],53.5,38.3,0)
-	self:addLookupList(VendorDB,3550,L["Martine Tramblay"],BZ["Tirisfal Glades"],65.8,59.7,2)
-	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"],BZ["Silverpine Forest"],43.2,40.7,2)
-	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZ["The Barrens"],41.8,38.7,0)
-	self:addLookupList(VendorDB,3881,L["Grimtak"],BZ["Durotar"],51.2,42.6,2)
-	self:addLookupList(VendorDB,3954,L["Dalria"],BZ["Ashenvale"],35.1,52.1,1)
-	self:addLookupList(VendorDB,3956,L["Harklan Moongrove"],BZ["Ashenvale"],50.8,67.0,1)
-	self:addLookupList(VendorDB,3958,L["Lardan"],BZ["Ashenvale"],34.8,49.8,1)
-	self:addLookupList(VendorDB,3960,L["Ulthaan"],BZ["Ashenvale"],50.0,66.7,1)
-	self:addLookupList(VendorDB,4083,L["Jeeda"],BZ["Stonetalon Mountains"],47.6,61.7,2)
-	self:addLookupList(VendorDB,4086,L["Veenix"],BZ["Stonetalon Mountains"],58.3,51.7,0)
-	self:addLookupList(VendorDB,4168,L["Elynna"],BZ["Darnassus"],64.4,21.6,1)
-	self:addLookupList(VendorDB,4186,L["Mavralyn"],BZ["Darkshore"],37.0,41.2,1)
-	self:addLookupList(VendorDB,4189,L["Valdaron"],BZ["Darkshore"],38.1,40.6,1)
-	self:addLookupList(VendorDB,4200,L["Laird"],BZ["Darkshore"],36.8,44.3,1)
-	self:addLookupList(VendorDB,4223,L["Fyldan"],BZ["Darnassus"],48.6,21.4,1)
-	self:addLookupList(VendorDB,4225,L["Saenorion"],BZ["Darnassus"],63.8,22.1,1)
-	self:addLookupList(VendorDB,4226,L["Ulthir"],BZ["Darnassus"],56.0,24.6,1)
-	self:addLookupList(VendorDB,4228,L["Vaean"],BZ["Darnassus"],58.5,14.4,1)
-	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZ["Darnassus"],60.0,19.1,1)
-	self:addLookupList(VendorDB,4265,L["Nyoma"],BZ["Teldrassil"],57.2,61.2,1)
-	self:addLookupList(VendorDB,4305,L["Kriggon Talsone"],BZ["Westfall"],36.2,90.1,1)
-	self:addLookupList(VendorDB,4307,L["Heldan Galesong"],BZ["Darkshore"],37.0,56.3,1)
-	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZ["Undercity"],62.4,43.4,2)
-	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"],BZ["Undercity"],64.2,37.7,2)
-	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZ["Undercity"],81.2,31.0,2)
-	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZ["Undercity"],70.8,29.6,2)
-	self:addLookupList(VendorDB,4589,L["Joseph Moore"],BZ["Undercity"],70.2,57.8,2)
-	self:addLookupList(VendorDB,4610,L["Algernon"],BZ["Undercity"],51.9,74.4,2)
-	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZ["Undercity"],62.0,60.7,2)
-	self:addLookupList(VendorDB,4775,L["Felicia Doan"],BZ["Undercity"],64.3,50.2,2)
-	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"],BZ["The Hinterlands"],14.4,42.5,1)
-	self:addLookupList(VendorDB,4877,L["Jandia"],BZ["Thousand Needles"],46.1,51.5,2)
-	self:addLookupList(VendorDB,4878,L["Montarr"],BZ["Thousand Needles"],45.2,50.7,2)
-	self:addLookupList(VendorDB,4879,L["Ogg'marr"],BZ["Dustwallow Marsh"],36.7,31.0,2)
-	self:addLookupList(VendorDB,4897,L["Helenia Olden"],BZ["Dustwallow Marsh"],66.4,51.5,1)
-	self:addLookupList(VendorDB,5128,L["Bombus Finespindle"],BZ["Ironforge"],39.6,34.1,1)
-	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"],BZ["Ironforge"],60.7,44.2,1)
-	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"],BZ["Ironforge"],59.9,37.7,1)
-	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZ["Ironforge"],48.0,6.3,1)
-	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZ["Ironforge"],46.5,27.1,1)
-	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZ["Ironforge"],68.0,43.1,1)
-	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZ["Ironforge"],66.6,54.5,1)
-	self:addLookupList(VendorDB,5411,L["Krinkle Goodsteel"],BZ["Tanaris"],51.5,28.8,0)
-	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZ["Stormwind City"],78.5,53.0,1)
-	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZ["Stormwind City"],55.1,69.5,1)
-	self:addLookupList(VendorDB,5512,L["Kaita Deepforge"],BZ["Stormwind City"],63.5,37.6,1)
-	self:addLookupList(VendorDB,5594,L["Alchemist Pestlezugg"],BZ["Tanaris"],50.9,27.0,0)
-	self:addLookupList(VendorDB,5748,L["Killian Sanatha"],BZ["Silverpine Forest"],33.0,17.8,2)
-	self:addLookupList(VendorDB,5757,L["Lilly"],BZ["Silverpine Forest"],43.1,50.8,2)
-	self:addLookupList(VendorDB,5758,L["Leo Sarn"],BZ["Silverpine Forest"],53.9,82.3,2)
-	self:addLookupList(VendorDB,5783,L["Kalldan Felmoon"],BZ["The Barrens"],46.2,36.5,0)  ----confirm
-	self:addLookupList(VendorDB,5940,L["Harn Longcast"],BZ["Mulgore"],47.5,55.1,2)
-	self:addLookupList(VendorDB,5942,L["Zansoa"],BZ["Durotar"],56.1,73.4,2)
-	self:addLookupList(VendorDB,5944,L["Yonada"],BZ["The Barrens"],45.0,59.3,2)
-	self:addLookupList(VendorDB,6568,L["Vizzklick"],BZ["Tanaris"],51.0,27.4,0)
-	self:addLookupList(VendorDB,6574,L["Jun'ha"],BZ["Arathi Highlands"],72.7,36.5,2)
-	self:addLookupList(VendorDB,6576,L["Brienna Starglow"],BZ["Feralas"],89.0,45.9,1)
-	self:addLookupList(VendorDB,6730,L["Jinky Twizzlefixxit"],BZ["Thousand Needles"],77.7,77.8,0)
-	self:addLookupList(VendorDB,6731,L["Harlown Darkweave"],BZ["Ashenvale"],18.2,60.0,1)
-	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"],BZ["Alterac Mountains"],86.0,80.1,0)
-	self:addLookupList(VendorDB,6779,L["Smudge Thunderwood"],BZ["Alterac Mountains"],86.1,79.7,0)
-	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZ["Tanaris"],52.5,27.9,0)
-	self:addLookupList(VendorDB,7852,L["Pratt McGrubben"],BZ["Feralas"],30.6,42.7,1)
-	self:addLookupList(VendorDB,7854,L["Jangdor Swiftstrider"],BZ["Feralas"],74.5,42.9,2)
-	self:addLookupList(VendorDB,7940,L["Darnall"],BZ["Moonglade"],51.6,33.3,0)
-	self:addLookupList(VendorDB,7947,L["Vivianna"],BZ["Feralas"],31.3,43.5,1)
-	self:addLookupList(VendorDB,8125,L["Dirge Quikcleave"],BZ["Tanaris"],52.6,28.1,0)
-	self:addLookupList(VendorDB,8131,L["Blizrik Buckshot"],BZ["Tanaris"],50.8,27.6,0)
-	self:addLookupList(VendorDB,8137,L["Gikkix"],BZ["Tanaris"],66.6,22.1,0)
-	self:addLookupList(VendorDB,8139,L["Jabbey"],BZ["Tanaris"],67.0,22.0,0)
-	self:addLookupList(VendorDB,8145,L["Sheendra Tallgrass"],BZ["Feralas"],74.5,42.8,2)
-	self:addLookupList(VendorDB,8150,L["Janet Hommers"],BZ["Desolace"],66.2,6.7,1)
-	self:addLookupList(VendorDB,8157,L["Logannas"],BZ["Feralas"],32.7,44.0,1)
-	self:addLookupList(VendorDB,8158,L["Bronk"],BZ["Feralas"],76.1,43.3,2)
-	self:addLookupList(VendorDB,8160,L["Nioma"],BZ["The Hinterlands"],13.4,43.3,1)
-	self:addLookupList(VendorDB,8161,L["Harggan"],BZ["The Hinterlands"],13.4,44.0,1)
-	self:addLookupList(VendorDB,8176,L["Gharash"],BZ["Swamp of Sorrows"],45.5,51.6,2)
-	self:addLookupList(VendorDB,8177,L["Rartar"],BZ["Swamp of Sorrows"],45.4,57.0,2)
-	self:addLookupList(VendorDB,8178,L["Nina Lightbrew"],BZ["Blasted Lands"],66.9,18.3,1)
-	self:addLookupList(VendorDB,8307,L["Tarban Hearthgrain"],BZ["The Barrens"],55.1,32.1,2)
-	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"],BZ["Thunder Bluff"],40.4,63.6,2)
-	self:addLookupList(VendorDB,8508,L["Gretta Ganter"],BZ["Dun Morogh"],31.5,44.7,1)
-	self:addLookupList(VendorDB,8678,L["Jubie Gadgetspring"],BZ["Azshara"],45.3,90.9,0)
-	self:addLookupList(VendorDB,8679,L["Knaz Blunderflame"],BZ["Stranglethorn Vale"],51.0,35.3,0)
-	self:addLookupList(VendorDB,8681,L["Outfitter Eric"],BZ["Ironforge"],43.2,29.2,1)
-	self:addLookupList(VendorDB,8878,L["Muuran"],BZ["Desolace"],55.6,56.5,2)
-	self:addLookupList(VendorDB,9179,L["Jazzrik"],BZ["Badlands"],42.5,52.6,2)
-	self:addLookupList(VendorDB,9499,BB["Plugger Spazzring"],BZ["Blackrock Depths"],0,0,0)
-	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"],BZ["Burning Steppes"],66.0,22.0,0)
-	self:addLookupList(VendorDB,9636,L["Kireena"],BZ["Desolace"],51.0,53.5,2)
-	self:addLookupList(VendorDB,10118,L["Nessa Shadowsong"],BZ["Teldrassil"],56.3,92.4,1)
-	self:addLookupList(VendorDB,10856,L["Argent Quartermaster Hasana"],BZ["Tirisfal Glades"],83.2,68.1,0)
-	self:addLookupList(VendorDB,10857,L["Argent Quartermaster Lightspark"],BZ["Western Plaguelands"],42.8,83.8,0)
-	self:addLookupList(VendorDB,11185,L["Xizzer Fizzbolt"],BZ["Winterspring"],60.8,38.6,0)
-	self:addLookupList(VendorDB,11187,L["Himmik"],BZ["Winterspring"],61.3,39.1,0)
-	self:addLookupList(VendorDB,11189,L["Qia"],BZ["Winterspring"],61.2,37.2,0)
-	self:addLookupList(VendorDB,11278,L["Magnus Frostwake"],BZ["Western Plaguelands"],68.1,77.6,0)
-	self:addLookupList(VendorDB,11536,L["Quartermaster Miranda Breechlock"],BZ["Eastern Plaguelands"],75.8,54.1,0)
-	self:addLookupList(VendorDB,11557,L["Meilosh"],BZ["Felwood"],65.7,2.9,2)
-	self:addLookupList(VendorDB,11874,L["Masat T'andr"],BZ["Swamp of Sorrows"],26.3,31.6,0)
-	self:addLookupList(VendorDB,12022,L["Lorelae Wintersong"],BZ["Moonglade"],48.3,40.1,0)
-	self:addLookupList(VendorDB,12033,L["Wulan"],BZ["Desolace"],26.2,69.7,2)
-	self:addLookupList(VendorDB,12043,L["Kulwia"],BZ["Stonetalon Mountains"],45.4,59.4,2)
-	self:addLookupList(VendorDB,12245,L["Vendor-Tron 1000"],BZ["Desolace"],60.3,38.1,0)
-	self:addLookupList(VendorDB,12246,L["Super-Seller 680"],BZ["Desolace"],40.5,79.3,0)
-	self:addLookupList(VendorDB,12941,L["Jase Farlane"],BZ["Eastern Plaguelands"],74.8,51.8,0)
-	self:addLookupList(VendorDB,12942,L["Leonard Porter"],BZ["Western Plaguelands"],43.0,84.3,1)
-	self:addLookupList(VendorDB,12943,L["Werg Thickblade"],BZ["Tirisfal Glades"],83.2,69.7,2)
-	self:addLookupList(VendorDB,12944,L["Lokhtos Darkbargainer"],BZ["Blackrock Depths"],0,0,0)
-	self:addLookupList(VendorDB,12956,L["Zannok Hidepiercer"],BZ["Silithus"],81.9,17.8,0)
-	self:addLookupList(VendorDB,12957,L["Blimo Gadgetspring"],BZ["Azshara"],45.3,90.9,0)
-	self:addLookupList(VendorDB,12958,L["Gigget Zipcoil"],BZ["The Hinterlands"],34.5,38.5,0)
-	self:addLookupList(VendorDB,12959,L["Nergal"],BZ["Un'Goro Crater"],43.3,7.7,0)
-	self:addLookupList(VendorDB,12962,L["Wik'Tar"],BZ["Ashenvale"],11.8,34.1,2)
-	self:addLookupList(VendorDB,13420,L["Penney Copperpinch"],BZ["Orgrimmar"],53.5,66.1,2)
-	self:addLookupList(VendorDB,13429,L["Nardstrum Copperpinch"],BZ["Undercity"],67.5,38.7,2)
-	self:addLookupList(VendorDB,13432,L["Seersa Copperpinch"],BZ["Thunder Bluff"],42.,55.1,2)
-	self:addLookupList(VendorDB,13433,L["Wulmort Jinglepocket"],BZ["Ironforge"],33.0,67.6,0)
-	self:addLookupList(VendorDB,13435,L["Khole Jinglepocket"],BZ["Stormwind City"],62.2,70.6,1)
-	self:addLookupList(VendorDB,14371,L["Shen'dralar Provisioner"],BZ["Dire Maul"],0,0,0)
-	self:addLookupList(VendorDB,14637,L["Zorbin Fandazzle"],BZ["Feralas"],44.8,43.4,0)
-	self:addLookupList(VendorDB,14738,L["Otho Moji'ko"],BZ["The Hinterlands"],79.3,79.1,2)
-	self:addLookupList(VendorDB,14921,L["Rin'wosho the Trader"],BZ["Stranglethorn Vale"],15.1,16.0,0)
-	self:addLookupList(VendorDB,15165,L["Haughty Modiste"],BZ["Tanaris"],66.5,22.3,0)
-	self:addLookupList(VendorDB,15176,L["Vargus"],BZ["Silithus"],51.2,38.8,0)
-	self:addLookupList(VendorDB,15179,L["Mishta"],BZ["Silithus"],49.9,36.5,0)
-	self:addLookupList(VendorDB,15293,L["Aendel Windspear"],BZ["Silithus"],62.6,49.8,0)
-	self:addLookupList(VendorDB,15419,L["Kania"],BZ["Silithus"],52.0,39.6,0)
-	self:addLookupList(VendorDB,15471,BB["Lieutenant General Andorov"],BZ["Ruins of Ahn'Qiraj"],0,0,0)
-	self:addLookupList(VendorDB,15909,L["Fariel Starsong"],BZ["Moonglade"],54.0,35.4,0)
-	self:addLookupList(VendorDB,16224,L["Rathis Tomber"],BZ["Ghostlands"],47.2,28.7,2)
-	self:addLookupList(VendorDB,16253,L["Master Chef Mouldier"],BZ["Ghostlands"],48.3,30.9,2)
-	self:addLookupList(VendorDB,16262,L["Landraelanis"],BZ["Eversong Woods"],49.0,47.0,2)
-	self:addLookupList(VendorDB,16365,L["Master Craftsman Omarion"],BZ["Naxxramas"] .. " (40 man)",0,0,0)
-	self:addLookupList(VendorDB,16388,L["Koren"],BZ["Karazhan"],0,0,0)
-	self:addLookupList(VendorDB,16583,L["Rohok"],BZ["Hellfire Peninsula"],53.2,38.2,2)
-	self:addLookupList(VendorDB,16585,L["Cookie One-Eye"],BZ["Hellfire Peninsula"],54.6,41.1,2)
-	self:addLookupList(VendorDB,16588,L["Apothecary Antonivich"],BZ["Hellfire Peninsula"],52.4,36.5,2)
-	self:addLookupList(VendorDB,16624,L["Gelanthis"],BZ["Silvermoon City"],90.8,73.6,2)
-	self:addLookupList(VendorDB,16635,L["Lyna"],BZ["Silvermoon City"],69.1,24.4,2)
-	self:addLookupList(VendorDB,16638,L["Deynna"],BZ["Silvermoon City"],55.8,51.0,2)
-	self:addLookupList(VendorDB,16641,L["Melaris"],BZ["Silvermoon City"],66.0,20.6,2)
-	self:addLookupList(VendorDB,16657,L["Feera"],BZ["The Exodar"],54.0,90.5,1)
-	self:addLookupList(VendorDB,16670,L["Eriden"],BZ["Silvermoon City"],79.5,36.2,2)
-	self:addLookupList(VendorDB,16677,L["Quelis"],BZ["Silvermoon City"],69.3,70.7,2)
-	self:addLookupList(VendorDB,16689,L["Zaralda"],BZ["Silvermoon City"],84.0,78.8,2)
-	self:addLookupList(VendorDB,16705,L["Altaa"],BZ["The Exodar"],27.5,62.1,1)
-	self:addLookupList(VendorDB,16713,L["Arras"],BZ["The Exodar"],60.0,89.5,1)
-	self:addLookupList(VendorDB,16718,L["Phea"],BZ["The Exodar"],54.7,26.5,1)
-	self:addLookupList(VendorDB,16722,L["Egomis"],BZ["The Exodar"],39.1,39.4,1)
-	self:addLookupList(VendorDB,16748,L["Haferet"],BZ["The Exodar"],66.0,74.6,1)
-	self:addLookupList(VendorDB,16767,L["Neii"],BZ["The Exodar"],64.5,68.5,1)
-	self:addLookupList(VendorDB,16782,L["Yatheon"],BZ["Silvermoon City"],76.0,37.7,2)
-	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZ["Hellfire Peninsula"],54.3,63.6,1)
-	self:addLookupList(VendorDB,17246,L["\"Cookie\" McWeaksauce"],BZ["Azuremyst Isle"],46.7,70.5,1)
-	self:addLookupList(VendorDB,17512,L["Arred"],BZ["The Exodar"],45.0,26.0,1)
-	self:addLookupList(VendorDB,17518,L["Ythyar"],BZ["Karazhan"],0,0,0)
-	self:addLookupList(VendorDB,17585,L["Quartermaster Urgronn"],BZ["Hellfire Peninsula"],54.9,37.9,2)
-	self:addLookupList(VendorDB,17657,L["Logistics Officer Ulrike"],BZ["Hellfire Peninsula"],56.7,62.6,1)
-	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"],BZ["Zangarmarsh"],79.3,63.8,0)
-	self:addLookupList(VendorDB,18005,L["Haalrun"],BZ["Zangarmarsh"],67.8,48.0,1)
-	self:addLookupList(VendorDB,18011,L["Zurai"],BZ["Zangarmarsh"],85.2,54.7,2)
-	self:addLookupList(VendorDB,18015,L["Gambarinka"],BZ["Zangarmarsh"],31.7,49.3,2)
-	self:addLookupList(VendorDB,18017,L["Seer Janidi"],BZ["Zangarmarsh"],32.4,51.9,2)
-	self:addLookupList(VendorDB,18255,L["Apprentice Darius"],BZ["Deadwind Pass"],47.0,75.3,0)
-	self:addLookupList(VendorDB,18382,L["Mycah"],BZ["Zangarmarsh"],17.9,51.2,0)
-	self:addLookupList(VendorDB,18427,L["Fazu"],BZ["Bloodmyst Isle"],53.5,56.5,1)
-	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZ["Shattrath City"],72.3,31.0,0)
-	self:addLookupList(VendorDB,18664,L["Aged Dalaran Wizard"],BZ["Old Hillsbrad Foothills"],0,0,0)
-	self:addLookupList(VendorDB,18672,L["Thomas Yance"],BZ["Old Hillsbrad Foothills"],0,0,0)
-	self:addLookupList(VendorDB,18753,L["Felannia"],BZ["Hellfire Peninsula"],52.3,36.1,2)
-	self:addLookupList(VendorDB,18773,L["Johan Barnes"],BZ["Hellfire Peninsula"],53.7,66.1,1)
-	self:addLookupList(VendorDB,18775,L["Lebowski"],BZ["Hellfire Peninsula"],55.7,65.5,1)
-	self:addLookupList(VendorDB,18802,L["Alchemist Gribble"],BZ["Hellfire Peninsula"],53.8,65.8,1)
-	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"],BZ["Nagrand"],41.2,44.3,2)
-	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"],BZ["Nagrand"],41.2,44.3,1)
-	self:addLookupList(VendorDB,18911,L["Juno Dufrain"],BZ["Zangarmarsh"],78.0,66.1,0)
-	self:addLookupList(VendorDB,18951,L["Erilia"],BZ["Eversong Woods"],55.5,54.0,2)
-	self:addLookupList(VendorDB,18957,L["Innkeeper Grilka"],BZ["Terokkar Forest"],48.8,45.1,2)
-	self:addLookupList(VendorDB,18960,L["Rungor"],BZ["Terokkar Forest"],48.8,46.1,2)
-	self:addLookupList(VendorDB,19004,L["Vodesiin"],BZ["Hellfire Peninsula"],24.4,38.8,1)
-	self:addLookupList(VendorDB,19015,L["Mathar G'ochar"],BZ["Nagrand"],57.0,39.6,2)
-	self:addLookupList(VendorDB,19017,L["Borto"],BZ["Nagrand"],53.3,71.9,1)
-	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"],BZ["Terokkar Forest"],55.7,53.1,1)
-	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"],BZ["Terokkar Forest"],57.7,53.4,1)
-	self:addLookupList(VendorDB,19065,L["Inessera"],BZ["Shattrath City"],34.5,20.2,0)
-	self:addLookupList(VendorDB,19074,L["Skreah"],BZ["Shattrath City"],46.0,20.1,0)
-	self:addLookupList(VendorDB,19195,L["Jim Saltit"],BZ["Shattrath City"],63.6,68.6,0)
-	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZ["Shattrath City"],661,68.7,0)
-	self:addLookupList(VendorDB,19213,L["Eiin"],BZ["Shattrath City"],66.2,68.7,0)
-	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"],BZ["Shattrath City"],43.5,96.9,0)
-	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZ["Terokkar Forest"],56.7,53.3,1)
-	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"],BZ["Shattrath City"],47.9,26.1,0)
-	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"],BZ["Shattrath City"],60.5,64.2,0)
-	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZ["Shadowmoon Valley"],28.9,30.8,2)
-	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZ["Shadowmoon Valley"],36.8,54.4,1)
-	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZ["Shadowmoon Valley"],36.8,55.1,1)
-	self:addLookupList(VendorDB,19383,L["Captured Gnome"],BZ["Zangarmarsh"],32.5,48.1,2)
-	self:addLookupList(VendorDB,19521,L["Arrond"],BZ["Shadowmoon Valley"],55.9,58.2,0)
-	self:addLookupList(VendorDB,19537,L["Dealer Malij"],BZ["Netherstorm"],44.2,34.0,0)
-	self:addLookupList(VendorDB,19540,L["Asarnan"],BZ["Netherstorm"],44.2,33.7,0)
-	self:addLookupList(VendorDB,19661,L["Viggz Shinesparked"],BZ["Shattrath City"],64.9,69.1,0)
-	self:addLookupList(VendorDB,19662,L["Aaron Hollman"],BZ["Shattrath City"],63.1,71.1,0)
-	self:addLookupList(VendorDB,19663,L["Madame Ruby"],BZ["Shattrath City"],63.1,69.3,0)
-	self:addLookupList(VendorDB,19694,L["Loolruna"],BZ["Zangarmarsh"],68.5,50.1,1)
-	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"],BZ["Zangarmarsh"],40.6,28.2,1)
-	self:addLookupList(VendorDB,19836,L["Mixie Farshot"],BZ["Hellfire Peninsula"],61.1,81.5,2)
-	self:addLookupList(VendorDB,19837,L["Daga Ramba"],BZ["Blade's Edge Mountains"],51.1,57.7,2)
-	self:addLookupList(VendorDB,20028,L["Doba"],BZ["Zangarmarsh"],42.3,27.9,1)
-	self:addLookupList(VendorDB,20096,L["Uriku"],BZ["Nagrand"],56.2,73.3,1)
-	self:addLookupList(VendorDB,20097,L["Nula the Butcher"],BZ["Nagrand"],58.0,35.7,2)
-	self:addLookupList(VendorDB,20240,L["Trader Narasu"],BZ["Nagrand"],54.6,75.2,1)
-	self:addLookupList(VendorDB,20241,L["Provisioner Nasela"],BZ["Nagrand"],53.5,36.9,2)
-	self:addLookupList(VendorDB,20242,L["Karaaz"],BZ["Netherstorm"],43.6,34.3,0)
-	self:addLookupList(VendorDB,20916,L["Xerintha Ravenoak"],BZ["Blade's Edge Mountains"],62.5,40.3,0)
-	self:addLookupList(VendorDB,21113,L["Sassa Weldwell"],BZ["Blade's Edge Mountains"],61.3,68.9,1)
-	self:addLookupList(VendorDB,21432,L["Almaador"],BZ["Shattrath City"],51.0,41.9,0)
-	self:addLookupList(VendorDB,21474,L["Coreiel"],BZ["Nagrand"],42.8,42.6,2)
-	self:addLookupList(VendorDB,21485,L["Aldraan"],BZ["Nagrand"],42.9,42.5,1)
-	self:addLookupList(VendorDB,21643,L["Alurmi"],BZ["Tanaris"],63.6,57.6,0)
-	self:addLookupList(VendorDB,21655,L["Nakodu"],BZ["Shattrath City"],62.1,69.0,0)
-	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZ["Shattrath City"],66.0,69.0,0)
-	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"],BZ["Shattrath City"],66.0,67.8,0)
-	self:addLookupList(VendorDB,22213,L["Gidge Spellweaver"],BZ["Shattrath City"],66.0,67.9,0)
-	self:addLookupList(VendorDB,23007,L["Paulsta'ats"],BZ["Nagrand"],30.6,57.0,0)
-	self:addLookupList(VendorDB,23010,L["Wolgren Jinglepocket"],BZ["The Exodar"],54.5,47.2,1)
-	self:addLookupList(VendorDB,23012,L["Hotoppik Copperpinch"],BZ["Silvermoon City"],63.5,79.1,2)
-	self:addLookupList(VendorDB,23064,L["Eebee Jinglepocket"],BZ["Shattrath City"],51.0,31.3,0)
-	self:addLookupList(VendorDB,23159,L["Okuno"],BZ["Black Temple"],0,0,0)
-	self:addLookupList(VendorDB,23437,L["Indormi"],BZ["Hyjal Summit"],0,0,0)
-	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"],BZ["Isle of Quel'Danas"],47.1,30.0,0)
-	self:addLookupList(VendorDB,25950,L["Shaani"],BZ["Isle of Quel'Danas"],51.5,32.6,0)
-	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZ["Dragonblight"],36.3,46.5,2)
-	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"],BZ["Grizzly Hills"],22.6,66.1,2)
-	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZ["Dragonblight"],76.9,62.2,2)
-	self:addLookupList(VendorDB,27054,L["Modoru"],BZ["Dragonblight"],28.9,55.9,1)
-	self:addLookupList(VendorDB,27147,L["Librarian Erickson"],BZ["Borean Tundra"],46.7,32.5,0)
-	self:addLookupList(VendorDB,27666,L["Ontuvo"],BZ["Shattrath City"],48.7,41.3,0)
-	self:addLookupList(VendorDB,28701,L["Timothy Jones"],BZ["Dalaran"],40.5,35.2,0)
-	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"],BZ["Dalaran"],39.1,41.5,0)
-	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"],BZ["Dalaran"],40.5,34.4,0)
-	self:addLookupList(VendorDB,28722,L["Bryan Landers"],BZ["Dalaran"],39.1,26.5,0)
-	self:addLookupList(VendorDB,28723,L["Larana Drome"],BZ["Dalaran"],42.3,37.5,0)
-	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZ["Dalaran"],34.6,34.5,0)
-	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"],BZ["Dalaran"],36.5,33.5,0)
-	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZ["Dalaran"],36.5,34.0,0)
-	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZ["Icecrown"],87.6,75.6,0)
-	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZ["Wintergrasp"],49.0,17.1,1)
-	self:addLookupList(VendorDB,31031,L["Misensi"],BZ["Dalaran"],70.1,38.5,2)
-	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZ["Dalaran"],41.5,64.8,1)
-	self:addLookupList(VendorDB,31910,L["Geen"],BZ["Sholazar Basin"],54.5,56.2,0)
-	self:addLookupList(VendorDB,31911,L["Tanak"],BZ["Sholazar Basin"],55.1,69.1,0)
-	self:addLookupList(VendorDB,31916,L["Tanaika"],BZ["Howling Fjord"],25.5,58.7,0)
-	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZ["Dalaran"],25.5,47.4,0)
-	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZ["Wintergrasp"],51.7,17.5,1)
-	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZ["Wintergrasp"],51.7,17.5,2)
-	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZ["Dalaran"],38.7,40.8,0)
-	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZ["Dalaran"],37.6,29.5,0)
-	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZ["Dragonblight"],59.9,53.1,0)
-	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZ["Icecrown"],43.5,20.6,0)
-	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZ["The Storm Peaks"],66.2,61.4,0)
-	self:addLookupList(VendorDB,32564,L["Logistics Officer Silverstone"],BZ["Borean Tundra"],57.7,66.5,1)
-	self:addLookupList(VendorDB,32565,L["Gara Skullcrush"],BZ["Borean Tundra"],41.4,53.6,2)
-	self:addLookupList(VendorDB,32763,L["Sairuk"],BZ["Dragonblight"],48.5,75.7,0)
-	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"],BZ["Howling Fjord"],59.7,63.9,1)
-	self:addLookupList(VendorDB,32774,L["Sebastian Crane"],BZ["Howling Fjord"],79.6,30.7,2)
-	self:addLookupList(VendorDB,33602,L["Anuur"],BZ["Icecrown"],71.4,20.8,0)
-	self:addLookupList(VendorDB,33637,L["Kirembri Silvermane"],BZ["Shattrath City"],58.1,75.0,0)
-	self:addLookupList(VendorDB,33680,L["Nemiha"],BZ["Shattrath City"],36.1,47.7,0)
-	self:addLookupList(VendorDB,34039,L["Lady Palanseer"],BZ["Orgrimmar"],37.0,64.9,2)
-	self:addLookupList(VendorDB,34079,L["Captain O'Neal"],BZ["Stormwind City"],75.7,66.6,1)
-	self:addLookupList(VendorDB,37687,L["Alchemist Finklestein"],BZ["Icecrown Citadel"],0,0,0)
-
-end