local WIT, core = ...

core.Data.Results.Farms.CopperOre = {
    Id = 'CopperOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Copper,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Durotar },

    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 540 },
        { Id = core.Items.Stones.Rough, Quantity = 504 },
        { Id = core.Items.Gems.Tigerseye, Quantity = 7 },
        { Id = core.Items.Gems.Malachite, Quantity = 6 },
        { Id = core.Items.Gems.Shadowgem, Quantity = 5 },
    }
}

core.Data.Results.Farms.TinOre = {
    Id = 'TinOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Tin,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.HillsbradFoothills },
    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Tin, Quantity = 416 },
        { Id = core.Items.Stones.Coarse, Quantity = 474 },
        { Id = core.Items.Gems.LesserMoonstone, Quantity = 5 },
        { Id = core.Items.Gems.MossAgate, Quantity = 5 },
        { Id = core.Items.Gems.Jade, Quantity = 3 },
        { Id = core.Items.Gems.Shadowgem, Quantity = 8 },
        { Id = core.Items.Gems.Aquamarine, Quantity = 1 },
    }
}

core.Data.Results.Farms.IronOre = {
    Id = 'IronOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Iron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.WesternPlaguelands },
    Routes = { core.Data.Routes.Mining.IronOreWesternPlaguelands },
    Results = {
        { Id = core.Items.Ores.Iron, Quantity = 538 },
        { Id = core.Items.Ores.Gold, Quantity = 47 },
        { Id = core.Items.Stones.Heavy, Quantity = 628 },
        { Id = core.Items.Gems.Jade, Quantity = 15 },
        { Id = core.Items.Gems.LesserMoonstone, Quantity = 6 },
        { Id = core.Items.Gems.Citrine, Quantity = 10 },
        { Id = core.Items.Gems.Aquamarine, Quantity = 1 },
    }
}

core.Data.Results.Farms.ThoriumOre = {
    Id = 'ThoriumOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Thorium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Silithus },
    Routes = { core.Data.Routes.Mining.ThoriumOreSilithus },
    Results = {
        { Id = core.Items.Ores.Thorium, Quantity = 575 },
        { Id = core.Items.Ores.Truesilver, Quantity = 48 },
        { Id = core.Items.Stones.Dense, Quantity = 777 },
        { Id = core.Items.Gems.ArcaneCrystal, Quantity = 21 },
        { Id = core.Items.Gems.AzerothianDiamond, Quantity = 10 },
        { Id = core.Items.Gems.LargeOpal, Quantity = 3 },
        { Id = core.Items.Gems.Aquamarine, Quantity = 1 },
    }
}

core.Data.Results.Farms.DarkIronOre = {
    Id = 'DarkIronOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.DarkIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.MoltenCore },
    Results = {
        { Id = core.Items.Ores.DarkIron, Quantity = 303 },
        { Id = core.Items.Gems.BloodOfTheMountain, Quantity = 3 },
    }
}

core.Data.Results.Farms.FelIronOre = {
    Id = 'FelIronOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.FelIron,
    Content = core.Content.TBC,
    Locations = { core.Locations.Outlands.TerokkarForest },
    Routes = { core.Data.Routes.Mining.FelIronOreTerokkarForest },
    Results = {
        { Id = core.Items.Ores.FelIron, Quantity = 131 },
        { Id = core.Items.Ores.Adamantite, Quantity = 168 },
        { Id = core.Items.Ores.Eternium, Quantity = 21 },
        { Id = core.Items.Ores.Khorium, Quantity = 5 },
        { Id = core.Items.Misc.PrimalEarth, Quantity = 15 },
        { Id = core.Items.Misc.PrimalFire, Quantity = 4.3 },
        { Id = core.Items.Gems.AzureMoonstone, Quantity = 2 },
        { Id = core.Items.Gems.NobleTopaz, Quantity = 1 },
        { Id = core.Items.Gems.FlameSpessarite, Quantity = 2 },
        { Id = core.Items.Gems.ShadowDraenite, Quantity = 3 },
    }
}

core.Data.Results.Farms.CobaltOre = {
    Id = 'CobaltOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Cobalt,
    Content = core.Content.WotLK,
    Locations = { core.Locations.Northrend.BoreanTundra },
    Routes = { core.Data.Routes.Mining.CobaltOreBoreanTundra },
    Results = {
        { Id = core.Items.Ores.Cobalt, Quantity = 226 },
    }
}

core.Data.Results.Farms.SaroniteOre = {
    Id = 'SaroniteOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Saronite,
    Content = core.Content.WotLK,
    Locations = { core.Locations.Northrend.Wintergrasp },
    Routes = { core.Data.Routes.Mining.SaroniteOreWintergrasp },
    Results = {
        { Id = core.Items.Ores.Saronite, Quantity = 425 },
        { Id = core.Items.Ores.Titanium, Quantity = 31 },
        { Id = core.Items.Misc.EternalWater, Quantity = 3.7 },
        { Id = core.Items.Misc.EternalAir, Quantity = 2.9 },
        { Id = core.Items.Misc.EternalEarth, Quantity = 15.5 },
        { Id = core.Items.Misc.EternalFire, Quantity = 2.1 },
        { Id = core.Items.Gems.SkySapphire, Quantity = 1 },
        { Id = core.Items.Gems.TwilightOpal, Quantity = 1 },
        { Id = core.Items.Gems.ScarletRuby, Quantity = 1 },
        { Id = core.Items.Gems.ShadowCrystal, Quantity = 5 },
        { Id = core.Items.Gems.DarkJade, Quantity = 4 },
        { Id = core.Items.Gems.Bloodstone, Quantity = 4 },
        { Id = core.Items.Gems.Chalcedony, Quantity = 5 },
        { Id = core.Items.Gems.SunCrystal, Quantity = 5 },
        { Id = core.Items.Gems.HugeCitrine, Quantity = 7 },
    }
}

