do
  local MerfinPlus = LibStub("AceAddon-3.0"):GetAddon("MerfinPlus")

  MerfinPlus.InstanceNameByKey = MerfinPlus.InstanceNameByKey or {}
  MerfinPlus.BossNameByKey = MerfinPlus.BossNameByKey or {}

  MerfinPlus.InstanceNameByKey["BaradinHold"] = "Baradin Hold"
  MerfinPlus.InstanceNameByKey["BlackrockCaverns"] = "Blackrock Caverns"
  MerfinPlus.InstanceNameByKey["BlackwingDescent"] = "Blackwing Descent"
  MerfinPlus.InstanceNameByKey["Deadmines"] = "Deadmines"
  MerfinPlus.InstanceNameByKey["DragonSoul"] = "Dragon Soul"
  MerfinPlus.InstanceNameByKey["EndTime"] = "End Time"
  MerfinPlus.InstanceNameByKey["Firelands"] = "Firelands"
  MerfinPlus.InstanceNameByKey["GrimBatol"] = "Grim Batol"
  MerfinPlus.InstanceNameByKey["HallsOfOrigination"] = "Halls of Origination"
  MerfinPlus.InstanceNameByKey["HourOfTwilight"] = "Hour of Twilight"
  MerfinPlus.InstanceNameByKey["LostCityOfTolvir"] = "Lost City of the Tol'vir"
  MerfinPlus.InstanceNameByKey["ShadowfangKeep"] = "Shadowfang Keep"
  MerfinPlus.InstanceNameByKey["TheBastionOfTwilight"] = "The Bastion of Twilight"
  MerfinPlus.InstanceNameByKey["TheStonecore"] = "The Stonecore"
  MerfinPlus.InstanceNameByKey["TheVortexPinnacle"] = "The Vortex Pinnacle"
  MerfinPlus.InstanceNameByKey["ThroneOfTheFourWinds"] = "Throne of the Four Winds"
  MerfinPlus.InstanceNameByKey["ThroneOfTheTides"] = "Throne of the Tides"
  MerfinPlus.InstanceNameByKey["WellOfEternity"] = "Well of Eternity"
  MerfinPlus.InstanceNameByKey["WorldBossesCata"] = "World Bosses"
  MerfinPlus.InstanceNameByKey["ZulAman"] = "Zul Aman"
  MerfinPlus.InstanceNameByKey["ZulGurub"] = "Zul'Gurub"
  MerfinPlus.BossNameByKey['"Captain"Cookie'] = '"Captain" Cookie'
  MerfinPlus.BossNameByKey["AdmiralRipsnarl"] = "Admiral Ripsnarl"
  MerfinPlus.BossNameByKey["Akil'zon"] = "Akil'zon"
  MerfinPlus.BossNameByKey["Akma'hat"] = "Akma'hat"
  MerfinPlus.BossNameByKey["Al'Akir"] = "Al'Akir"
  MerfinPlus.BossNameByKey["AlizabalMistressofHate"] = "Alizabal, Mistress of Hate"
  MerfinPlus.BossNameByKey["Altairus"] = "Altairus"
  MerfinPlus.BossNameByKey["Alysrazor"] = "Alysrazor"
  MerfinPlus.BossNameByKey["Ammunae,ConstructofLife"] = "Ammunae, Construct of Life"
  MerfinPlus.BossNameByKey["Anraphet"] = "Anraphet"
  MerfinPlus.BossNameByKey["ArchbishopBenedictus"] = "Archbishop Benedictus"
  MerfinPlus.BossNameByKey["ApothecaryHummel"] = "Apothecary Hummel"
  MerfinPlus.BossNameByKey["Arcurion"] = "Arcurion"
  MerfinPlus.BossNameByKey["Argaloth"] = "Argaloth"
  MerfinPlus.BossNameByKey["Asaad,CaliphofZephyrs"] = "Asaad, Caliph of Zephyrs"
  MerfinPlus.BossNameByKey["AscendantCouncil"] = "Ascendant Council"
  MerfinPlus.BossNameByKey["AscendantLordObsidius"] = "Ascendant Lord Obsidius"
  MerfinPlus.BossNameByKey["AsiraDawnslayer"] = "Asira Dawnslayer"
  MerfinPlus.BossNameByKey["Atramedes"] = "Atramedes"
  MerfinPlus.BossNameByKey["Baleroc,theGatekeeper"] = "Baleroc, the Gatekeeper"
  MerfinPlus.BossNameByKey["BaronAshbury"] = "Baron Ashbury"
  MerfinPlus.BossNameByKey["BaronSilverlaine"] = "Baron Silverlaine"
  MerfinPlus.BossNameByKey["Beauty"] = "Beauty"
  MerfinPlus.BossNameByKey["Beth'tilac"] = "Beth'tilac"
  MerfinPlus.BossNameByKey["BlackrockCavernsTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["BlackwingDescentTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["BloodlordMandokir"] = "Bloodlord Mandokir"
  MerfinPlus.BossNameByKey["CacheofMadness-Gri'lek"] = "Cache of Madness - Gri'lek"
  MerfinPlus.BossNameByKey["CacheofMadness-Hazza'rah"] = "Cache of Madness - Hazza'rah"
  MerfinPlus.BossNameByKey["CacheofMadness-Renataki"] = "Cache of Madness - Renataki"
  MerfinPlus.BossNameByKey["CacheofMadness-Wushoolay"] = "Cache of Madness - Wushoolay"
  MerfinPlus.BossNameByKey["Chimaeron"] = "Chimaeron"
  MerfinPlus.BossNameByKey["Cho'gall"] = "Cho'gall"
  MerfinPlus.BossNameByKey["CommanderSpringvale"] = "Commander Springvale"
  MerfinPlus.BossNameByKey["CommanderUlthok,theFesteringPrince"] = "Commander Ulthok, the Festering Prince"
  MerfinPlus.BossNameByKey["Corborus"] = "Corborus"
  MerfinPlus.BossNameByKey["Corla,HeraldofTwilight"] = "Corla, Herald of Twilight"
  MerfinPlus.BossNameByKey["Daakara"] = "Daakara"
  MerfinPlus.BossNameByKey["DragonSoulShared"] = "Shared Boss Loot"
  MerfinPlus.BossNameByKey["DragonSoulTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["DrahgaShadowburner"] = "Drahga Shadowburner"
  MerfinPlus.BossNameByKey["EarthragerPtah"] = "Earthrager Ptah"
  MerfinPlus.BossNameByKey["EchoofBaine"] = "Echo of Baine"
  MerfinPlus.BossNameByKey["EchoofJaina"] = "Echo of Jaina"
  MerfinPlus.BossNameByKey["EchoofSylvanas"] = "Echo of Sylvanas"
  MerfinPlus.BossNameByKey["EchoofTyrande"] = "Echo of Tyrande"
  MerfinPlus.BossNameByKey["EndTimeShared"] = "Shared Boss Loot"
  MerfinPlus.BossNameByKey["EndTimeTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["Erudax,theDukeofBelow"] = "Erudax, the Duke of Below"
  MerfinPlus.BossNameByKey["FirelandsShared"] = "Shared Boss Loot"
  MerfinPlus.BossNameByKey["FirelandsTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["Firestones"] = "Firestones"
  MerfinPlus.BossNameByKey["FoeReaper5000"] = "Foe Reaper 5000"
  MerfinPlus.BossNameByKey["ForgemasterThrongus"] = "Forgemaster Throngus"
  MerfinPlus.BossNameByKey["Garr"] = "Garr"
  MerfinPlus.BossNameByKey["GeneralHusam"] = "General Husam"
  MerfinPlus.BossNameByKey["GeneralUmbriss"] = "General Umbriss"
  MerfinPlus.BossNameByKey["GeodeTrader"] = "Geode Trader"
  MerfinPlus.BossNameByKey["Glubtok"] = "Glubtok"
  MerfinPlus.BossNameByKey["GrandVizierErtan"] = "Grand Vizier Ertan"
  MerfinPlus.BossNameByKey["GrimBatolTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["HagaratheStormbinder"] = "Hagara the Stormbinder"
  MerfinPlus.BossNameByKey["Halazzi"] = "Halazzi"
  MerfinPlus.BossNameByKey["HalfusWyrmbreaker"] = "Halfus Wyrmbreaker"
  MerfinPlus.BossNameByKey["HallsOfOriginationTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["HelixGearbreaker"] = "Helix Gearbreaker"
  MerfinPlus.BossNameByKey["HexLordMalacrass"] = "Hex Lord Malacrass"
  MerfinPlus.BossNameByKey["HighPriestVenoxis"] = "High Priest Venoxis"
  MerfinPlus.BossNameByKey["HighPriestessAzil"] = "High Priestess Azil"
  MerfinPlus.BossNameByKey["HighPriestessKilnara"] = "High Priestess Kilnara"
  MerfinPlus.BossNameByKey["HighProphetBarim"] = "High Prophet Barim"
  MerfinPlus.BossNameByKey["HourOfTwilightTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["Isiset,ConstructofMagic"] = "Isiset, Construct of Magic"
  MerfinPlus.BossNameByKey["Jan'alai"] = "Jan'alai"
  MerfinPlus.BossNameByKey["Jin'dotheGodbreaker"] = "Jin'do the Godbreaker"
  MerfinPlus.BossNameByKey["Julak-Doom"] = "Julak-Doom"
  MerfinPlus.BossNameByKey["KarshSteelbender"] = "Karsh Steelbender"
  MerfinPlus.BossNameByKey["LadyNaz'jar"] = "Lady Naz'jar"
  MerfinPlus.BossNameByKey["Lockmaw"] = "Lockmaw"
  MerfinPlus.BossNameByKey["LordGodfrey"] = "Lord Godfrey"
  MerfinPlus.BossNameByKey["LordRhyolith"] = "Lord Rhyolith"
  MerfinPlus.BossNameByKey["LordWalden"] = "Lord Walden"
  MerfinPlus.BossNameByKey["LostCityOfTolvirTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["MadnessofDeathwing"] = "Madness of Deathwing"
  MerfinPlus.BossNameByKey["Magmaw"] = "Magmaw"
  MerfinPlus.BossNameByKey["MajordomoStaghelm"] = "Majordomo Staghelm"
  MerfinPlus.BossNameByKey["Maloriak"] = "Maloriak"
  MerfinPlus.BossNameByKey["MannorothandVaro'then"] = "Mannoroth and Varo'then"
  MerfinPlus.BossNameByKey["MindbenderGhur'sha"] = "Mindbender Ghur'sha"
  MerfinPlus.BossNameByKey["Mobus"] = "Mobus"
  MerfinPlus.BossNameByKey["Morchok"] = "Morchok"
  MerfinPlus.BossNameByKey["Murozond"] = "Murozond"
  MerfinPlus.BossNameByKey["Nalorakk"] = "Nalorakk"
  MerfinPlus.BossNameByKey["Nefarian'sEnd"] = "Nefarian's End"
  MerfinPlus.BossNameByKey["Occu'thar"] = "Occu'thar"
  MerfinPlus.BossNameByKey["OmnotronDefenseSystem"] = "Omnotron Defense System"
  MerfinPlus.BossNameByKey["Ozruk"] = "Ozruk"
  MerfinPlus.BossNameByKey["Ozumat"] = "Ozumat"
  MerfinPlus.BossNameByKey["Patterns"] = "Patterns"
  MerfinPlus.BossNameByKey["Peroth'arn"] = "Peroth'arn"
  MerfinPlus.BossNameByKey["Poseidus"] = "Poseidus"
  MerfinPlus.BossNameByKey["QueenAzshara"] = "Queen Azshara"
  MerfinPlus.BossNameByKey["Ragnaros"] = "Ragnaros"
  MerfinPlus.BossNameByKey["Rajh,ConstructofSun"] = "Rajh, Construct of Sun"
  MerfinPlus.BossNameByKey["Rom'oggBonecrusher"] = "Rom'ogg Bonecrusher"
  MerfinPlus.BossNameByKey["Setesh,ConstructofDestruction"] = "Setesh, Construct of Destruction"
  MerfinPlus.BossNameByKey["Shannox"] = "Shannox"
  MerfinPlus.BossNameByKey["Shared"] = "Shared"
  MerfinPlus.BossNameByKey["Siamat"] = "Siamat"
  MerfinPlus.BossNameByKey["Sinestra"] = "Sinestra"
  MerfinPlus.BossNameByKey["Slabhide"] = "Slabhide"
  MerfinPlus.BossNameByKey["SpineofDeathwing"] = "Spine of Deathwing"
  MerfinPlus.BossNameByKey["TempleGuardianAnhuur"] = "Temple Guardian Anhuur"
  MerfinPlus.BossNameByKey["TheBastionOfTwilightTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["TheConclaveofWind"] = "The Conclave of Wind"
  MerfinPlus.BossNameByKey["TheStonecoreTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["TheVortexPinnacleTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["TheralionandValiona"] = "Theralion and Valiona"
  MerfinPlus.BossNameByKey["ThroneOfTheTidesTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["TimedChest"] = "Timed Chest"
  MerfinPlus.BossNameByKey["Ultraxion"] = "Ultraxion"
  MerfinPlus.BossNameByKey["VanessaVanCleef"] = "Vanessa VanCleef"
  MerfinPlus.BossNameByKey["WarlordZon'ozz"] = "Warlord Zon'ozz"
  MerfinPlus.BossNameByKey["WarmasterBlackhorn"] = "Warmaster Blackhorn"
  MerfinPlus.BossNameByKey["WellOfEternityTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["Xariona"] = "Xariona"
  MerfinPlus.BossNameByKey["Yor'sahjtheUnsleeping"] = "Yor'sahj the Unsleeping"
  MerfinPlus.BossNameByKey["Zanzil"] = "Zanzil"
  MerfinPlus.BossNameByKey["ZulAmanTrash"] = "Trash Mobs"
  MerfinPlus.BossNameByKey["ZulGurubTrash"] = "Trash Mobs"
end