core.Data.Results.Farms.ObsidiumOre = {
    Id = 'ObsidiumOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Obsidium,
    Content = core.Content.Cata,
    Locations = { core.Locations.Others.Vashjir },
    Routes = { core.Data.Routes.Mining.ObsidiumOreAbyssalDepths },
    Results = {
        { Id = core.Items.Ores.Obsidium, Quantity = 403 },
        { Id = core.Items.Misc.VolatileEarth, Quantity = 18 },
        { Id = core.Items.Gems.Alicite, Quantity = 1 },
        { Id = core.Items.Gems.Carnelian, Quantity = 2 },
        { Id = core.Items.Gems.Zephyrite, Quantity = 1 },
        { Id = core.Items.Gems.Jasper, Quantity = 1 },
        { Id = core.Items.Gems.Hessonite, Quantity = 2 },
        { Id = core.Items.Gems.Amberjewel, Quantity = 1 },
        { Id = core.Items.Gems.DreamEmerald, Quantity = 1 },
    }
}

core.Data.Results.Farms.ElementiumOre = {
    Id = 'ElementiumOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Elementium,
    Content = core.Content.Cata,
    Locations = { core.Locations.Kalimdor.Uldum },
    Routes = { core.Data.Routes.Mining.PyriteOreUldum },
    Results = {
        { Id = core.Items.Ores.Elementium, Quantity = 447 },
        { Id = core.Items.Ores.Pyrite, Quantity = 59 },
        { Id = core.Items.Misc.VolatileEarth, Quantity = 23 },
        { Id = core.Items.Misc.VolatileWater, Quantity = 12 },
        { Id = core.Items.Misc.VolatileFire, Quantity = 17 },
        { Id = core.Items.Gems.Alicite, Quantity = 1 },
        { Id = core.Items.Gems.Nightstone, Quantity = 2 },
        { Id = core.Items.Gems.Amberjewel, Quantity = 1 },
        { Id = core.Items.Gems.Zephyrite, Quantity = 3 },
        { Id = core.Items.Gems.Hessonite, Quantity = 3 },
        { Id = core.Items.Gems.Carnelian, Quantity = 1 },
    }
}

core.Data.Results.Farms.GhostIronOre = {
    Id = 'GhostIronOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.GhostIron,
    Content = core.Content.MoP,
    Locations = { core.Locations.Pandaria.ValleyOfTheFourWinds },
    Routes = { core.Data.Routes.Mining.GhostIronOreValleyOfTheFourWinds },
    Results = {
        { Id = core.Items.Ores.GhostIron, Quantity = 706 },
    }
}

core.Data.Results.Farms.BlackrockOre = {
    Id = 'BlackrockOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Blackrock,
    Content = core.Content.WoD,
    Locations = { core.Locations.Draenor.TanaanJungle },
    Routes = { core.Data.Routes.Mining.BlackrockOreTanaanJungle },
    Results = {
        { Id = core.Items.Ores.Blackrock, Quantity = 302 },
        { Id = core.Items.Ores.TrueIron, Quantity = 351 },
    }
}

core.Data.Results.Farms.Felslate = {
    Id = 'Felslate',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Felslate,
    Content = core.Content.Legion,
    Locations = { core.Locations.BrokenIsles.Suramar },
    Routes = { core.Data.Routes.Mining.FelslateSuramar },
    Results = {
        { Id = core.Items.Ores.Felslate, Quantity = 220 },
        { Id = core.Items.Ores.Leystone, Quantity = 485 },
    }
}

core.Data.Results.Farms.Empyrium = {
    Id = 'Empyrium',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Empyrium,
    Content = core.Content.Legion,
    Locations = { core.Locations.Argus.Krokunn },
    Routes = { core.Data.Routes.Mining.EmpyriumOreKrokuun },
    Results = {
        { Id = core.Items.Ores.Empyrium, Quantity = 185 },
    }
}

core.Data.Results.Farms.MoneliteOre = {
    Id = 'MoneliteOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Monelite,
    Content = core.Content.BFA,
    Locations = { core.Locations.BFA.TiragardeSound },
    Routes = { core.Data.Routes.Mining.AllBFAOreTiragardeSound },
    Results = {
        { Id = core.Items.Ores.Monelite, Quantity = 393 },
        { Id = core.Items.Ores.StormSilver, Quantity = 182 },
        { Id = core.Items.Ores.Platinum, Quantity = 27 },
    }
}

core.Data.Results.Farms.OsmeniteOre = {
    Id = 'OsmeniteOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Osmenite,
    Content = core.Content.BFA,
    Locations = { core.Locations.BFA.Nazjatar },
    Routes = { core.Data.Routes.Mining.OsmeniteOreNazjatar },
    Results = {
        { Id = core.Items.Ores.Osmenite, Quantity = 210 },
    }
}


-- Shadowlands

core.Data.Results.Farms.SinvyrOre = {
    Id = 'SinvyrOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.SinvyrOre,
    Content = core.Content.Shadowlands,
    Locations = { core.Locations.Shadowlands.Revendreth },
    Routes = { core.Data.Routes.Mining.SinvyrOreRoute },
    Results = {
        { Id = core.Items.Ores.SinvyrOre, Quantity = 441 },
		{ Id = core.Items.Ores.PorousStone, Quantity = 115 },
		{ Id = core.Items.Ores.LaestriteOre, Quantity = 500 },
		{ Id = core.Items.Ores.ElethiumOre, Quantity = 23 },
		{ Id = core.Items.Ores.ShadedStone, Quantity = 22 },
    }
}

core.Data.Results.Farms.OxxeinOre = {
    Id = 'OxxeinOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.OxxeinOre,
    Content = core.Content.Shadowlands,
    Locations = { core.Locations.Shadowlands.Maldraxxus },
    Routes = { core.Data.Routes.Mining.OxxeinOreRoute },
    Results = {
        { Id = core.Items.Ores.OxxeinOre, Quantity = 154 },
		{ Id = core.Items.Ores.LaestriteOre, Quantity = 340 },
		{ Id = core.Items.Ores.PorousStone, Quantity = 65 },
		{ Id = core.Items.Ores.ElethiumOre, Quantity = 19 },
		{ Id = core.Items.Ores.ShadedStone, Quantity = 8 },
    }
}

core.Data.Results.Farms.PhaedrumOre = {
    Id = 'PhaedrumOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.PhaedrumOre,
    Content = core.Content.Shadowlands,
    Locations = { core.Locations.Shadowlands.Ardenweald },
    Routes = { core.Data.Routes.Mining.PhaedrumOreRoute },
    Results = {
        { Id = core.Items.Ores.PhaedrumOre, Quantity = 187 },
		{ Id = core.Items.Ores.ElethiumOre, Quantity = 21 },
		{ Id = core.Items.Ores.LaestriteOre, Quantity = 268 },
		{ Id = core.Items.Ores.PorousStone, Quantity = 37 },
		{ Id = core.Items.Ores.TwilightBark, Quantity = 15 },
    }
}


core.Data.Results.Farms.SoleniumOre = {
    Id = 'SoleniumOre',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.SoleniumOre,
    Content = core.Content.Shadowlands,
    Locations = { core.Locations.Shadowlands.Bastion },
    Routes = { core.Data.Routes.Mining.SoleniumOreRoute },
    Results = {
        { Id = core.Items.Ores.SoleniumOre, Quantity = 178 },
		{ Id = core.Items.Ores.LaestriteOre, Quantity = 276 },
		{ Id = core.Items.Ores.PorousStone, Quantity = 73 },
		{ Id = core.Items.Ores.ShadedStone, Quantity = 16 },
		{ Id = core.Items.Ores.ElethiumOre, Quantity = 10 },
    }
}



--- Dragonflight

core.Data.Results.Farms.DraconiumOreTheAzureSpan = {
    Id = 'DraconiumOreTheAzureSpan',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.DraconiumOre,
    Content = core.Content.Dragonflight,
    Locations = { core.Locations.Dragonflight.TheAzureSpan },
    Routes = { core.Data.Routes.Mining.DraconiumOreTheAzureSpan },
    Results = {
        { Id = core.Items.Ores.DraconiumOre, Quantity = 46 },
		{ Id = core.Items.Ores.SereviteOre, Quantity = 150 },
		{ Id = core.Items.Ores.KhazgoriteOre, Quantity = 9 },
		
		{ Id = core.Items.Misc.RousingEarth, Quantity = 26 },
		{ Id = core.Items.Misc.RousingFire, Quantity = 40 },
		{ Id = core.Items.Misc.RousingFrost, Quantity = 3 },
		{ Id = core.Items.Misc.RousingOrder, Quantity = 10 },

		

    }
}



core.Data.Results.Farms.DraconiumOreOhnahranPlains = {
    Id = 'DraconiumOreOhnahranPlains',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.DraconiumOre,
    Content = core.Content.Dragonflight,
    Locations = { core.Locations.Dragonflight.OhnahranPlains },
    Routes = { core.Data.Routes.Mining.DraconiumOreOhnahranPlains },
    Results = {
        { Id = core.Items.Ores.DraconiumOre, Quantity = 16 },
		{ Id = core.Items.Ores.SereviteOre, Quantity = 323 },
		{ Id = core.Items.Ores.KhazgoriteOre, Quantity = 9 },

		{ Id = core.Items.Misc.RousingEarth, Quantity = 26 },
		{ Id = core.Items.Misc.RousingFire, Quantity = 28 },
		{ Id = core.Items.Misc.RousingFrost, Quantity = 76 },
		{ Id = core.Items.Misc.RousingOrder, Quantity = 18 },
		{ Id = core.Items.Misc.RousingAir, Quantity = 34 },

		

    }
}




core.Data.Results.Farms.DraconiumOreTheWakingShore = {
    Id = 'DraconiumOreTheWakingShore',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.DraconiumOre,
    Content = core.Content.Dragonflight,
    Locations = { core.Locations.Dragonflight.TheWakingShore },
    Routes = { core.Data.Routes.Mining.DraconiumOreTheWakingShore },
    Results = {
        { Id = core.Items.Ores.DraconiumOre, Quantity = 39 },
		{ Id = core.Items.Ores.SereviteOre, Quantity = 356 },
		{ Id = core.Items.Ores.KhazgoriteOre, Quantity = 3 },

		{ Id = core.Items.Misc.RousingEarth, Quantity = 69 },
		{ Id = core.Items.Misc.RousingFire, Quantity = 40 },
		{ Id = core.Items.Misc.RousingOrder, Quantity = 37 },

		

    }
}



---=================================== ADDITIONAL


core.Data.Results.Farms.ZerethMortisMining = {
    Id = 'ZerethMortisMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.ProgeniumOre,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Shadowlands.ZerethMortis },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.LaestriteOre, Quantity = 864 },
        { Id = core.Items.Ores.ShadedStone, Quantity = 120 },
		{ Id = core.Items.Ores.ElethiumOre, Quantity = 228 },
        { Id = core.Items.Ores.ProgeniumOre, Quantity = 108 },
		{ Id = core.Items.Ores.PorousStone, Quantity = 36 },
    }
}

core.Data.Results.Farms.NagrandTBCMining = {
    Id = 'NagrandTBCMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.FelIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Outlands.Nagrand },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.FelIron, Quantity = 156 },
        { Id = core.Items.Ores.MoteofEarth, Quantity = 168 },
		{ Id = core.Items.Ores.Adamantite, Quantity = 288 },
        { Id = core.Items.Ores.Eternium, Quantity = 60 },
        { Id = core.Items.Ores.Nightseye, Quantity = 4 },
		{ Id = core.Items.Ores.AzureMoonstone, Quantity = 9 },
		{ Id = core.Items.Ores.Khorium, Quantity = 5 },
    }
}

core.Data.Results.Farms.NetherstormMining = {
    Id = 'NetherstormMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Eternium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Outlands.Netherstorm },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.MoteofFire, Quantity = 36 },
        { Id = core.Items.Ores.FelIron, Quantity = 168 },
		{ Id = core.Items.Ores.Eternium, Quantity = 72 },
        { Id = core.Items.Ores.Adamantite, Quantity = 252 },
		{ Id = core.Items.Ores.MoteofEarth, Quantity = 192 },
    }
}

core.Data.Results.Farms.ShadowmoonValleyTBCMining = {
    Id = 'ShadowmoonValleyTBCMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.FelIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Outlands.ShadowmoonValleyOld },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.MoteofFire, Quantity = 72 },
        { Id = core.Items.Ores.MoteofEarth, Quantity = 252 },
		{ Id = core.Items.Ores.FelIron, Quantity = 348 },
        { Id = core.Items.Ores.Adamantite, Quantity = 312 },
        { Id = core.Items.Ores.Dawnstone, Quantity = 5 },
		{ Id = core.Items.Ores.AzureMoonstone, Quantity = 7 },
        { Id = core.Items.Ores.Eternium, Quantity = 12 },
        { Id = core.Items.Ores.Khorium, Quantity = 5 },
		{ Id = core.Items.Ores.ShadowDraenite, Quantity = 11 },
    }
}

core.Data.Results.Farms.DrustvarMining = {
    Id = 'DrustvarMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.StormSilver,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.BFA.Drustvar },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Monelite, Quantity = 852 },
        { Id = core.Items.Ores.StormSilver, Quantity = 456 },
    }
}


core.Data.Results.Farms.StormsongValleyMining = {
    Id = 'StormsongValleyMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Platinum,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.BFA.StormsongValley },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Platinum, Quantity = 48 },
        { Id = core.Items.Ores.Monelite, Quantity = 600 },
		{ Id = core.Items.Ores.StormSilver, Quantity = 564 },
    }
}

core.Data.Results.Farms.UngoroCraterMining = {
    Id = 'UngoroCraterMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Thorium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.UngoroCrater },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Thorium, Quantity = 972 },
        { Id = core.Items.Ores.DenseStone, Quantity = 1380 },
		{ Id = core.Items.Ores.LargeOpal, Quantity = 3 },
        { Id = core.Items.Ores.ArcaneCrystal, Quantity = 22 },
        { Id = core.Items.Ores.HugeEmerald, Quantity = 6 },
		{ Id = core.Items.Ores.BlueSapphire, Quantity = 7 },
		{ Id = core.Items.Ores.Truesilver, Quantity = 22 },
    }
}

core.Data.Results.Farms.WinterspringMining = {
    Id = 'WinterspringMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Thorium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Winterspring },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Thorium, Quantity = 864 },
        { Id = core.Items.Ores.DenseStone, Quantity = 1368 },
		{ Id = core.Items.Ores.ArcaneCrystal, Quantity = 22 },
        { Id = core.Items.Ores.LargeOpal, Quantity = 5 },
		{ Id = core.Items.Ores.AzerothianDiamond, Quantity = 7 },
    }
}

core.Data.Results.Farms.HellfirePenMining = {
    Id = 'HellfirePenMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.FelIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Outlands.HellfirePeninsula },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.FelIron, Quantity = 468 },
        { Id = core.Items.Ores.MoteofFire, Quantity = 72 },
		{ Id = core.Items.Ores.MoteofEarth, Quantity = 60 },
		{ Id = core.Items.Ores.Eternium, Quantity = 13 },
    }
}

core.Data.Results.Farms.TwilightHighlandsMining = {
    Id = 'TwilightHighlandsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Elementium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.TwilightHighlands },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Elementium, Quantity = 552 },
        { Id = core.Items.Ores.VolatileWater, Quantity = 60 },
		{ Id = core.Items.Ores.Alicite, Quantity = 3 },
        { Id = core.Items.Ores.VolatileFire, Quantity = 12 },
		{ Id = core.Items.Ores.VolatileEarth, Quantity = 24 },
    }
}


core.Data.Results.Farms.IcecrownMining = {
    Id = 'IcecrownMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Titanium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Northrend.Icecrown },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Saronite, Quantity = 480 },
        { Id = core.Items.Ores.CrystalizedEarth, Quantity = 48 },
		{ Id = core.Items.Ores.CrystalizedShadow, Quantity = 132 },
        { Id = core.Items.Ores.Chalcedony, Quantity = 6 },
        { Id = core.Items.Ores.Titanium, Quantity = 36 },
		{ Id = core.Items.Ores.CrystalizedFire, Quantity = 60 },
        { Id = core.Items.Ores.CrystalizedAir, Quantity = 36 },
        { Id = core.Items.Ores.ShadowCrystal, Quantity = 7 },
    }
}

core.Data.Results.Farms.FeralasMining = {
    Id = 'FeralasMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Iron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Feralas },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Iron, Quantity = 872 },
        { Id = core.Items.Ores.HeavyStone, Quantity = 1044 },
		{ Id = core.Items.Ores.LesserMoonstone, Quantity = 8 },
        { Id = core.Items.Ores.Citrine, Quantity = 7 },
		{ Id = core.Items.Ores.Jade, Quantity = 6 },
    }
}

core.Data.Results.Farms.VoldunMining = {
    Id = 'VoldunMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.StormSilver,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.BFA.Voldun },
  --  Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.StormSilver, Quantity = 216 },
        { Id = core.Items.Ores.Platinum, Quantity = 12 },
		{ Id = core.Items.Ores.Monelite, Quantity = 852 },
    }
}

core.Data.Results.Farms.ZuldrakMining = {
    Id = 'ZuldrakMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Cobalt,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Northrend.ZulDrak },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.CrystalizedEarth, Quantity = 84 },
        { Id = core.Items.Ores.CrystalizedWater, Quantity = 83 },
		{ Id = core.Items.Ores.ShadowCrystal, Quantity = 7 },
		{ Id = core.Items.Ores.Cobalt, Quantity = 432 },
    }
}

core.Data.Results.Farms.MounthyjalMining = {
    Id = 'MounthyjalMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Obsidium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.MtHyjal },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Obsidium, Quantity = 432 },
        { Id = core.Items.Ores.VolatileEarth, Quantity = 23 },
    }
}


core.Data.Results.Farms.GrizzlyHillsMining = {
    Id = 'GrizzlyHillsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Cobalt,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Northrend.GrizzlyHills },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Cobalt, Quantity = 420 },
        { Id = core.Items.Ores.CrystalizedEarth, Quantity = 48 },
		{ Id = core.Items.Ores.CrystalizedWater, Quantity = 96 },
    }
}

core.Data.Results.Farms.HowlinggFjordMining = {
    Id = 'HowlinggFjordMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Cobalt,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Northrend.HowlingFjord },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Cobalt, Quantity = 420 },
        { Id = core.Items.Ores.CrystalizedEarth, Quantity = 108 },
		{ Id = core.Items.Ores.CrystalizedWater, Quantity = 48 },
		{ Id = core.Items.Ores.ScarletRuby, Quantity = 3 },
    }
}

core.Data.Results.Farms.NazmirMining = {
    Id = 'NazmirMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Platinum,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.BFA.Nazmir },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Monelite, Quantity = 684 },
        { Id = core.Items.Ores.StormSilver, Quantity = 240 },
		{ Id = core.Items.Ores.Platinum, Quantity = 60 },
    }
}

core.Data.Results.Farms.BadlandsMining = {
    Id = 'BadlandsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Mithril,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.Badlands },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Mithril, Quantity = 1032 },
        { Id = core.Items.Ores.SolidStone, Quantity = 1092 },
		{ Id = core.Items.Ores.Aquamarine, Quantity = 5 },
        { Id = core.Items.Ores.BlackVitriol, Quantity = 17 },
        { Id = core.Items.Ores.Truesilver, Quantity = 24 },
		{ Id = core.Items.Ores.Gold, Quantity = 11 },
		{ Id = core.Items.Ores.Citrine, Quantity = 7 },
    }
}

core.Data.Results.Farms.ZuldazarMining = {
    Id = 'ZuldazarMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.StormSilver,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.BFA.Zandalar },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Monelite, Quantity = 612 },
        { Id = core.Items.Ores.StormSilver, Quantity = 276 },
		{ Id = core.Items.Ores.Platinum, Quantity = 25 },
    }
}


core.Data.Results.Farms.SearingGorgeMining = {
    Id = 'SearingGorgeMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Gold,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.SearingGorge },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Mithril, Quantity = 936 },
        { Id = core.Items.Ores.SolidStone, Quantity = 1152 },
		{ Id = core.Items.Ores.Gold, Quantity = 14 },
		{ Id = core.Items.Ores.Citrine, Quantity = 4 },
    }
}

core.Data.Results.Farms.BurningSteppesMining = {
    Id = 'BurningSteppesMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Mithril,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.BurningSteppes },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Mithril, Quantity = 924 },
        { Id = core.Items.Ores.SolidStone, Quantity = 1200 },
		{ Id = core.Items.Ores.Citrine, Quantity = 12 },
		{ Id = core.Items.Ores.Gold, Quantity = 12 },
    }
}

core.Data.Results.Farms.DragonblightMining = {
    Id = 'DragonblightMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Cobalt,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Northrend.Dragonblight },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Cobalt, Quantity = 348 },
        { Id = core.Items.Ores.CrystalizedWater, Quantity = 84 },
		{ Id = core.Items.Ores.CrystalizedEarth, Quantity = 72 },
    }
}

core.Data.Results.Farms.DesolaceMining = {
    Id = 'DesolaceMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Iron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Desolace },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Iron, Quantity = 660 },
        { Id = core.Items.Ores.HeavyStone, Quantity = 804 },
		{ Id = core.Items.Ores.Gold, Quantity = 12 },
		{ Id = core.Items.Ores.Citrine, Quantity = 8 },
    }
}

core.Data.Results.Farms.DarkshoreMining = {
    Id = 'DarkshoreMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Copper,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Darkshore },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 984 },
        { Id = core.Items.Ores.RoughStone, Quantity = 864 },
		{ Id = core.Items.Ores.ShadowGem, Quantity = 11 },
        { Id = core.Items.Ores.Malachite, Quantity = 7 },
		{ Id = core.Items.Ores.Tigerseye, Quantity = 6 },
    }
}


core.Data.Results.Farms.CapeofStranglethornMining = {
    Id = 'CapeofStranglethornMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Iron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.StranglethornVale },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Silver, Quantity = 11 },
        { Id = core.Items.Ores.Iron, Quantity = 600 },
		{ Id = core.Items.Ores.HeavyStone, Quantity = 768 },
        { Id = core.Items.Ores.Gold, Quantity = 7 },
		{ Id = core.Items.Ores.LesserMoonstone, Quantity = 7 },
    }
}

core.Data.Results.Farms.SouthernBarrensMining = {
    Id = 'SouthernBarrensMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Iron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.SouthernBarrens },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Iron, Quantity = 672 },
        { Id = core.Items.Ores.HeavyStone, Quantity = 792 },
    }
}

core.Data.Results.Farms.WetlandsMining = {
    Id = 'WetlandsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Iron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.Wetlands },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Tin, Quantity = 420 },
        { Id = core.Items.Ores.CoarseStone, Quantity = 456 },
		{ Id = core.Items.Ores.Iron, Quantity = 108 },
        { Id = core.Items.Ores.HeavyStone, Quantity = 1684 },
        { Id = core.Items.Ores.MossAgate, Quantity = 4 },
		{ Id = core.Items.Ores.Copper, Quantity = 72 },
		{ Id = core.Items.Ores.RoughStone, Quantity = 84 },
    }
}

core.Data.Results.Farms.StormheimMining = {
    Id = 'StormheimMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Felslate,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.BrokenIsles.Stormheim },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Leystone, Quantity = 720 },
        { Id = core.Items.Ores.Felslate, Quantity = 108 },
    }
}

core.Data.Results.Farms.EasternPlaglandsMining = {
    Id = 'EasternPlaglandsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Mithril,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.EasternPlaguelands },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Mithril, Quantity = 516 },
        { Id = core.Items.Ores.SolidStone, Quantity = 720 },
		{ Id = core.Items.Ores.Citrine, Quantity = 5 },
        { Id = core.Items.Ores.StarRuby, Quantity = 3 },
        { Id = core.Items.Ores.HeavyStone, Quantity = 300 },
		{ Id = core.Items.Ores.Iron, Quantity = 252 },
		{ Id = core.Items.Ores.LesserMoonstone, Quantity = 8 },
    }
}


core.Data.Results.Farms.BladesEdgeMountainsMining = {
    Id = 'BladesEdgeMountainsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Adamantite,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Outlands.BladesEdgeMT },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Adamantite, Quantity = 312 },
        { Id = core.Items.Ores.FelIron, Quantity = 120 },
		{ Id = core.Items.Ores.MoteofEarth, Quantity = 168 },
        { Id = core.Items.Ores.Eternium, Quantity = 25 },
		{ Id = core.Items.Ores.ShadowDraenite, Quantity = 9 },
    }
}

core.Data.Results.Farms.ValSharahMining = {
    Id = 'ValSharahMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Leystone,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.BrokenIsles.ValShara },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Leystone, Quantity = 660 },
        { Id = core.Items.Ores.Felslate, Quantity = 168 },
    }
}

core.Data.Results.Farms.SwampofSorrowsMining = {
    Id = 'SwampofSorrowsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Thorium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.SwampOfSorrows },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.DenseStone, Quantity = 792 },
        { Id = core.Items.Ores.AzerothianDiamond, Quantity = 7 },
		{ Id = core.Items.Ores.Thorium, Quantity = 468 },
        { Id = core.Items.Ores.ArcaneCrystal, Quantity = 13 },
        { Id = core.Items.Ores.BlackVitriol, Quantity = 5 },
		{ Id = core.Items.Ores.BlueSapphire, Quantity = 1 },
		{ Id = core.Items.Ores.StarRuby, Quantity = 3 },
    }
}

core.Data.Results.Farms.SilverPineForestMining = {
    Id = 'SilverPineForestMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Copper,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.SilverpineForest },
  --  Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 672 },
        { Id = core.Items.Ores.RoughStone, Quantity = 708 },
		{ Id = core.Items.Ores.Tin, Quantity = 216 },
		{ Id = core.Items.Ores.CoarseStone, Quantity = 108 },
    }
}

core.Data.Results.Farms.LochModanMining = {
    Id = 'LochModanMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Tin,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.LochModan },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 576 },
        { Id = core.Items.Ores.RoughStone, Quantity = 756 },
		{ Id = core.Items.Ores.Tin, Quantity = 216 },
        { Id = core.Items.Ores.CoarseStone, Quantity = 144 },
        { Id = core.Items.Ores.Tigerseye, Quantity = 3 },
		{ Id = core.Items.Ores.Silver, Quantity = 5 },
        { Id = core.Items.Ores.ShadowGem, Quantity = 1 },
		{ Id = core.Items.Ores.Malachite, Quantity = 7 },
    }
}


core.Data.Results.Farms.AzsunaMining = {
    Id = 'AzsunaMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Felslate,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.BrokenIsles.Azsuna },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Leystone, Quantity = 612 },
        { Id = core.Items.Ores.Felslate, Quantity = 132 },
    }
}

core.Data.Results.Farms.NorthenStranglethornMining = {
    Id = 'NorthenStranglethornMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Iron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.StranglethornVale },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Tin, Quantity = 648 },
        { Id = core.Items.Ores.CoarseStone, Quantity = 792 },
		{ Id = core.Items.Ores.Silver, Quantity = 10 },
        { Id = core.Items.Ores.Jade, Quantity = 4 },
        { Id = core.Items.Ores.Iron, Quantity = 145 },
		{ Id = core.Items.Ores.HeavyStone, Quantity = 144 },
    }
}

core.Data.Results.Farms.ArathiHighlandsMining = {
    Id = 'ArathiHighlandsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Mithril,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.ArathiHighlands },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Iron, Quantity = 456 },
        { Id = core.Items.Ores.HeavyStone, Quantity = 468 },
		{ Id = core.Items.Ores.Jade, Quantity = 2 },
        { Id = core.Items.Ores.Mithril, Quantity = 24 },
        { Id = core.Items.Ores.SolidStone, Quantity = 12 },
		{ Id = core.Items.Ores.Tin, Quantity = 84 },
        { Id = core.Items.Ores.CoarseStone, Quantity = 96 },
		{ Id = core.Items.Ores.Citrine, Quantity = 3 },
    }
}

core.Data.Results.Farms.FelwoodMining = {
    Id = 'FelwoodMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Truesilver,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Felwood },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Mithril, Quantity = 576 },
        { Id = core.Items.Ores.SolidStone, Quantity = 780 },
		{ Id = core.Items.Ores.StarRuby, Quantity = 6 },
        { Id = core.Items.Ores.Truesilver, Quantity = 56 },
        { Id = core.Items.Ores.Gold, Quantity = 14 },
		{ Id = core.Items.Ores.Citrine, Quantity = 8 },
    }
}

core.Data.Results.Farms.StoneTalonMountainsMining = {
    Id = 'StoneTalonMountainsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Tin,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.StonetalonMountains },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Tin, Quantity = 456 },
        { Id = core.Items.Ores.CoarseStone, Quantity = 432 },
		{ Id = core.Items.Ores.Copper, Quantity = 216 },
        { Id = core.Items.Ores.RoughStone, Quantity = 108 },
        { Id = core.Items.Ores.Silver, Quantity = 32 },
		{ Id = core.Items.Ores.MossAgate, Quantity = 8 },
    }
}


core.Data.Results.Farms.MulgoreMining = {
    Id = 'MulgoreMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Copper,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Mulgore },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 744 },
        { Id = core.Items.Ores.RoughStone, Quantity = 540 },
		{ Id = core.Items.Ores.Malachite, Quantity = 10 },
    }
}

core.Data.Results.Farms.AzsharaMining = {
    Id = 'AzsharaMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Tin,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Azshara },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 612 },
        { Id = core.Items.Ores.RoughStone, Quantity = 600 },
		{ Id = core.Items.Ores.Malachite, Quantity = 11 },
        { Id = core.Items.Ores.Tin, Quantity = 60 },
		{ Id = core.Items.Ores.CoarseStone, Quantity = 132 },
    }
}

core.Data.Results.Farms.StormPeaksMining = {
    Id = 'StormPeaksMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Saronite,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Northrend.StormPeaks },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Saronite, Quantity = 384 },
        { Id = core.Items.Ores.CrystalizedEarth, Quantity = 132 },
		{ Id = core.Items.Ores.CrystalizedShadow, Quantity = 60 },
		{ Id = core.Items.Ores.SunCrystal, Quantity = 5 },
    }
}

core.Data.Results.Farms.RedridgeMountainsMining = {
    Id = 'RedridgeMountainsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Tin,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.RedridgeMountains },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Silver, Quantity = 20 },
        { Id = core.Items.Ores.Tin, Quantity = 144 },
		{ Id = core.Items.Ores.CoarseStone, Quantity = 300 },
        { Id = core.Items.Ores.Copper, Quantity = 432 },
        { Id = core.Items.Ores.RoughStone, Quantity = 312 },
		{ Id = core.Items.Ores.MossAgate, Quantity = 3 },
    }
}

core.Data.Results.Farms.ElwynnForestMining = {
    Id = 'ElwynnForestMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Copper,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.ElwynForest },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 648 },
        { Id = core.Items.Ores.ShadowGem, Quantity = 5 },
		{ Id = core.Items.Ores.RoughStone, Quantity = 600 },
        { Id = core.Items.Ores.Tigerseye, Quantity = 3 },
		{ Id = core.Items.Ores.Malachite, Quantity = 10 },
    }
}


core.Data.Results.Farms.ThousandNeedlesMining = {
    Id = 'ThousandNeedlesMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Mithril,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Thosundneedles },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Mithril, Quantity = 456 },
        { Id = core.Items.Ores.SolidStone, Quantity = 660 },
		{ Id = core.Items.Ores.Iron, Quantity = 84 },
        { Id = core.Items.Ores.HeavyStone, Quantity = 72 },
        { Id = core.Items.Ores.Gold, Quantity = 6 },
		{ Id = core.Items.Ores.Citrine, Quantity = 2 },
		{ Id = core.Items.Ores.Aquamarine, Quantity = 3 },
    }
}

core.Data.Results.Farms.AntoranWastesMining = {
    Id = 'AntoranWastesMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Empyrium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Argus.Antoranwastes },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Empyrium, Quantity = 168 },
    }
}

core.Data.Results.Farms.ZangamarshMining = {
    Id = 'ZangamarshMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.FelIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Outlands.Zangamarsh },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.FelIron, Quantity = 228 },
        { Id = core.Items.Ores.Adamantite, Quantity = 144 },
		{ Id = core.Items.Ores.GoldenDraenite, Quantity = 7 },
        { Id = core.Items.Ores.MoteofEarth, Quantity = 36 },
		{ Id = core.Items.Ores.MoteofFire, Quantity = 25 },
    }
}

core.Data.Results.Farms.NorthenBarrensMining = {
    Id = 'NorthenBarrensMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Tin,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.NorthernBarrens },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 564 },
        { Id = core.Items.Ores.RoughStone, Quantity = 588 },
		{ Id = core.Items.Ores.ShadowGem, Quantity = 11 },
        { Id = core.Items.Ores.Tin, Quantity = 24 },
        { Id = core.Items.Ores.CoarseStone, Quantity = 48 },
		{ Id = core.Items.Ores.LesserMoonstone, Quantity = 7 },
    }
}

core.Data.Results.Farms.DuskwoodMining = {
    Id = 'DuskwoodMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Iron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.Duskwood },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 348 },
        { Id = core.Items.Ores.Tin, Quantity = 180 },
		{ Id = core.Items.Ores.CoarseStone, Quantity = 204 },
        { Id = core.Items.Ores.Iron, Quantity = 84 },
        { Id = core.Items.Ores.HeavyStone, Quantity = 60 },
		{ Id = core.Items.Ores.RoughStone, Quantity = 240 },
        { Id = core.Items.Ores.Silver, Quantity = 5 },
		{ Id = core.Items.Ores.MossAgate, Quantity = 5 },
    }
}


core.Data.Results.Farms.EredathMining = {
    Id = 'EredathMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Empyrium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Argus.Eredath },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Empyrium, Quantity = 156 },
    }
}

core.Data.Results.Farms.ValeofEternalBlossomsMining = {
    Id = 'ValeofEternalBlossomsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.WhiteTrillium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Pandaria.ValeofEternalBlossoms },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.WhiteTrillium, Quantity = 180 },
        { Id = core.Items.Ores.GhostIron, Quantity = 852 },
		{ Id = core.Items.Ores.BlackTrillium, Quantity = 48 },
    }
}

core.Data.Results.Farms.SholazarBasinMining = {
    Id = 'SholazarBasinMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Saronite,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Northrend.SholzarBasin },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Saronite, Quantity = 312 },
        { Id = core.Items.Ores.CrystalizedShadow, Quantity = 72 },
		{ Id = core.Items.Ores.CrystalizedEarth, Quantity = 84 },
    }
}

core.Data.Results.Farms.HighMountainMining = {
    Id = 'HighMountainMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Felslate,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.BrokenIsles.Highmountain },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Leystone, Quantity = 396 },
		{ Id = core.Items.Ores.Felslate, Quantity = 216 },
    }
}

core.Data.Results.Farms.BlastedLandsMining = {
    Id = 'BlastedLandsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Thorium,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.BlastedLands },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Thorium, Quantity = 504 },
        { Id = core.Items.Ores.DenseStone, Quantity = 696 },
		{ Id = core.Items.Ores.LargeOpal, Quantity = 3 },
        { Id = core.Items.Ores.StarRuby, Quantity = 2 },
        { Id = core.Items.Ores.ArcaneCrystal, Quantity = 7 },
		{ Id = core.Items.Ores.AzerothianDiamond, Quantity = 4 },
    }
}


core.Data.Results.Farms.TanarisMining = {
    Id = 'TanarisMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Mithril,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Tanaris },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Mithril, Quantity = 456 },
        { Id = core.Items.Ores.SolidStone, Quantity = 624 },
		{ Id = core.Items.Ores.BlackVitriol, Quantity = 22 },
		{ Id = core.Items.Ores.Citrine, Quantity = 4 },
    }
}

core.Data.Results.Farms.EversongWoodsMining = {
    Id = 'EversongWoodsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Copper,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.EversongWoods },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 432 },
        { Id = core.Items.Ores.RoughStone, Quantity = 552 },
		{ Id = core.Items.Ores.Malachite, Quantity = 3 },
		{ Id = core.Items.Ores.Tigerseye, Quantity = 2 },
    }
}

core.Data.Results.Farms.DunMoroghMining = {
    Id = 'DunMoroghMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Copper,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.DunMorogh },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 480 },
        { Id = core.Items.Ores.RoughStone, Quantity = 396 },
		{ Id = core.Items.Ores.ShadowGem, Quantity = 3 },
		{ Id = core.Items.Ores.Tigerseye, Quantity = 5 },
    }
}

core.Data.Results.Farms.BloodmystIsleMining = {
    Id = 'BloodmystIsleMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Tin,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.BloodmystIsle },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Tin, Quantity = 84 },
        { Id = core.Items.Ores.CoarseStone, Quantity = 132 },
		{ Id = core.Items.Ores.Copper, Quantity = 384 },
        { Id = core.Items.Ores.RoughStone, Quantity = 228 },
		{ Id = core.Items.Ores.Tigerseye, Quantity = 7 },
    }
}


core.Data.Results.Farms.KunLaiSumitMining = {
    Id = 'KunLaiSumitMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.GhostIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Pandaria.KunLiSummit },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.GhostIron, Quantity = 840 },
        { Id = core.Items.Ores.WhiteTrillium, Quantity = 84 },
    }
}

core.Data.Results.Farms.GhostlandsMining = {
    Id = 'GhostlandsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Tin,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.Ghostlands },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.CoarseStone, Quantity = 60 },
        { Id = core.Items.Ores.Tin, Quantity = 36 },
		{ Id = core.Items.Ores.Copper, Quantity = 372 },
		{ Id = core.Items.Ores.RoughStone, Quantity = 420 },
    }
}

core.Data.Results.Farms.TownlongSteppesMining = {
    Id = 'TownlongSteppesMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.GhostIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Pandaria.TownlongSteppes },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.GhostIron, Quantity = 744 },
        { Id = core.Items.Ores.WhiteTrillium, Quantity = 48 },
		{ Id = core.Items.Ores.Kyparite, Quantity = 48 },
    }
}

core.Data.Results.Farms.TheJadeForestMining = {
    Id = 'TheJadeForestMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.GhostIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Pandaria.JadeForest },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.GhostIron, Quantity = 900 },
    }
}

core.Data.Results.Farms.DreadWastesMining = {
    Id = 'DreadWastesMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Kyparite,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Pandaria.Dreadwastes },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Kyparite, Quantity = 228 },
        { Id = core.Items.Ores.GhostIron, Quantity = 720 },
    }
}


core.Data.Results.Farms.WestFallMining = {
    Id = 'WestFallMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Copper,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.Westfall },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 336 },
        { Id = core.Items.Ores.RoughStone, Quantity = 168 },
		{ Id = core.Items.Ores.ShadowGem, Quantity = 3 },
    }
}

core.Data.Results.Farms.TheHinterlandsMining = {
    Id = 'TheHinterlandsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Iron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.EasternKingdoms.Hinterlands },
  --  Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Gold, Quantity = 8 },
        { Id = core.Items.Ores.Iron, Quantity = 120 },
		{ Id = core.Items.Ores.HeavyStone, Quantity = 144 },
        { Id = core.Items.Ores.Silver, Quantity = 3 },
        { Id = core.Items.Ores.Jade, Quantity = 3 },
		{ Id = core.Items.Ores.Tin, Quantity = 84 },
		{ Id = core.Items.Ores.CoarseStone, Quantity = 72 },
    }
}

core.Data.Results.Farms.AzuremystIsleMining = {
    Id = 'AzuremystIsleMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Copper,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.AzuremystIsle },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Copper, Quantity = 264 },
        { Id = core.Items.Ores.RoughStone, Quantity = 264 },
		{ Id = core.Items.Ores.Tigerseye, Quantity = 5 },
    }
}

core.Data.Results.Farms.DustwallowMarshMining = {
    Id = 'DustwallowMarshMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Iron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Kalimdor.DustwallowMarsh },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.Iron, Quantity = 60 },
        { Id = core.Items.Ores.HeavyStone, Quantity = 60 },
		{ Id = core.Items.Ores.Tin, Quantity = 72 },
        { Id = core.Items.Ores.CoarseStone, Quantity = 84 },
        { Id = core.Items.Ores.Silver, Quantity = 5 },
		{ Id = core.Items.Ores.Mithril, Quantity = 62 },
        { Id = core.Items.Ores.SolidStone, Quantity = 23 },
		{ Id = core.Items.Ores.Gold, Quantity = 7 },
    }
}

core.Data.Results.Farms.KrasarangWildsMining = {
    Id = 'KrasarangWildsMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.GhostIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Pandaria.KrasarangWilds },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.GhostIron, Quantity = 660 },
    }
}


core.Data.Results.Farms.NagrandWODMining = {
    Id = 'NagrandWODMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.TrueIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Draenor.NagrandWod },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.TrueIron, Quantity = 636 },
        { Id = core.Items.Ores.Blackrock, Quantity = 468 },
    }
}

core.Data.Results.Farms.FrostfireRidgeMining = {
    Id = 'FrostfireRidgeMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.TrueIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Draenor.FrostfireRidge },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.TrueIron, Quantity = 360 },
        { Id = core.Items.Ores.Blackrock, Quantity = 276 },
    }
}

core.Data.Results.Farms.TaladorMining = {
    Id = 'TaladorMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Blackrock,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Draenor.Talador },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.TrueIron, Quantity = 360 },
        { Id = core.Items.Ores.Blackrock, Quantity = 240 },
    }
}

core.Data.Results.Farms.ShadowmoonValleyWODMining = {
    Id = 'ShadowmoonValleyWODMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Blackrock,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Draenor.ShadowmoonValley },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.TrueIron, Quantity = 84 },
        { Id = core.Items.Ores.Blackrock, Quantity = 348 },
    }
}

core.Data.Results.Farms.SpiresofArakMining = {
    Id = 'SpiresofArakMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.TrueIron,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Draenor.SpiresofArrak },
 --   Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.TrueIron, Quantity = 83 },
        { Id = core.Items.Ores.Blackrock, Quantity = 325 },
    }
}


core.Data.Results.Farms.GorgrondMining = {
    Id = 'GorgrondMining',
    Activity = core.Activity.Mining,
    ItemId = core.Items.Ores.Blackrock,
    Content = core.Content.Vanilla,
    Locations = { core.Locations.Draenor.Gorgrond },
--    Routes = { core.Data.Routes.Mining.TinOreAshenvale },
    Results = {
        { Id = core.Items.Ores.TrueIron, Quantity = 156 },
        { Id = core.Items.Ores.Blackrock, Quantity = 48 },
    }
}






























