assert(Cartographer_Trainers, "Cartographer Trainers not found!")

local BT = AceLibrary("Babble-Trainer-2.2")
local BZ = AceLibrary("Babble-Zone-2.2")
local L = AceLibrary("AceLocale-2.2"):new("Cartographer_Trainers_Import")

Cartographer_Trainers.module_import = (GetLocale() == "enUS" or GetLocale() == "zhTW")

L:RegisterTranslations("enUS", function() return {
    ["Cartographer Trainer: Start import."] = true,
    ["Cartographer Trainer: Import complete."] = true,

    -- Trainer names, need to be localized
    ["Drakk Stonehand"] = true,
    ["Loganaar"] = true,
    ["Zap Farflinger"] = true,
    ["Hurnak Grimmord"] = true,
    ["Moorutu"] = true,
    ["Ruak Stronghorn"] = true,
    ["Felannia"] = true,
    ["Apothecary Antonivich"] = true,
    ["Krugosh"] = true,
    ["Kalaen"] = true,
    ["Jelena Nightsky"] = true,
    ["Barim Spilthoof"] = true,
    ["Dumphry"] = true,
    ["Lebowski"] = true,
    ["Humphry"] = true,
    ["Johan Barnes"] = true,
    ["Olrokk"] = true,
    ["Hama"] = true,
    ["Rorelien"] = true,
    ["Brumman"] = true,
    ["Rohok"] = true,
    ["Dalinna"] = true,
    ["Alchemist Gribble"] = true,
    ["Ilsa Blusterbrew"] = true,
    ["Doctor Gregory Victor"] = true,
    ["Aleinia"] = true,
    ["Jesthenis Sunstriker"] = true,
    ["Arathel Sunforge"] = true,
    ["Duelist Larenis"] = true,
    ["Magistrix Eredania"] = true,
    ["Summoner Teli\'Larien"] = true,
    ["Yasmine Teli\'Larien"] = true,
    ["Quarelestra"] = true,
    ["Telenus"] = true,
    ["Perascamin"] = true,
    ["Julia Sunstriker"] = true,
    ["Tannaria"] = true,
    ["Pathstalker Kariel"] = true,
    ["Kanaria"] = true,
    ["Daestra"] = true,
    ["Ranger Sallina"] = true,
    ["Hannovia"] = true,
    ["Mathreyn"] = true,
    ["Sempstress Ambershine"] = true,
    ["Sathein"] = true,
    ["Celoenus"] = true,
    ["Garridel"] = true,
    ["Ponaris"] = true,
    ["Noellene"] = true,
    ["Arcanist Sheynathren"] = true,
    ["Matron Arena"] = true,
    ["Timothy Worthington"] = true,
    ["Alchemist Narett"] = true,
    ["Doctor Gustaf VanHowzen"] = true,
    ["Captain Evencane"] = true,
    ["Brother Karman"] = true,
    ["Thorkaf Dragoneye"] = true,
    ["Delfrum Flintbeard"] = true,
    ["Kurdram Stonehammer"] = true,
    ["Grondal Moonbreeze"] = true,
    ["Jenna Lemkenilli"] = true,
    ["Enyo"] = true,
    ["Thuul"] = true,
    ["Mirket"] = true,
    ["Saru Steelfury"] = true,
    ["Thund"] = true,
    ["Grezz Ragefist"] = true,
    ["Kamari"] = true,
    ["Godan"] = true,
    ["Kurgul"] = true,
    ["Snarl"] = true,
    ["Pephredo"] = true,
    ["Thuwd"] = true,
    ["Kardris Dreamseeker"] = true,
    ["Sian\'dur"] = true,
    ["Arnok"] = true,
    ["Sayoc"] = true,
    ["Gest"] = true,
    ["Uthel\'nay"] = true,
    ["Sagorne Creststrider"] = true,
    ["Ormak Grimshot"] = true,
    ["Ormok"] = true,
    ["Makaru"] = true,
    ["Ur\'kyo"] = true,
    ["Roxxik"] = true,
    ["Lumak"] = true,
    ["Whuut"] = true,
    ["Karolek"] = true,
    ["Shenthul"] = true,
    ["Ug\'thok"] = true,
    ["Nogg"] = true,
    ["Sorek"] = true,
    ["Grol\'dar"] = true,
    ["Jandi"] = true,
    ["Magar"] = true,
    ["Snang"] = true,
    ["Jhag"] = true,
    ["Sian\'tsu"] = true,
    ["Deino"] = true,
    ["Hanashi"] = true,
    ["Kildar"] = true,
    ["Smiles O\'Byron"] = true,
    ["Fera Palerunner"] = true,
    ["Grikka"] = true,
    ["Basil Frye"] = true,
    ["Martha Strain"] = true,
    ["Christoph Walker"] = true,
    ["Champion Cyssa Dawnrose"] = true,
    ["Doctor Herbert Halsey"] = true,
    ["Victor Ward"] = true,
    ["Dan Golthas"] = true,
    ["Doctor Marsh"] = true,
    ["Doctor Martin Felben"] = true,
    ["Graham Van Talen"] = true,
    ["Rhiannon Davis"] = true,
    ["Arthur Moore"] = true,
    ["Carolyn Ward"] = true,
    ["Malcomb Wynn"] = true,
    ["Apothecary Zinge"] = true,
    ["James Van Brunt"] = true,
    ["Angela Curthas"] = true,
    ["Baltus Fowler"] = true,
    ["Martha Alliestar"] = true,
    ["Richard Kerwin"] = true,
    ["Archibald"] = true,
    ["Killian Hagey"] = true,
    ["Pierce Shackleton"] = true,
    ["Kaal Soulreaper"] = true,
    ["Franklin Lloyd"] = true,
    ["Anastasia Hartwell"] = true,
    ["Armand Cromwell"] = true,
    ["Josephine Lister"] = true,
    ["Mary Edras"] = true,
    ["Brom Killian"] = true,
    ["Father Lankester"] = true,
    ["Luther Pickman"] = true,
    ["Master Apothecary Faranell"] = true,
    ["Eunice Burch"] = true,
    ["Apothecary Keever"] = true,
    ["Miles Dexter"] = true,
    ["Josef Gregorian"] = true,
    ["Malux"] = true,
    ["Isabella"] = true,
    ["Carolai Anise"] = true,
    ["Cain Firesong"] = true,
    ["Dannal Stern"] = true,
    ["David Trias"] = true,
    ["Marion Call"] = true,
    ["Maximillion"] = true,
    ["Kayla Smithe"] = true,
    ["Shelene Rhobart"] = true,
    ["Dark Cleric Duesten"] = true,
    ["Rupert Boch"] = true,
    ["Velma Warnam"] = true,
    ["Vance Undergloom"] = true,
    ["Gina Lang"] = true,
    ["Bowen Brisboise"] = true,
    ["Nurse Neela"] = true,
    ["Dark Cleric Beryl"] = true,
    ["Austil de Mon"] = true,
    ["Apothecary Johaan"] = true,
    ["Arthur the Faithful"] = true,
    ["Lord Grayson Shadowbreaker"] = true,
    ["Betty Quin"] = true,
    ["Einris Brightspear"] = true,
    ["Lord Tony Romano"] = true,
    ["Nara Meideros"] = true,
    ["Elsharin"] = true,
    ["Jalane Ayrole"] = true,
    ["Gelman Stonehand"] = true,
    ["Jennea Cannon"] = true,
    ["Ilsa Corbin"] = true,
    ["Arnold Leland"] = true,
    ["Maris Granger"] = true,
    ["Lucan Cordell"] = true,
    ["Katherine the Pure"] = true,
    ["Lilliam Sparkspindle"] = true,
    ["Dane Lindgren"] = true,
    ["Lawrence Schneider"] = true,
    ["Karrina Mekenda"] = true,
    ["Lilyssia Nightbreeze"] = true,
    ["Larimaine Purdue"] = true,
    ["Brother Joshua"] = true,
    ["High Priestess Laurena"] = true,
    ["Ander Germaine"] = true,
    ["Georgio Bolero"] = true,
    ["Demisette Cloyce"] = true,
    ["Mukdrak"] = true,
    ["Rwag"] = true,
    ["Kitha"] = true,
    ["Harruk"] = true,
    ["Frang"] = true,
    ["Swart"] = true,
    ["Kaplak"] = true,
    ["Nartok"] = true,
    ["Dhugru Gorelust"] = true,
    ["Xar\'Ti"] = true,
    ["Un\'Thuwa"] = true,
    ["Ken\'jai"] = true,
    ["Shikrik"] = true,
    ["Tarshaw Jaggedscar"] = true,
    ["Mai\'ah"] = true,
    ["Rawrk"] = true,
    ["Dwukk"] = true,
    ["Thotar"] = true,
    ["Tai\'jin"] = true,
    ["Jen\'shan"] = true,
    ["Hraug"] = true,
    ["Miao\'zan"] = true,
    ["Krulmoo Fullmoon"] = true,
    ["Kil\'hala"] = true,
    ["Mahani"] = true,
    ["Heggin Stonewhisker"] = true,
    ["Enchantress Volali"] = true,
    ["Enchantress Metura"] = true,
    ["Enchanter Salias"] = true,
    ["Darmari"] = true,
    ["Mi\'irku Farstep"] = true,
    ["High Enchanter Bardolan"] = true,
    ["Iorioa"] = true,
    ["Lorokeem"] = true,
    ["Haromm"] = true,
    ["Kartosh"] = true,
    ["Rogvar"] = true,
    ["Masat T\'andr"] = true,
    ["Greshka"] = true,
    ["Ogromm"] = true,
    ["Grokor"] = true,
    ["Malosh"] = true,
    ["Fylerian Nightwing"] = true,
    ["Mathrengyl Bearwalker"] = true,
    ["Astaia"] = true,
    ["Shylenai"] = true,
    ["Alegorn"] = true,
    ["Lalina Summermoon"] = true,
    ["Elissa Dumas"] = true,
    ["Syurna"] = true,
    ["Astarii Starseeker"] = true,
    ["Ilyenia Moonfire"] = true,
    ["Dannelor"] = true,
    ["Telonis"] = true,
    ["Taladan"] = true,
    ["Faldron"] = true,
    ["Silvaria"] = true,
    ["Trianna"] = true,
    ["Milla Fairancora"] = true,
    ["Eladriel"] = true,
    ["Darnath Bladesinger"] = true,
    ["Darianna"] = true,
    ["Erion Shadewhisper"] = true,
    ["Priestess Alathea"] = true,
    ["Dorion"] = true,
    ["Me\'lynn"] = true,
    ["Jocaste"] = true,
    ["Denatharion"] = true,
    ["Arias\'ta Bladesinger"] = true,
    ["Firodren Mooncaller"] = true,
    ["Jandria"] = true,
    ["Ainethil"] = true,
    ["Sylvanna Forestmoon"] = true,
    ["Dulvi"] = true,
    ["Acteon"] = true,
    ["Guvan"] = true,
    ["Daedal"] = true,
    ["Zalduun"] = true,
    ["Aurelon"] = true,
    ["Kore"] = true,
    ["Tullas"] = true,
    ["Valaatu"] = true,
    ["Moordo"] = true,
    ["Keilnei"] = true,
    ["Anchorite Fateema"] = true,
    ["Firmanvaar"] = true,
    ["Shalannius"] = true,
    ["Tuluun"] = true,
    ["Semid"] = true,
    ["Buruk"] = true,
    ["Grarnik Goodstitch"] = true,
    ["Se\'Jib"] = true,
    ["Ian Strom"] = true,
    ["Kragg"] = true,
    ["Scooty"] = true,
    ["Brawn"] = true,
    ["Jaxin Chong"] = true,
    ["Brikk Keencraft"] = true,
    ["Oglethorpe Obnoticus"] = true,
    ["Gimrizz Shadowcog"] = true,
    ["Magis Sparkmantle"] = true,
    ["Dank Drizzlecut"] = true,
    ["Ultham Ironhorn"] = true,
    ["Maxan Anvol"] = true,
    ["Gremlock Pilsnor"] = true,
    ["Azar Stronghammer"] = true,
    ["Bromos Grummner"] = true,
    ["Yarr Hammerstone"] = true,
    ["Marryk Nurribit"] = true,
    ["Thran Khorman"] = true,
    ["Tognus Flintfire"] = true,
    ["Thorgas Grimson"] = true,
    ["Grif Wildheart"] = true,
    ["Hogral Bakkan"] = true,
    ["Cook Ghilm"] = true,
    ["Solm Hargrin"] = true,
    ["Granis Swiftaxe"] = true,
    ["Peria Lamenur"] = true,
    ["Wren Darkspring"] = true,
    ["Branstock Khalder"] = true,
    ["Alamar Grimm"] = true,
    ["Bronk Guzzlegear"] = true,
    ["Dannie Fizzwizzle"] = true,
    ["Finbus Geargrind"] = true,
    ["Matt Johnson"] = true,
    ["Clarise Gnarltree"] = true,
    ["Apothecary Faustin"] = true,
    ["Priestess Josetta"] = true,
    ["Adele Fielder"] = true,
    ["Drusilla La Salle"] = true,
    ["Maximillian Crowe"] = true,
    ["Herbalist Pomeroy"] = true,
    ["Smith Argus"] = true,
    ["Brother Wilhelm"] = true,
    ["Llane Beshere"] = true,
    ["Jorik Kerridan"] = true,
    ["Keryn Sylvius"] = true,
    ["Randal Hunter"] = true,
    ["Dane Winslow"] = true,
    ["Khelden Bremen"] = true,
    ["Priestess Anetta"] = true,
    ["Kitta Firewind"] = true,
    ["Zaldimar Wefhellt"] = true,
    ["Brother Sammuel"] = true,
    ["Lyria Du Lac"] = true,
    ["Cylina Darkheart"] = true,
    ["Alchemist Mallory"] = true,
    ["Eldrin"] = true,
    ["Serge Hinott"] = true,
    ["Daryl Stack"] = true,
    ["Apothecary Lydon"] = true,
    ["Caelyb"] = true,
    ["Aayndia Floralwind"] = true,
    ["Danlaar Nightstride"] = true,
    ["Kylanna"] = true,
    ["Alenndaar Lapidaar"] = true,
    ["Bolyun"] = true,
    ["Grutah"] = true,
    ["Zurjaya"] = true,
    ["Mack Diver"] = true,
    ["K. Lee Smallfry"] = true,
    ["Peter Galen"] = true,
    ["Chaw Stronghide"] = true,
    ["Yaw Sharpmane"] = true,
    ["Narm Skychaser"] = true,
    ["Meela Dawnstrider"] = true,
    ["Reban Freerunner"] = true,
    ["Gennia Runetotem"] = true,
    ["Kar Stormsinger"] = true,
    ["Vira Younghoof"] = true,
    ["Twizwick Sprocketgrind"] = true,
    ["Harutt Thunderhorn"] = true,
    ["Gart Mistrunner"] = true,
    ["Lanka Farshot"] = true,
    ["Krang Stonehoof"] = true,
    ["Gretta Finespindle"] = true,
    ["Rotgath Stonebeard"] = true,
    ["Groum Stonebeard"] = true,
    ["Springspindle Fizzlegear"] = true,
    ["Jubahl Corpseseeker"] = true,
    ["Nissa Firestone"] = true,
    ["Geofram Bouldertoe"] = true,
    ["Theodrus Frostbeard"] = true,
    ["Alexander Calder"] = true,
    ["Thonys Pillarstone"] = true,
    ["Brandur Ironhammer"] = true,
    ["Bink"] = true,
    ["Dink"] = true,
    ["Hulfdan Blackbeard"] = true,
    ["Belia Thundergranite"] = true,
    ["Ormyr Flinteye"] = true,
    ["Buliwyf Stonehand"] = true,
    ["Balthus Stoneflayer"] = true,
    ["Daryl Riknussun"] = true,
    ["Trixie Quikswitch"] = true,
    ["Toldren Deepiron"] = true,
    ["Jormund Stonebrow"] = true,
    ["Grimnur Stonebrand"] = true,
    ["Thistleheart"] = true,
    ["Tally Berryfizz"] = true,
    ["Gimble Thistlefuzz"] = true,
    ["Daera Brightspear"] = true,
    ["Briarthorn"] = true,
    ["Bixi Wobblebonk"] = true,
    ["Bengus Deepforge"] = true,
    ["Regnus Thundergranite"] = true,
    ["Beldruk Doombrow"] = true,
    ["Olmin Burningbeard"] = true,
    ["Milstaff Stormeye"] = true,
    ["Fimble Finespindle"] = true,
    ["Juli Stormkettle"] = true,
    ["Kelv Sternhammer"] = true,
    ["Bilban Tosslespanner"] = true,
    ["Fenthwick"] = true,
    ["Jemma Quikswitch"] = true,
    ["Reyna Stonebranch"] = true,
    ["Kaerbrus"] = true,
    ["Nalesette Wildbringer"] = true,
    ["Golhine the Hooded"] = true,
    ["Morae"] = true,
    ["Anchorite Paetheus"] = true,
    ["Crystal Boughman"] = true,
    ["Matthew Hooper"] = true,
    ["Wilma Ranthal"] = true,
    ["Alma Jainrose"] = true,
    ["Apothecary Venustus"] = true,
    ["Asarnan"] = true,
    ["Jazdalaad"] = true,
    ["Kablamm Farflinger"] = true,
    ["Xyrol"] = true,
    ["Ghabar"] = true,
    ["Zan Shivsproket"] = true,
    ["Padaar"] = true,
    ["Gurrag"] = true,
    ["Nus"] = true,
    ["Handiir"] = true,
    ["Edirah"] = true,
    ["Killac"] = true,
    ["Muaat"] = true,
    ["Lunaraa"] = true,
    ["Sulaa"] = true,
    ["Fremal Doohickey"] = true,
    ["Telurinon Moonshadow"] = true,
    ["Harold Riggs"] = true,
    ["Vargus"] = true,
    ["Byancie"] = true,
    ["Cyndra Kindwhisper"] = true,
    ["Shanda"] = true,
    ["Dazalar"] = true,
    ["Nadyia Maneweaver"] = true,
    ["Mardant Strongoak"] = true,
    ["Ayanna Everstride"] = true,
    ["Frahun Shadewhisper"] = true,
    ["Laurna Morninglight"] = true,
    ["Kyra Windblade"] = true,
    ["Keldas"] = true,
    ["Kal"] = true,
    ["Jannok Breezesong"] = true,
    ["Alyissia"] = true,
    ["Alanna Raveneye"] = true,
    ["Apothecary Renferrel"] = true,
    ["Guillaume Sorouy"] = true,
    ["Anchorite Ensham"] = true,
    ["Jannos Lighthoof"] = true,
    ["Hahrana Ironhide"] = true,
    ["Xylinnia Starshine"] = true,
    ["Kylanna Windwhisper"] = true,
    ["Ruw"] = true,
    ["Caryssia Moonhunter"] = true,
    ["Kulleg Stonehorn"] = true,
    ["Galana"] = true,
    ["Zelanis"] = true,
    ["Ithelis"] = true,
    ["Bemarrin"] = true,
    ["Belil"] = true,
    ["Gloresse"] = true,
    ["Nerisen"] = true,
    ["Champion Bachi"] = true,
    ["Osselan"] = true,
    ["Quithas"] = true,
    ["Zandine"] = true,
    ["Ileda"] = true,
    ["Drathen"] = true,
    ["Zaedana"] = true,
    ["Talionia"] = true,
    ["Kalinda"] = true,
    ["Narinth"] = true,
    ["Amin"] = true,
    ["Mirvedon"] = true,
    ["Keelen Sheets"] = true,
    ["Inethven"] = true,
    ["Halthenis"] = true,
    ["Dargh Trueaim"] = true,
    ["Brock Stoneseeker"] = true,
    ["Claude Erksine"] = true,
    ["Deek Fizzlebizz"] = true,
    ["Ghak Healtouch"] = true,
    ["Una"] = true,
    ["Ansekhwa"] = true,
    ["Karn Stonehoof"] = true,
    ["Komin Winterhoof"] = true,
    ["Tigor Skychaser"] = true,
    ["Mot Dawnstrider"] = true,
    ["Bena Winterhoof"] = true,
    ["Pand Stonebinder"] = true,
    ["Kah Mistrunner"] = true,
    ["Teg Dawnstrider"] = true,
    ["Tepa"] = true,
    ["Kray"] = true,
    ["Holt Thunderhorn"] = true,
    ["Torm Ragetotem"] = true,
    ["Thurston Xane"] = true,
    ["Archmage Shymm"] = true,
    ["Tarn"] = true,
    ["Thrag Stonehoof"] = true,
    ["Apothecary Zamah"] = true,
    ["Turak Runetotem"] = true,
    ["Brek Stonehoof"] = true,
    ["Ker Ragetotem"] = true,
    ["Sheal Runetotem"] = true,
    ["Birgitte Cranston"] = true,
    ["Hesuwa Thunderhorn"] = true,
    ["Siln Skychaser"] = true,
    ["Urek Thunderhorn"] = true,
    ["Beram Skychaser"] = true,
    ["Vhan"] = true,
    ["Sark Ragetotem"] = true,
    ["Father Cobb"] = true,
    ["Aska Mistrunner"] = true,
    ["Kary Thunderhorn"] = true,
    ["Mooranta"] = true,
    ["Mak"] = true,
    ["Sarah Tanner"] = true,
    ["Hgarth"] = true,
    ["Buzzek Bracketswing"] = true,
    ["Nixx Sprocketspring"] = true,
    ["Jhordy Lapforge"] = true,
} end)

L:RegisterTranslations("zhTW", function() return {
    ["Cartographer Trainer: Start import."] = "Cartographer Trainer: 開始匯入。",
    ["Cartographer Trainer: Import complete."] = "Cartographer Trainer: 完成匯入。",

    -- Trainer names, need to be localized
    ["Drakk Stonehand"] = "德拉克·石拳",
    ["Loganaar"] = "洛甘納爾",
    ["Zap Farflinger"] = "札普·法弗林",
    ["Hurnak Grimmord"] = "赫納克·葛利姆德",
    ["Moorutu"] = "姆魯拓",
    ["Ruak Stronghorn"] = "魯艾克·強角",
    ["Felannia"] = "菲蘭妮雅",
    ["Apothecary Antonivich"] = "藥劑師安拓維奇",
    ["Krugosh"] = "克魯哥斯",
    ["Kalaen"] = "卡拉恩",
    ["Jelena Nightsky"] = "潔妮娜·夜空",
    ["Barim Spilthoof"] = "巴爾林·裂蹄",
    ["Dumphry"] = "戴夫利",
    ["Lebowski"] = "樂柏斯基",
    ["Humphry"] = "休夫利",
    ["Johan Barnes"] = "裘汗·巴爾尼斯",
    ["Olrokk"] = "歐洛克",
    ["Hama"] = "哈瑪",
    ["Rorelien"] = "羅爾利恩",
    ["Brumman"] = "布魯曼恩",
    ["Rohok"] = "洛赫克",
    ["Dalinna"] = "達妮娜",
    ["Alchemist Gribble"] = "煉金術師古利伯",
    ["Ilsa Blusterbrew"] = "伊歐莎·咆釀",
    ["Doctor Gregory Victor"] = "格里高利·維克托醫生",
    ["Aleinia"] = "阿蕾妮雅",
    ["Jesthenis Sunstriker"] = "傑斯賽尼斯·擊日者",
    ["Arathel Sunforge"] = "艾瑞塞爾·日鑄",
    ["Duelist Larenis"] = "決鬥家·拉瑞尼斯",
    ["Magistrix Eredania"] = "行政官·艾瑞丹妮雅",
    ["Summoner Teli\'Larien"] = "召喚者泰利拉",
    ["Yasmine Teli\'Larien"] = "亞絲敏·泰莉賴瑞安",
    ["Quarelestra"] = "奎芮絲",
    ["Telenus"] = "泰瑞娜絲",
    ["Perascamin"] = "珀拉斯坎",
    ["Julia Sunstriker"] = "茱莉亞·擊日者",
    ["Tannaria"] = "塔娜莉雅",
    ["Pathstalker Kariel"] = "巡路者凱瑞爾",
    ["Kanaria"] = "卡娜莉雅",
    ["Daestra"] = "戴絲",
    ["Ranger Sallina"] = "遊俠薩琳娜",
    ["Hannovia"] = "汗諾雅",
    ["Mathreyn"] = "瑪斯莉安",
    ["Sempstress Ambershine"] = "女裁縫師·安柏塞爾",
    ["Sathein"] = "莎希恩",
    ["Celoenus"] = "塞隆娜絲",
    ["Garridel"] = "卡綠笛",
    ["Ponaris"] = "保娜莉絲",
    ["Noellene"] = "諾伊蘭妮",
    ["Arcanist Sheynathren"] = "秘法師·雪納倫",
    ["Matron Arena"] = "女監護者艾瑞娜",
    ["Timothy Worthington"] = "提莫斯·沃森特",
    ["Alchemist Narett"] = "煉金師納瑞特",
    ["Doctor Gustaf VanHowzen"] = "古斯塔夫·范沃森醫生",
    ["Captain Evencane"] = "伊文凱恩隊長",
    ["Brother Karman"] = "卡爾曼修士",
    ["Thorkaf Dragoneye"] = "索卡夫·龍眼",
    ["Delfrum Flintbeard"] = "迪爾弗拉姆·火鬚",
    ["Kurdram Stonehammer"] = "庫德拉姆·石錘",
    ["Grondal Moonbreeze"] = "格隆達爾·月風",
    ["Jenna Lemkenilli"] = "潔娜·雷姆尼利",
    ["Enyo"] = "恩尤",
    ["Thuul"] = "索烏",
    ["Mirket"] = "米爾科特",
    ["Saru Steelfury"] = "薩魯·鋼怒",
    ["Thund"] = "桑德",
    ["Grezz Ragefist"] = "格雷茲·怒拳",
    ["Kamari"] = "卡瑪瑞",
    ["Godan"] = "古丹",
    ["Kurgul"] = "庫古爾",
    ["Snarl"] = "斯納爾",
    ["Pephredo"] = "皮菲瑞多",
    ["Thuwd"] = "蘇爾德",
    ["Kardris Dreamseeker"] = "卡德里斯",
    ["Sian\'dur"] = "薩杜爾",
    ["Arnok"] = "阿諾克",
    ["Sayoc"] = "塞尤克",
    ["Gest"] = "蓋斯特",
    ["Uthel\'nay"] = "尤塞爾奈",
    ["Sagorne Creststrider"] = "薩格尼",
    ["Ormak Grimshot"] = "奧瑪克",
    ["Ormok"] = "奧莫克",
    ["Makaru"] = "馬卡魯",
    ["Ur\'kyo"] = "烏爾庫",
    ["Roxxik"] = "羅克希克",
    ["Lumak"] = "魯瑪克",
    ["Whuut"] = "伍特",
    ["Karolek"] = "卡洛雷克",
    ["Shenthul"] = "申蘇爾",
    ["Ug\'thok"] = "烏格索克",
    ["Nogg"] = "諾格",
    ["Sorek"] = "索瑞克",
    ["Grol\'dar"] = "格羅達爾",
    ["Jandi"] = "加迪",
    ["Magar"] = "瑪加爾",
    ["Snang"] = "斯諾恩",
    ["Jhag"] = "夏格",
    ["Sian\'tsu"] = "薩祖",
    ["Deino"] = "迪諾",
    ["Hanashi"] = "哈納什",
    ["Kildar"] = "基爾達",
    ["Smiles O\'Byron"] = "史邁爾斯·歐拜朗",
    ["Fera Palerunner"] = "費拉·跨欄者",
    ["Grikka"] = "葛利卡",
    ["Basil Frye"] = "巴茲爾·弗萊伊",
    ["Martha Strain"] = "馬爾薩·斯坦恩",
    ["Christoph Walker"] = "克里斯多夫·沃克",
    ["Champion Cyssa Dawnrose"] = "塞薩·黎昇勇士",
    ["Doctor Herbert Halsey"] = "赫伯特·哈爾希醫生",
    ["Victor Ward"] = "維克多·瓦德",
    ["Dan Golthas"] = "丹·戈薩斯",
    ["Doctor Marsh"] = "馬許醫生",
    ["Doctor Martin Felben"] = "馬丁·費爾本",
    ["Graham Van Talen"] = "格拉哈姆·範·塔倫",
    ["Rhiannon Davis"] = "雷安諾·大衛斯",
    ["Arthur Moore"] = "亞瑟·摩爾",
    ["Carolyn Ward"] = "卡洛琳·瓦德",
    ["Malcomb Wynn"] = "瑪考布·威恩",
    ["Apothecary Zinge"] = "藥劑師金格",
    ["James Van Brunt"] = "詹姆士·範·布朗特",
    ["Angela Curthas"] = "安吉拉·科薩斯",
    ["Baltus Fowler"] = "巴爾圖斯·弗勒",
    ["Martha Alliestar"] = "馬爾薩·奧列斯塔",
    ["Richard Kerwin"] = "理查·科爾文",
    ["Archibald"] = "阿基巴德",
    ["Killian Hagey"] = "基里安·哈根",
    ["Pierce Shackleton"] = "皮爾斯·沙克爾頓",
    ["Kaal Soulreaper"] = "卡爾·噬靈",
    ["Franklin Lloyd"] = "弗蘭克林·洛伊德",
    ["Anastasia Hartwell"] = "安娜斯塔西婭·哈特威爾",
    ["Armand Cromwell"] = "阿曼德·克倫威爾",
    ["Josephine Lister"] = "約瑟芬·李斯特",
    ["Mary Edras"] = "瑪麗·艾塔斯",
    ["Brom Killian"] = "布羅姆·基里安",
    ["Father Lankester"] = "蘭克斯特神父",
    ["Luther Pickman"] = "盧瑟·匹克曼",
    ["Master Apothecary Faranell"] = "大藥劑師法拉尼爾",
    ["Eunice Burch"] = "尤奈斯·伯奇",
    ["Apothecary Keever"] = "藥劑師基佛",
    ["Miles Dexter"] = "邁爾斯·迪克斯特",
    ["Josef Gregorian"] = "喬瑟夫·格里高利",
    ["Malux"] = "馬魯克斯",
    ["Isabella"] = "伊莎貝拉",
    ["Carolai Anise"] = "卡羅萊·安尼斯",
    ["Cain Firesong"] = "凱恩·火歌",
    ["Dannal Stern"] = "丹納爾·斯特恩",
    ["David Trias"] = "大衛·提亞斯",
    ["Marion Call"] = "馬里恩·考爾",
    ["Maximillion"] = "馬克希米林",
    ["Kayla Smithe"] = "凱拉·斯密瑟",
    ["Shelene Rhobart"] = "舍倫尼·洛巴爾特",
    ["Dark Cleric Duesten"] = "黑暗牧師杜斯滕",
    ["Rupert Boch"] = "魯伯特·鮑什",
    ["Velma Warnam"] = "維爾瑪·瓦納姆",
    ["Vance Undergloom"] = "范斯·安德格魯姆",
    ["Gina Lang"] = "吉娜·朗恩",
    ["Bowen Brisboise"] = "博文·布里斯博埃斯",
    ["Nurse Neela"] = "妮拉",
    ["Dark Cleric Beryl"] = "黑暗牧師貝里爾",
    ["Austil de Mon"] = "奧斯蒂爾·德·蒙",
    ["Apothecary Johaan"] = "藥劑師喬漢",
    ["Arthur the Faithful"] = "虔誠的亞瑟",
    ["Lord Grayson Shadowbreaker"] = "格雷森·沙東布瑞克公爵",
    ["Betty Quin"] = "貝蒂·奎恩",
    ["Einris Brightspear"] = "恩瑞斯·銳矛",
    ["Lord Tony Romano"] = "東尼·羅曼諾",
    ["Nara Meideros"] = "娜拉·梅德隆",
    ["Elsharin"] = "艾爾莎林",
    ["Jalane Ayrole"] = "嘉萊恩·艾羅",
    ["Gelman Stonehand"] = "吉爾曼·石手",
    ["Jennea Cannon"] = "詹妮亞·坎農",
    ["Ilsa Corbin"] = "伊爾薩·考賓",
    ["Arnold Leland"] = "阿諾德·利蘭",
    ["Maris Granger"] = "馬瑞斯·格蘭治",
    ["Lucan Cordell"] = "魯坎·考迪爾",
    ["Katherine the Pure"] = "純潔的凱薩琳",
    ["Lilliam Sparkspindle"] = "利廉姆·火軸",
    ["Dane Lindgren"] = "丹恩·林德雷",
    ["Lawrence Schneider"] = "勞倫斯·瑟尼德",
    ["Karrina Mekenda"] = "卡瑞娜·麥肯達",
    ["Lilyssia Nightbreeze"] = "莉琳希亞·夜風",
    ["Larimaine Purdue"] = "拉瑞麥尼·普爾度",
    ["Brother Joshua"] = "喬舒修士",
    ["High Priestess Laurena"] = "高階牧師勞瑞娜",
    ["Ander Germaine"] = "安得爾·傑曼",
    ["Georgio Bolero"] = "喬吉奧·波利羅",
    ["Demisette Cloyce"] = "德米賽特·克勞斯",
    ["Mukdrak"] = "穆德拉克",
    ["Rwag"] = "魯瓦格",
    ["Kitha"] = "基薩",
    ["Harruk"] = "哈魯克",
    ["Frang"] = "弗朗恩",
    ["Swart"] = "斯瓦特",
    ["Kaplak"] = "卡普拉克",
    ["Nartok"] = "納托克",
    ["Dhugru Gorelust"] = "杜格魯·血怒",
    ["Xar\'Ti"] = "克薩爾迪",
    ["Un\'Thuwa"] = "安蘇瓦",
    ["Ken\'jai"] = "肯傑",
    ["Shikrik"] = "史克里克",
    ["Tarshaw Jaggedscar"] = "塔紹爾·鋸痕",
    ["Mai\'ah"] = "邁安",
    ["Rawrk"] = "拉烏克",
    ["Dwukk"] = "杜克",
    ["Thotar"] = "索塔爾",
    ["Tai\'jin"] = "泰金",
    ["Jen\'shan"] = "基沙",
    ["Hraug"] = "赫勞格",
    ["Miao\'zan"] = "米奧贊",
    ["Krulmoo Fullmoon"] = "克魯姆·滿月",
    ["Kil\'hala"] = "基爾哈拉",
    ["Mahani"] = "馬哈尼",
    ["Heggin Stonewhisker"] = "赫金·石鬚",
    ["Enchantress Volali"] = "女巫師梵拉妮",
    ["Enchantress Metura"] = "女巫師梅吐娜",
    ["Enchanter Salias"] = "巫師薩里艾斯",
    ["Darmari"] = "達瑪力",
    ["Mi\'irku Farstep"] = "米伊庫·遠步",
    ["High Enchanter Bardolan"] = "大巫師巴度藍",
    ["Iorioa"] = "艾歐瑞雅",
    ["Lorokeem"] = "羅洛其恩",
    ["Haromm"] = "哈洛姆",
    ["Kartosh"] = "卡托什",
    ["Rogvar"] = "羅格瓦爾",
    ["Masat T\'andr"] = "馬薩特·坦德",
    ["Greshka"] = "格雷沙卡",
    ["Ogromm"] = "歐格魯姆",
    ["Grokor"] = "格羅科爾",
    ["Malosh"] = "馬爾羅什",
    ["Fylerian Nightwing"] = "菲勒里亞·夜翼",
    ["Mathrengyl Bearwalker"] = "瑪斯雷·馭熊者",
    ["Astaia"] = "阿斯坦婭",
    ["Shylenai"] = "夏琳奈爾",
    ["Alegorn"] = "阿雷貢",
    ["Lalina Summermoon"] = "拉琳娜·夏月",
    ["Elissa Dumas"] = "埃麗莎",
    ["Syurna"] = "塞尤娜",
    ["Astarii Starseeker"] = "阿斯塔利·逐星",
    ["Ilyenia Moonfire"] = "伊琳尼雅·月火",
    ["Dannelor"] = "丹納羅爾",
    ["Telonis"] = "泰龍尼斯",
    ["Taladan"] = "塔蘭丹",
    ["Faldron"] = "法多恩",
    ["Silvaria"] = "西爾瓦莉雅",
    ["Trianna"] = "蒂安娜",
    ["Milla Fairancora"] = "米拉·法拉科納",
    ["Eladriel"] = "艾拉迪爾",
    ["Darnath Bladesinger"] = "達納斯·刃歌",
    ["Darianna"] = "達麗亞娜",
    ["Erion Shadewhisper"] = "艾里安·影語",
    ["Priestess Alathea"] = "女祭司阿蘭希雅",
    ["Dorion"] = "多利安",
    ["Me\'lynn"] = "邁里恩",
    ["Jocaste"] = "祖卡斯特",
    ["Denatharion"] = "德納薩里安",
    ["Arias\'ta Bladesinger"] = "阿雷亞斯塔·刃歌",
    ["Firodren Mooncaller"] = "菲羅迪恩·喚月",
    ["Jandria"] = "賈德莉亞",
    ["Ainethil"] = "安尼希爾",
    ["Sylvanna Forestmoon"] = "希爾瓦娜·林月",
    ["Dulvi"] = "杜維",
    ["Acteon"] = "艾克緹昂",
    ["Guvan"] = "古樊",
    ["Daedal"] = "爹達歐",
    ["Zalduun"] = "薩度恩",
    ["Aurelon"] = "奧爾隆",
    ["Kore"] = "克爾",
    ["Tullas"] = "朵拉斯",
    ["Valaatu"] = "瓦拉圖",
    ["Moordo"] = "墨爾多",
    ["Keilnei"] = "凱拉妮",
    ["Anchorite Fateema"] = "隱士·法禔瑪",
    ["Firmanvaar"] = "法曼瓦",
    ["Shalannius"] = "薩娜妮斯",
    ["Tuluun"] = "塔奴藍",
    ["Semid"] = "希蜜德",
    ["Buruk"] = "布拉克",
    ["Grarnik Goodstitch"] = "格拉尼克·古斯提",
    ["Se\'Jib"] = "瑟伊布",
    ["Ian Strom"] = "伊安·斯托姆",
    ["Kragg"] = "克拉格",
    ["Scooty"] = "斯庫提",
    ["Brawn"] = "布勞恩",
    ["Jaxin Chong"] = "加克森",
    ["Brikk Keencraft"] = "布里克·基克拉夫",
    ["Oglethorpe Obnoticus"] = "奧格索普·奧布諾提斯",
    ["Gimrizz Shadowcog"] = "吉姆瑞茲·黑輪",
    ["Magis Sparkmantle"] = "瑪濟斯·石衣",
    ["Dank Drizzlecut"] = "丹克·利刃",
    ["Ultham Ironhorn"] = "奧薩姆·鐵角",
    ["Maxan Anvol"] = "馬克薩恩·安沃爾",
    ["Gremlock Pilsnor"] = "格雷姆羅克·匹斯諾爾",
    ["Azar Stronghammer"] = "阿札爾·戰錘",
    ["Bromos Grummner"] = "布羅莫斯·格魯諾爾",
    ["Yarr Hammerstone"] = "亞爾·錘石",
    ["Marryk Nurribit"] = "瑪瑞克·斯托納爾",
    ["Thran Khorman"] = "斯蘭·庫爾曼",
    ["Tognus Flintfire"] = "托格努斯·燧火",
    ["Thorgas Grimson"] = "索加斯·格瑞姆森",
    ["Grif Wildheart"] = "格瑞夫",
    ["Hogral Bakkan"] = "霍格拉爾·巴坎",
    ["Cook Ghilm"] = "廚師格瑞姆",
    ["Solm Hargrin"] = "索姆·哈格林",
    ["Granis Swiftaxe"] = "格蘭尼斯·快斧",
    ["Peria Lamenur"] = "派瑞亞·拉密諾爾",
    ["Wren Darkspring"] = "伍倫·黑泉",
    ["Branstock Khalder"] = "布蘭斯托克·卡德爾",
    ["Alamar Grimm"] = "阿拉瑪爾·格里姆",
    ["Bronk Guzzlegear"] = "布隆克",
    ["Dannie Fizzwizzle"] = "丹尼·血泡",
    ["Finbus Geargrind"] = "芬布斯",
    ["Matt Johnson"] = "瑪特·約翰森",
    ["Clarise Gnarltree"] = "克拉莉斯·納爾特里",
    ["Apothecary Faustin"] = "藥劑師法奧斯丁",
    ["Priestess Josetta"] = "女牧師潔塞塔",
    ["Adele Fielder"] = "艾德勒·費歐德",
    ["Drusilla La Salle"] = "杜希拉·拉薩雷",
    ["Maximillian Crowe"] = "瑪克西米利安·克洛文",
    ["Herbalist Pomeroy"] = "草藥師博米洛伊",
    ["Smith Argus"] = "鐵匠阿古斯",
    ["Brother Wilhelm"] = "威爾海姆修士",
    ["Llane Beshere"] = "萊尼·拜舍爾",
    ["Jorik Kerridan"] = "喬里克·克里丹",
    ["Keryn Sylvius"] = "科瑞恩·塞爾留斯",
    ["Randal Hunter"] = "蘭達爾·亨特",
    ["Dane Winslow"] = "丹恩·溫斯洛",
    ["Khelden Bremen"] = "凱爾登·布雷門",
    ["Priestess Anetta"] = "女牧師安妮塔",
    ["Kitta Firewind"] = "基塔·費溫德",
    ["Zaldimar Wefhellt"] = "札爾迪瑪·維夫希爾特",
    ["Brother Sammuel"] = "薩繆爾修士",
    ["Lyria Du Lac"] = "里瑞亞·杜拉克",
    ["Cylina Darkheart"] = "塞琳娜·達克哈特",
    ["Alchemist Mallory"] = "煉金師瑪洛瑞",
    ["Eldrin"] = "艾爾丁",
    ["Serge Hinott"] = "瑟爾格·希諾特",
    ["Daryl Stack"] = "達瑞爾·斯塔克",
    ["Apothecary Lydon"] = "藥劑師林度恩",
    ["Caelyb"] = "凱爾林布",
    ["Aayndia Floralwind"] = "艾蒂安·花叢之風",
    ["Danlaar Nightstride"] = "丹拉爾·夜路",
    ["Kylanna"] = "凱蘭娜",
    ["Alenndaar Lapidaar"] = "奧林達爾·石鹿",
    ["Bolyun"] = "波爾溫",
    ["Grutah"] = "葛魯塔",
    ["Zurjaya"] = "祖賈亞",
    ["Mack Diver"] = "馬克·戴沃",
    ["K. Lee Smallfry"] = "李小炸",
    ["Peter Galen"] = "彼得·加林",
    ["Chaw Stronghide"] = "查爾·硬皮",
    ["Yaw Sharpmane"] = "雅文·刺鬃",
    ["Narm Skychaser"] = "納姆·逐星",
    ["Meela Dawnstrider"] = "米拉·晨行者",
    ["Reban Freerunner"] = "瑞班",
    ["Gennia Runetotem"] = "根妮亞·符文圖騰",
    ["Kar Stormsinger"] = "卡爾·雷歌",
    ["Vira Younghoof"] = "維爾拉·幼蹄",
    ["Twizwick Sprocketgrind"] = "圖茲維克·斯普格林",
    ["Harutt Thunderhorn"] = "哈魯特·雷角",
    ["Gart Mistrunner"] = "加爾特·迷霧行者",
    ["Lanka Farshot"] = "蘭卡·遠箭",
    ["Krang Stonehoof"] = "克朗·石蹄",
    ["Gretta Finespindle"] = "格雷塔",
    ["Rotgath Stonebeard"] = "洛特加斯·石鬚",
    ["Groum Stonebeard"] = "格魯姆·石鬚",
    ["Springspindle Fizzlegear"] = "賓斯匹德",
    ["Jubahl Corpseseeker"] = "尋屍者祖貝爾",
    ["Nissa Firestone"] = "尼莎·火石",
    ["Geofram Bouldertoe"] = "吉爾弗拉姆·石趾",
    ["Theodrus Frostbeard"] = "塞歐杜斯·霜鬚",
    ["Alexander Calder"] = "亞歷山大·考德爾",
    ["Thonys Pillarstone"] = "索恩斯·火石",
    ["Brandur Ironhammer"] = "布蘭度爾·鐵錘",
    ["Bink"] = "彬克",
    ["Dink"] = "丁克",
    ["Hulfdan Blackbeard"] = "霍夫丹·黑鬚",
    ["Belia Thundergranite"] = "貝莉亞·雷岩",
    ["Ormyr Flinteye"] = "奧米爾·火眼",
    ["Buliwyf Stonehand"] = "布里維夫·石拳",
    ["Balthus Stoneflayer"] = "巴爾薩斯·裂石",
    ["Daryl Riknussun"] = "達瑞爾·瑞克努索",
    ["Trixie Quikswitch"] = "特里克希",
    ["Toldren Deepiron"] = "陶德雷·鐵礦",
    ["Jormund Stonebrow"] = "約莫德·石眉",
    ["Grimnur Stonebrand"] = "格瑞諾爾·石印",
    ["Thistleheart"] = "瑟斯哈特",
    ["Tally Berryfizz"] = "塔利·貝瑞費茲",
    ["Gimble Thistlefuzz"] = "吉布·草鬚",
    ["Daera Brightspear"] = "戴拉·銳矛",
    ["Briarthorn"] = "布瑞爾索恩",
    ["Bixi Wobblebonk"] = "比克斯",
    ["Bengus Deepforge"] = "本古斯·深爐",
    ["Regnus Thundergranite"] = "雷格努斯·雷岩",
    ["Beldruk Doombrow"] = "貝爾杜克·凝眉",
    ["Olmin Burningbeard"] = "奧爾明·燃鬚",
    ["Milstaff Stormeye"] = "貝爾斯塔弗·風暴之眼",
    ["Fimble Finespindle"] = "費布·鋼軸",
    ["Juli Stormkettle"] = "朱莉·雷線",
    ["Kelv Sternhammer"] = "凱夫·重錘",
    ["Bilban Tosslespanner"] = "比爾班·飛鉗",
    ["Fenthwick"] = "芬斯維克",
    ["Jemma Quikswitch"] = "耶瑪",
    ["Reyna Stonebranch"] = "雷納·石枝",
    ["Kaerbrus"] = "凱爾布魯斯",
    ["Nalesette Wildbringer"] = "納雷塞特",
    ["Golhine the Hooded"] = "高赫尼",
    ["Morae"] = "莫瑞伊",
    ["Anchorite Paetheus"] = "隱士裴薩斯",
    ["Crystal Boughman"] = "克里斯托·鮑曼",
    ["Matthew Hooper"] = "馬修·胡柏",
    ["Wilma Ranthal"] = "威爾瑪·蘭薩爾",
    ["Alma Jainrose"] = "奧瑪·詹洛斯",
    ["Apothecary Venustus"] = "藥劑師范衲斯特",
    ["Asarnan"] = "阿薩南",
    ["Jazdalaad"] = "賈斯達拉德",
    ["Kablamm Farflinger"] = "卡巴拉姆·擲遠者",
    ["Xyrol"] = "辛洛歐",
    ["Ghabar"] = "加巴",
    ["Zan Shivsproket"] = "薩恩·刀鏈",
    ["Padaar"] = "帕達爾",
    ["Gurrag"] = "葛爾拉克",
    ["Nus"] = "衲斯",
    ["Handiir"] = "哈戴爾",
    ["Edirah"] = "艾迪洛",
    ["Killac"] = "克優萊斯",
    ["Muaat"] = "莫也特",
    ["Lunaraa"] = "路娜瑞",
    ["Sulaa"] = "蘇拉",
    ["Fremal Doohickey"] = "弗雷瑪爾",
    ["Telurinon Moonshadow"] = "泰倫瑞諾·月影",
    ["Harold Riggs"] = "哈洛德·李格斯",
    ["Vargus"] = "瓦古斯",
    ["Byancie"] = "拜恩希",
    ["Cyndra Kindwhisper"] = "塞恩德拉·細語者",
    ["Shanda"] = "珊達",
    ["Dazalar"] = "達札拉",
    ["Nadyia Maneweaver"] = "納迪婭·織髮",
    ["Mardant Strongoak"] = "瑪丹特·硬木",
    ["Ayanna Everstride"] = "阿亞娜·遠途",
    ["Frahun Shadewhisper"] = "弗拉胡恩·影語者",
    ["Laurna Morninglight"] = "勞爾娜·晨光",
    ["Kyra Windblade"] = "凱拉·風刃",
    ["Keldas"] = "凱爾達斯",
    ["Kal"] = "卡爾",
    ["Jannok Breezesong"] = "詹諾克·柔歌",
    ["Alyissia"] = "奧莉希亞",
    ["Alanna Raveneye"] = "奧蘭納·鴉眼",
    ["Apothecary Renferrel"] = "藥劑師倫弗利爾",
    ["Guillaume Sorouy"] = "古拉摩·索洛伊",
    ["Anchorite Ensham"] = "隱士伊善姆",
    ["Jannos Lighthoof"] = "加諾斯·輕蹄",
    ["Hahrana Ironhide"] = "哈拉納·鐵皮",
    ["Xylinnia Starshine"] = "辛琳妮亞·星光",
    ["Kylanna Windwhisper"] = "凱蘭娜·風語",
    ["Ruw"] = "拉烏",
    ["Caryssia Moonhunter"] = "凱雷希亞·獵月",
    ["Kulleg Stonehorn"] = "庫雷格·石角",
    ["Galana"] = "卡安娜",
    ["Zelanis"] = "賽藍尼斯",
    ["Ithelis"] = "伊德利斯",
    ["Bemarrin"] = "畢瑪霖",
    ["Belil"] = "比利",
    ["Gloresse"] = "哥羅瑞斯",
    ["Nerisen"] = "尼瑞森",
    ["Champion Bachi"] = "貝戚勇士",
    ["Osselan"] = "奧斯藍",
    ["Quithas"] = "奎薩斯",
    ["Zandine"] = "席丹",
    ["Ileda"] = "伊利達",
    ["Drathen"] = "崔森",
    ["Zaedana"] = "賽戴娜",
    ["Talionia"] = "塔萊妮亞",
    ["Kalinda"] = "卡琳達",
    ["Narinth"] = "納利斯",
    ["Amin"] = "艾銘",
    ["Mirvedon"] = "米弗丹",
    ["Keelen Sheets"] = "奇蘭",
    ["Inethven"] = "伊奈凡",
    ["Halthenis"] = "海德尼斯",
    ["Dargh Trueaim"] = "達恩·準星",
    ["Brock Stoneseeker"] = "布洛克·尋石者",
    ["Claude Erksine"] = "克勞德·艾爾克辛",
    ["Deek Fizzlebizz"] = "迪克",
    ["Ghak Healtouch"] = "加克",
    ["Una"] = "猶納",
    ["Ansekhwa"] = "安塞瓦",
    ["Karn Stonehoof"] = "卡恩·石蹄",
    ["Komin Winterhoof"] = "克米恩·冰蹄",
    ["Tigor Skychaser"] = "提戈爾·逐星",
    ["Mot Dawnstrider"] = "莫特·晨行者",
    ["Bena Winterhoof"] = "貝娜·冰蹄",
    ["Pand Stonebinder"] = "潘德·縛石",
    ["Kah Mistrunner"] = "卡爾·迷霧行者",
    ["Teg Dawnstrider"] = "泰戈·晨行者",
    ["Tepa"] = "坦帕",
    ["Kray"] = "克瑞",
    ["Holt Thunderhorn"] = "浩特·雷角",
    ["Torm Ragetotem"] = "托姆·狂暴圖騰",
    ["Thurston Xane"] = "瑟斯頓·科薩恩",
    ["Archmage Shymm"] = "大法師山姆",
    ["Tarn"] = "塔恩",
    ["Thrag Stonehoof"] = "瑟拉格·石蹄",
    ["Apothecary Zamah"] = "藥劑師札瑪",
    ["Turak Runetotem"] = "圖拉克·符文圖騰",
    ["Brek Stonehoof"] = "布瑞克·石蹄",
    ["Ker Ragetotem"] = "科爾·狂暴圖騰",
    ["Sheal Runetotem"] = "希爾·符文圖騰",
    ["Birgitte Cranston"] = "比爾吉特·克蘭斯頓",
    ["Hesuwa Thunderhorn"] = "赫蘇瓦·雷角",
    ["Siln Skychaser"] = "希恩·逐星",
    ["Urek Thunderhorn"] = "烏瑞克·雷角",
    ["Beram Skychaser"] = "博拉姆·逐星",
    ["Vhan"] = "范恩",
    ["Sark Ragetotem"] = "薩爾克·狂暴圖騰",
    ["Father Cobb"] = "柯布神父",
    ["Aska Mistrunner"] = "阿絲卡·迷霧行者",
    ["Kary Thunderhorn"] = "卡瑞·雷角",
    ["Mooranta"] = "莫蘭塔",
    ["Mak"] = "馬克",
    ["Sarah Tanner"] = "薩拉·坦尼",
    ["Hgarth"] = "赫加斯",
    ["Buzzek Bracketswing"] = "巴茲克·布拉斯溫",
    ["Nixx Sprocketspring"] = "尼克斯·斯普克斯賓",
    ["Jhordy Lapforge"] = "霍爾迪·水爐",
} end)

L:RegisterTranslations("deDE", function() return {
    ["Cartographer Trainer: Start import."] = "Cartographer Trainer: Starte Importieren.",
    ["Cartographer Trainer: Import complete."] = "Cartographer Trainer: Importieren abgeschlossen.",
} end)

local function loadImportData()
    local faction = UnitFactionGroup("player")
    local result = {}
    local import = {
    [BZ["The Hinterlands"]] = {
        [L["Drakk Stonehand"]] = {
            ["y"] = 0.434,
            ["type"] = BT["Master Leatherworking Trainer"],
            ["name"] = L["Drakk Stonehand"],
            ["faction"] = "Alliance",
            ["x"] = 0.134,
        },
    },
    [BZ["Moonglade"]] = {
        [L["Loganaar"]] = {
            ["y"] = 0.405,
            ["x"] = 0.524,
            ["name"] = L["Loganaar"],
            ["type"] = BT["Druid Trainer"],
        },
    },
    [BZ["Winterspring"]] = {
        [L["Zap Farflinger"]] = {
            ["y"] = 0.376,
            ["x"] = 0.612,
            ["name"] = L["Zap Farflinger"],
            ["type"] = BT["Unbalanced Engineer"],
        },
    },
    [BZ["Hellfire Peninsula"]] = {
        [L["Hurnak Grimmord"]] = {
            ["y"] = 0.638,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Hurnak Grimmord"],
            ["faction"] = "Alliance",
            ["x"] = 0.567,
        },
        [L["Moorutu"]] = {
            ["y"] = 0.385,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Moorutu"],
            ["faction"] = "Horde",
            ["x"] = 0.563,
        },
        [L["Ruak Stronghorn"]] = {
            ["y"] = 0.363,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Ruak Stronghorn"],
            ["faction"] = "Horde",
            ["x"] = 0.523,
        },
        [L["Felannia"]] = {
            ["y"] = 0.361,
            ["type"] = BT["Grand Master Enchanter"],
            ["name"] = L["Felannia"],
            ["faction"] = "Horde",
            ["x"] = 0.523,
        },
        [L["Apothecary Antonivich"]] = {
            ["y"] = 0.365,
            ["type"] = BT["Grand Master Alchemist"],
            ["name"] = L["Apothecary Antonivich"],
            ["faction"] = "Horde",
            ["x"] = 0.524,
        },
        [L["Krugosh"]] = {
            ["y"] = 0.377,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Krugosh"],
            ["faction"] = "Horde",
            ["x"] = 0.554,
        },
        [L["Kalaen"]] = {
            ["y"] = 0.377,
            ["type"] = BT["Grand Master Jewelcrafter"],
            ["name"] = L["Kalaen"],
            ["faction"] = "Horde",
            ["x"] = 0.568,
        },
        [L["Jelena Nightsky"]] = {
            ["y"] = 0.632,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Jelena Nightsky"],
            ["faction"] = "Alliance",
            ["x"] = 0.545,
        },
        [L["Barim Spilthoof"]] = {
            ["y"] = 0.386,
            ["type"] = BT["Grand Master Leatherworker"],
            ["name"] = L["Barim Spilthoof"],
            ["faction"] = "Horde",
            ["x"] = 0.562,
        },
        [L["Dumphry"]] = {
            ["y"] = 0.602,
            ["type"] = BT["Grand Master Blacksmith"],
            ["name"] = L["Dumphry"],
            ["faction"] = "Alliance",
            ["x"] = 0.513,
        },
        [L["Lebowski"]] = {
            ["y"] = 0.655,
            ["type"] = BT["Grand Master Engineer"],
            ["name"] = L["Lebowski"],
            ["faction"] = "Alliance",
            ["x"] = 0.556,
        },
        [L["Humphry"]] = {
            ["y"] = 0.638,
            ["type"] = BT["Grand Master Blacksmith"],
            ["name"] = L["Humphry"],
            ["faction"] = "Alliance",
            ["x"] = 0.568,
        },
        [L["Johan Barnes"]] = {
            ["y"] = 0.661,
            ["type"] = BT["Grand Master Enchanter"],
            ["name"] = L["Johan Barnes"],
            ["faction"] = "Alliance",
            ["x"] = 0.537,
        },
        [L["Olrokk"]] = {
            ["y"] = 0.39,
            ["type"] = BT["Riding Instructor"],
            ["name"] = L["Olrokk"],
            ["faction"] = "Horde",
            ["x"] = 0.555,
        },
        [L["Hama"]] = {
            ["y"] = 0.636,
            ["type"] = BT["Grand Master Tailor"],
            ["name"] = L["Hama"],
            ["faction"] = "Alliance",
            ["x"] = 0.541,
        },
        [L["Rorelien"]] = {
            ["y"] = 0.658,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Rorelien"],
            ["faction"] = "Alliance",
            ["x"] = 0.537,
        },
        [L["Brumman"]] = {
            ["y"] = 0.64,
            ["type"] = BT["Grand Master Leatherworker"],
            ["name"] = L["Brumman"],
            ["faction"] = "Alliance",
            ["x"] = 0.541,
        },
        [L["Rohok"]] = {
            ["y"] = 0.382,
            ["type"] = BT["Grand Master Blacksmith"],
            ["name"] = L["Rohok"],
            ["faction"] = "Horde",
            ["x"] = 0.532,
        },
        [L["Dalinna"]] = {
            ["y"] = 0.371,
            ["type"] = BT["Grand Master Tailor"],
            ["name"] = L["Dalinna"],
            ["faction"] = "Horde",
            ["x"] = 0.566,
        },
        [L["Alchemist Gribble"]] = {
            ["y"] = 0.658,
            ["type"] = BT["Grand Master Alchemist"],
            ["name"] = L["Alchemist Gribble"],
            ["faction"] = "Alliance",
            ["x"] = 0.538,
        },
        [L["Ilsa Blusterbrew"]] = {
            ["y"] = 0.664,
            ["type"] = BT["Riding Instructor"],
            ["name"] = L["Ilsa Blusterbrew"],
            ["faction"] = "Alliance",
            ["x"] = 0.566,
        },
    },
    [BZ["Arathi Highlands"]] = {
        [L["Doctor Gregory Victor"]] = {
            ["y"] = 0.368,
            ["type"] = BT["Trauma Surgeon"],
            ["name"] = L["Doctor Gregory Victor"],
            ["faction"] = "Horde",
            ["x"] = 0.734,
        },
    },
    [BZ["Eversong Woods"]] = {
        [L["Aleinia"]] = {
            ["y"] = 0.474,
            ["type"] = BT["Journeyman Jewelcrafter"],
            ["name"] = L["Aleinia"],
            ["faction"] = "Horde",
            ["x"] = 0.485,
        },
        [L["Jesthenis Sunstriker"]] = {
            ["y"] = 0.206,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Jesthenis Sunstriker"],
            ["faction"] = "Horde",
            ["x"] = 0.394,
        },
        [L["Arathel Sunforge"]] = {
            ["y"] = 0.626,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Arathel Sunforge"],
            ["faction"] = "Horde",
            ["x"] = 0.596,
        },
        [L["Duelist Larenis"]] = {
            ["y"] = 0.46,
            ["type"] = BT["Weapon Master"],
            ["name"] = L["Duelist Larenis"],
            ["faction"] = "Horde",
            ["x"] = 0.484,
        },
        [L["Magistrix Eredania"]] = {
            ["y"] = 0.726,
            ["type"] = BT["Journeyman Enchanter"],
            ["name"] = L["Magistrix Eredania"],
            ["faction"] = "Horde",
            ["x"] = 0.381,
        },
        [L["Summoner Teli\'Larien"]] = {
            ["y"] = 0.214,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Summoner Teli\'Larien"],
            ["faction"] = "Horde",
            ["x"] = 0.389,
        },
        [L["Yasmine Teli\'Larien"]] = {
            ["y"] = 0.214,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Yasmine Teli\'Larien"],
            ["faction"] = "Horde",
            ["x"] = 0.389,
        },
        [L["Quarelestra"]] = {
            ["y"] = 0.471,
            ["type"] = BT["Cooking Trainer"],
            ["name"] = L["Quarelestra"],
            ["faction"] = "Horde",
            ["x"] = 0.486,
        },
        [L["Telenus"]] = {
            ["y"] = 0.459,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Telenus"],
            ["faction"] = "Horde",
            ["x"] = 0.48,
        },
        [L["Perascamin"]] = {
            ["y"] = 0.539,
            ["type"] = BT["Riding Instructor"],
            ["name"] = L["Perascamin"],
            ["faction"] = "Horde",
            ["x"] = 0.613,
        },
        [L["Julia Sunstriker"]] = {
            ["y"] = 0.214,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Julia Sunstriker"],
            ["faction"] = "Horde",
            ["x"] = 0.392,
        },
        [L["Tannaria"]] = {
            ["y"] = 0.46,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Tannaria"],
            ["faction"] = "Horde",
            ["x"] = 0.486,
        },
        [L["Pathstalker Kariel"]] = {
            ["y"] = 0.201,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Pathstalker Kariel"],
            ["faction"] = "Horde",
            ["x"] = 0.389,
        },
        [L["Kanaria"]] = {
            ["y"] = 0.476,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Kanaria"],
            ["faction"] = "Horde",
            ["x"] = 0.485,
        },
        [L["Daestra"]] = {
            ["y"] = 0.479,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Daestra"],
            ["faction"] = "Horde",
            ["x"] = 0.483,
        },
        [L["Ranger Sallina"]] = {
            ["y"] = 0.201,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Ranger Sallina"],
            ["faction"] = "Horde",
            ["x"] = 0.39,
        },
        [L["Hannovia"]] = {
            ["y"] = 0.461,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Hannovia"],
            ["faction"] = "Horde",
            ["x"] = 0.483,
        },
        [L["Mathreyn"]] = {
            ["y"] = 0.512,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Mathreyn"],
            ["faction"] = "Horde",
            ["x"] = 0.538,
        },
        [L["Sempstress Ambershine"]] = {
            ["y"] = 0.719,
            ["type"] = BT["Journeyman Tailor"],
            ["name"] = L["Sempstress Ambershine"],
            ["faction"] = "Horde",
            ["x"] = 0.374,
        },
        [L["Sathein"]] = {
            ["y"] = 0.511,
            ["type"] = BT["Leatherworking Trainer"],
            ["name"] = L["Sathein"],
            ["faction"] = "Horde",
            ["x"] = 0.535,
        },
        [L["Celoenus"]] = {
            ["y"] = 0.479,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Celoenus"],
            ["faction"] = "Horde",
            ["x"] = 0.482,
        },
        [L["Garridel"]] = {
            ["y"] = 0.48,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Garridel"],
            ["faction"] = "Horde",
            ["x"] = 0.48,
        },
        [L["Ponaris"]] = {
            ["y"] = 0.478,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Ponaris"],
            ["faction"] = "Horde",
            ["x"] = 0.479,
        },
        [L["Noellene"]] = {
            ["y"] = 0.464,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Noellene"],
            ["faction"] = "Horde",
            ["x"] = 0.484,
        },
        [L["Arcanist Sheynathren"]] = {
            ["y"] = 0.723,
            ["type"] = BT["Journeyman Alchemist"],
            ["name"] = L["Arcanist Sheynathren"],
            ["faction"] = "Horde",
            ["x"] = 0.381,
        },
        [L["Matron Arena"]] = {
            ["y"] = 0.203,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Matron Arena"],
            ["faction"] = "Horde",
            ["x"] = 0.393,
        },
    },
    [BZ["Dustwallow Marsh"]] = {
        [L["Timothy Worthington"]] = {
            ["y"] = 0.517,
            ["type"] = BT["Master Tailor"],
            ["name"] = L["Timothy Worthington"],
            ["faction"] = "Alliance",
            ["x"] = 0.662,
        },
        [L["Alchemist Narett"]] = {
            ["y"] = 0.477,
            ["type"] = BT["Expert Alchemist"],
            ["name"] = L["Alchemist Narett"],
            ["faction"] = "Alliance",
            ["x"] = 0.64,
        },
        [L["Doctor Gustaf VanHowzen"]] = {
            ["y"] = 0.489,
            ["type"] = BT["Trauma Surgeon"],
            ["name"] = L["Doctor Gustaf VanHowzen"],
            ["faction"] = "Alliance",
            ["x"] = 0.677,
        },
        [L["Captain Evencane"]] = {
            ["y"] = 0.484,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Captain Evencane"],
            ["faction"] = "Alliance",
            ["x"] = 0.679,
        },
        [L["Brother Karman"]] = {
            ["y"] = 0.474,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Brother Karman"],
            ["faction"] = "Alliance",
            ["x"] = 0.673,
        },
    },
    [BZ["Badlands"]] = {
        [L["Thorkaf Dragoneye"]] = {
            ["y"] = 0.576,
            ["type"] = BT["Master Dragonscale Leatherworker"],
            ["name"] = L["Thorkaf Dragoneye"],
            ["faction"] = "Horde",
            ["x"] = 0.626,
        },
    },
    [BZ["Darkshore"]] = {
        [L["Delfrum Flintbeard"]] = {
            ["y"] = 0.41,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Delfrum Flintbeard"],
            ["faction"] = "Alliance",
            ["x"] = 0.382,
        },
        [L["Kurdram Stonehammer"]] = {
            ["y"] = 0.411,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Kurdram Stonehammer"],
            ["faction"] = "Alliance",
            ["x"] = 0.382,
        },
        [L["Grondal Moonbreeze"]] = {
            ["y"] = 0.405,
            ["type"] = BT["Journeyman Tailor"],
            ["name"] = L["Grondal Moonbreeze"],
            ["faction"] = "Alliance",
            ["x"] = 0.382,
        },
        [L["Jenna Lemkenilli"]] = {
            ["y"] = 0.411,
            ["type"] = BT["Journeyman Engineer"],
            ["name"] = L["Jenna Lemkenilli"],
            ["faction"] = "Alliance",
            ["x"] = 0.383,
        },
    },
    [BZ["Orgrimmar"]] = {
        [L["Enyo"]] = {
            ["y"] = 0.854,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Enyo"],
            ["faction"] = "Horde",
            ["x"] = 0.388,
        },
        [L["Thuul"]] = {
            ["y"] = 0.859,
            ["type"] = BT["Portal Trainer"],
            ["name"] = L["Thuul"],
            ["faction"] = "Horde",
            ["x"] = 0.386,
        },
        [L["Mirket"]] = {
            ["y"] = 0.47,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Mirket"],
            ["faction"] = "Horde",
            ["x"] = 0.485,
        },
        [L["Saru Steelfury"]] = {
            ["y"] = 0.23,
            ["type"] = BT["Artisan Blacksmith"],
            ["name"] = L["Saru Steelfury"],
            ["faction"] = "Horde",
            ["x"] = 0.821,
        },
        [L["Thund"]] = {
            ["y"] = 0.245,
            ["type"] = BT["Journeyman Engineer"],
            ["name"] = L["Thund"],
            ["faction"] = "Horde",
            ["x"] = 0.759,
        },
        [L["Grezz Ragefist"]] = {
            ["y"] = 0.312,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Grezz Ragefist"],
            ["faction"] = "Horde",
            ["x"] = 0.796,
        },
        [L["Kamari"]] = {
            ["y"] = 0.449,
            ["type"] = BT["Journeyman Leatherworker"],
            ["name"] = L["Kamari"],
            ["faction"] = "Horde",
            ["x"] = 0.631,
        },
        [L["Godan"]] = {
            ["y"] = 0.385,
            ["type"] = BT["Expert Enchanter"],
            ["name"] = L["Godan"],
            ["faction"] = "Horde",
            ["x"] = 0.538,
        },
        [L["Kurgul"]] = {
            ["y"] = 0.468,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Kurgul"],
            ["faction"] = "Horde",
            ["x"] = 0.477,
        },
        [L["Snarl"]] = {
            ["y"] = 0.23,
            ["type"] = BT["Expert Blacksmith"],
            ["name"] = L["Snarl"],
            ["faction"] = "Horde",
            ["x"] = 0.796,
        },
        [L["Pephredo"]] = {
            ["y"] = 0.853,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Pephredo"],
            ["faction"] = "Horde",
            ["x"] = 0.385,
        },
        [L["Thuwd"]] = {
            ["y"] = 0.453,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Thuwd"],
            ["faction"] = "Horde",
            ["x"] = 0.632,
        },
        [L["Kardris Dreamseeker"]] = {
            ["y"] = 0.366,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Kardris Dreamseeker"],
            ["faction"] = "Horde",
            ["x"] = 0.389,
        },
        [L["Sian\'dur"]] = {
            ["y"] = 0.178,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Sian\'dur"],
            ["faction"] = "Horde",
            ["x"] = 0.678,
        },
        [L["Arnok"]] = {
            ["y"] = 0.844,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Arnok"],
            ["faction"] = "Horde",
            ["x"] = 0.341,
        },
        [L["Sayoc"]] = {
            ["y"] = 0.194,
            ["type"] = BT["Weapon Master"],
            ["name"] = L["Sayoc"],
            ["faction"] = "Horde",
            ["x"] = 0.816,
        },
        [L["Gest"]] = {
            ["y"] = 0.516,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Gest"],
            ["faction"] = "Horde",
            ["x"] = 0.429,
        },
        [L["Uthel\'nay"]] = {
            ["y"] = 0.86,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Uthel\'nay"],
            ["faction"] = "Horde",
            ["x"] = 0.391,
        },
        [L["Sagorne Creststrider"]] = {
            ["y"] = 0.362,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Sagorne Creststrider"],
            ["faction"] = "Horde",
            ["x"] = 0.386,
        },
        [L["Ormak Grimshot"]] = {
            ["y"] = 0.182,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Ormak Grimshot"],
            ["faction"] = "Horde",
            ["x"] = 0.662,
        },
        [L["Ormok"]] = {
            ["y"] = 0.543,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Ormok"],
            ["faction"] = "Horde",
            ["x"] = 0.44,
        },
        [L["Makaru"]] = {
            ["y"] = 0.263,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Makaru"],
            ["faction"] = "Horde",
            ["x"] = 0.731,
        },
        [L["Ur\'kyo"]] = {
            ["y"] = 0.876,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Ur\'kyo"],
            ["faction"] = "Horde",
            ["x"] = 0.356,
        },
        [L["Roxxik"]] = {
            ["y"] = 0.251,
            ["type"] = BT["Artisan Engineer"],
            ["name"] = L["Roxxik"],
            ["faction"] = "Horde",
            ["x"] = 0.76,
        },
        [L["Lumak"]] = {
            ["y"] = 0.293,
            ["type"] = BT["Fishing Trainer"],
            ["name"] = L["Lumak"],
            ["faction"] = "Horde",
            ["x"] = 0.696,
        },
        [L["Whuut"]] = {
            ["y"] = 0.332,
            ["type"] = BT["Journeyman Alchemist"],
            ["name"] = L["Whuut"],
            ["faction"] = "Horde",
            ["x"] = 0.559,
        },
        [L["Karolek"]] = {
            ["y"] = 0.444,
            ["type"] = BT["Expert Leatherworker"],
            ["name"] = L["Karolek"],
            ["faction"] = "Horde",
            ["x"] = 0.628,
        },
        [L["Shenthul"]] = {
            ["y"] = 0.535,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Shenthul"],
            ["faction"] = "Horde",
            ["x"] = 0.431,
        },
        [L["Ug\'thok"]] = {
            ["y"] = 0.234,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Ug\'thok"],
            ["faction"] = "Horde",
            ["x"] = 0.807,
        },
        [L["Nogg"]] = {
            ["y"] = 0.252,
            ["type"] = BT["Expert Engineer"],
            ["name"] = L["Nogg"],
            ["faction"] = "Horde",
            ["x"] = 0.759,
        },
        [L["Sorek"]] = {
            ["y"] = 0.324,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Sorek"],
            ["faction"] = "Horde",
            ["x"] = 0.802,
        },
        [L["Grol\'dar"]] = {
            ["y"] = 0.462,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Grol\'dar"],
            ["faction"] = "Horde",
            ["x"] = 0.481,
        },
        [L["Jandi"]] = {
            ["y"] = 0.397,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Jandi"],
            ["faction"] = "Horde",
            ["x"] = 0.555,
        },
        [L["Magar"]] = {
            ["y"] = 0.5,
            ["type"] = BT["Expert Tailor"],
            ["name"] = L["Magar"],
            ["faction"] = "Horde",
            ["x"] = 0.635,
        },
        [L["Snang"]] = {
            ["y"] = 0.495,
            ["type"] = BT["Journeyman Tailor"],
            ["name"] = L["Snang"],
            ["faction"] = "Horde",
            ["x"] = 0.63,
        },
        [L["Jhag"]] = {
            ["y"] = 0.383,
            ["type"] = BT["Journeyman Enchanter"],
            ["name"] = L["Jhag"],
            ["faction"] = "Horde",
            ["x"] = 0.536,
        },
        [L["Sian\'tsu"]] = {
            ["y"] = 0.367,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Sian\'tsu"],
            ["faction"] = "Horde",
            ["x"] = 0.378,
        },
        [L["Deino"]] = {
            ["y"] = 0.86,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Deino"],
            ["faction"] = "Horde",
            ["x"] = 0.385,
        },
        [L["Hanashi"]] = {
            ["y"] = 0.195,
            ["type"] = BT["Weapon Master"],
            ["name"] = L["Hanashi"],
            ["faction"] = "Horde",
            ["x"] = 0.814,
        },
        [L["Kildar"]] = {
            ["y"] = 0.128,
            ["type"] = BT["Wolf Riding Instructor"],
            ["name"] = L["Kildar"],
            ["faction"] = "Horde",
            ["x"] = 0.694,
        },
    },
    [BZ["Blade's Edge Mountains"]] = {
        [L["Smiles O\'Byron"]] = {
            ["y"] = 0.649,
            ["x"] = 0.603,
            ["name"] = L["Smiles O\'Byron"],
            ["type"] = BT["Engineer"],
        },
        [L["Fera Palerunner"]] = {
            ["y"] = 0.551,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Fera Palerunner"],
            ["faction"] = "Horde",
            ["x"] = 0.54,
        },
        [L["Grikka"]] = {
            ["y"] = 0.654,
            ["type"] = BT["Grand Master Leatherworker"],
            ["name"] = L["Grikka"],
            ["faction"] = "Horde",
            ["x"] = 0.768,
        },
    },
    [BZ["Undercity"]] = {
        [L["Basil Frye"]] = {
            ["y"] = 0.289,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Basil Frye"],
            ["faction"] = "Horde",
            ["x"] = 0.598,
        },
        [L["Martha Strain"]] = {
            ["y"] = 0.158,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Martha Strain"],
            ["faction"] = "Horde",
            ["x"] = 0.858,
        },
        [L["Christoph Walker"]] = {
            ["y"] = 0.154,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Christoph Walker"],
            ["faction"] = "Horde",
            ["x"] = 0.471,
        },
        [L["Champion Cyssa Dawnrose"]] = {
            ["y"] = 0.903,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Champion Cyssa Dawnrose"],
            ["faction"] = "Horde",
            ["x"] = 0.58,
        },
        [L["Doctor Herbert Halsey"]] = {
            ["y"] = 0.73,
            ["type"] = BT["Artisan Alchemist"],
            ["name"] = L["Doctor Herbert Halsey"],
            ["faction"] = "Horde",
            ["x"] = 0.477,
        },
        [L["Victor Ward"]] = {
            ["y"] = 0.296,
            ["type"] = BT["Journeyman Tailor"],
            ["name"] = L["Victor Ward"],
            ["faction"] = "Horde",
            ["x"] = 0.703,
        },
        [L["Dan Golthas"]] = {
            ["y"] = 0.589,
            ["type"] = BT["Journeyman Leatherworker"],
            ["name"] = L["Dan Golthas"],
            ["faction"] = "Horde",
            ["x"] = 0.706,
        },
        [L["Doctor Marsh"]] = {
            ["y"] = 0.743,
            ["type"] = BT["Expert Alchemist"],
            ["name"] = L["Doctor Marsh"],
            ["faction"] = "Horde",
            ["x"] = 0.514,
        },
        [L["Doctor Martin Felben"]] = {
            ["y"] = 0.744,
            ["type"] = BT["Journeyman Alchemist Trainer"],
            ["name"] = L["Doctor Martin Felben"],
            ["faction"] = "Horde",
            ["x"] = 0.467,
        },
        [L["Graham Van Talen"]] = {
            ["y"] = 0.743,
            ["type"] = BT["Journeyman Engineer"],
            ["name"] = L["Graham Van Talen"],
            ["faction"] = "Horde",
            ["x"] = 0.757,
        },
        [L["Rhiannon Davis"]] = {
            ["y"] = 0.302,
            ["type"] = BT["Expert Tailor"],
            ["name"] = L["Rhiannon Davis"],
            ["faction"] = "Horde",
            ["x"] = 0.702,
        },
        [L["Arthur Moore"]] = {
            ["y"] = 0.585,
            ["type"] = BT["Expert Leatherworker"],
            ["name"] = L["Arthur Moore"],
            ["faction"] = "Horde",
            ["x"] = 0.703,
        },
        [L["Carolyn Ward"]] = {
            ["y"] = 0.717,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Carolyn Ward"],
            ["faction"] = "Horde",
            ["x"] = 0.838,
        },
        [L["Malcomb Wynn"]] = {
            ["y"] = 0.603,
            ["type"] = BT["Journeyman Enchanter"],
            ["name"] = L["Malcomb Wynn"],
            ["faction"] = "Horde",
            ["x"] = 0.623,
        },
        [L["Apothecary Zinge"]] = {
            ["y"] = 0.684,
            ["type"] = BT["Royal Apothecary Society"],
            ["name"] = L["Apothecary Zinge"],
            ["faction"] = "Horde",
            ["x"] = 0.499,
        },
        [L["James Van Brunt"]] = {
            ["y"] = 0.299,
            ["type"] = BT["Expert Blacksmith"],
            ["name"] = L["James Van Brunt"],
            ["faction"] = "Horde",
            ["x"] = 0.612,
        },
        [L["Angela Curthas"]] = {
            ["y"] = 0.157,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Angela Curthas"],
            ["faction"] = "Horde",
            ["x"] = 0.481,
        },
        [L["Baltus Fowler"]] = {
            ["y"] = 0.17,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Baltus Fowler"],
            ["faction"] = "Horde",
            ["x"] = 0.474,
        },
        [L["Martha Alliestar"]] = {
            ["y"] = 0.498,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Martha Alliestar"],
            ["faction"] = "Horde",
            ["x"] = 0.542,
        },
        [L["Richard Kerwin"]] = {
            ["y"] = 0.16,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Richard Kerwin"],
            ["faction"] = "Horde",
            ["x"] = 0.887,
        },
        [L["Archibald"]] = {
            ["y"] = 0.329,
            ["type"] = BT["Weapon Master"],
            ["name"] = L["Archibald"],
            ["faction"] = "Horde",
            ["x"] = 0.57,
        },
        [L["Killian Hagey"]] = {
            ["y"] = 0.588,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Killian Hagey"],
            ["faction"] = "Horde",
            ["x"] = 0.708,
        },
        [L["Pierce Shackleton"]] = {
            ["y"] = 0.141,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Pierce Shackleton"],
            ["faction"] = "Horde",
            ["x"] = 0.853,
        },
        [L["Kaal Soulreaper"]] = {
            ["y"] = 0.157,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Kaal Soulreaper"],
            ["faction"] = "Horde",
            ["x"] = 0.86,
        },
        [L["Franklin Lloyd"]] = {
            ["y"] = 0.737,
            ["type"] = BT["Expert Engineer"],
            ["name"] = L["Franklin Lloyd"],
            ["faction"] = "Horde",
            ["x"] = 0.759,
        },
        [L["Anastasia Hartwell"]] = {
            ["y"] = 0.103,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Anastasia Hartwell"],
            ["faction"] = "Horde",
            ["x"] = 0.85,
        },
        [L["Armand Cromwell"]] = {
            ["y"] = 0.312,
            ["type"] = BT["Fishing Trainer"],
            ["name"] = L["Armand Cromwell"],
            ["faction"] = "Horde",
            ["x"] = 0.809,
        },
        [L["Josephine Lister"]] = {
            ["y"] = 0.224,
            ["type"] = BT["Master Shadoweave Tailor"],
            ["name"] = L["Josephine Lister"],
            ["faction"] = "Horde",
            ["x"] = 0.862,
        },
        [L["Mary Edras"]] = {
            ["y"] = 0.557,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Mary Edras"],
            ["faction"] = "Horde",
            ["x"] = 0.734,
        },
        [L["Brom Killian"]] = {
            ["y"] = 0.37,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Brom Killian"],
            ["faction"] = "Horde",
            ["x"] = 0.558,
        },
        [L["Father Lankester"]] = {
            ["y"] = 0.154,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Father Lankester"],
            ["faction"] = "Horde",
            ["x"] = 0.497,
        },
        [L["Luther Pickman"]] = {
            ["y"] = 0.153,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Luther Pickman"],
            ["faction"] = "Horde",
            ["x"] = 0.862,
        },
        [L["Master Apothecary Faranell"]] = {
            ["y"] = 0.695,
            ["type"] = BT["Royal Apothecary Society"],
            ["name"] = L["Master Apothecary Faranell"],
            ["faction"] = "Horde",
            ["x"] = 0.485,
        },
        [L["Eunice Burch"]] = {
            ["y"] = 0.446,
            ["type"] = BT["Cooking Trainer"],
            ["name"] = L["Eunice Burch"],
            ["faction"] = "Horde",
            ["x"] = 0.623,
        },
        [L["Apothecary Keever"]] = {
            ["y"] = 0.739,
            ["type"] = BT["Royal Apothecary Society"],
            ["name"] = L["Apothecary Keever"],
            ["faction"] = "Horde",
            ["x"] = 0.526,
        },
        [L["Miles Dexter"]] = {
            ["y"] = 0.711,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Miles Dexter"],
            ["faction"] = "Horde",
            ["x"] = 0.851,
        },
        [L["Josef Gregorian"]] = {
            ["y"] = 0.303,
            ["type"] = BT["Artisan Tailor"],
            ["name"] = L["Josef Gregorian"],
            ["faction"] = "Horde",
            ["x"] = 0.707,
        },
    },
    [BZ["Desolace"]] = {
        [L["Malux"]] = {
            ["y"] = 0.698,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Malux"],
            ["faction"] = "Horde",
            ["x"] = 0.232,
        },
    },
    [BZ["Tirisfal Glades"]] = {
        [L["Isabella"]] = {
            ["y"] = 0.661,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Isabella"],
            ["faction"] = "Horde",
            ["x"] = 0.309,
        },
        [L["Carolai Anise"]] = {
            ["y"] = 0.522,
            ["type"] = BT["Journeyman Alchemist"],
            ["name"] = L["Carolai Anise"],
            ["faction"] = "Horde",
            ["x"] = 0.595,
        },
        [L["Cain Firesong"]] = {
            ["y"] = 0.524,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Cain Firesong"],
            ["faction"] = "Horde",
            ["x"] = 0.619,
        },
        [L["Dannal Stern"]] = {
            ["y"] = 0.656,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Dannal Stern"],
            ["faction"] = "Horde",
            ["x"] = 0.326,
        },
        [L["David Trias"]] = {
            ["y"] = 0.656,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["David Trias"],
            ["faction"] = "Horde",
            ["x"] = 0.325,
        },
        [L["Marion Call"]] = {
            ["y"] = 0.521,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Marion Call"],
            ["faction"] = "Horde",
            ["x"] = 0.617,
        },
        [L["Maximillion"]] = {
            ["y"] = 0.663,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Maximillion"],
            ["faction"] = "Horde",
            ["x"] = 0.309,
        },
        [L["Kayla Smithe"]] = {
            ["y"] = 0.663,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Kayla Smithe"],
            ["faction"] = "Horde",
            ["x"] = 0.309,
        },
        [L["Shelene Rhobart"]] = {
            ["y"] = 0.601,
            ["type"] = BT["Journeyman Leatherworker"],
            ["name"] = L["Shelene Rhobart"],
            ["faction"] = "Horde",
            ["x"] = 0.654,
        },
        [L["Dark Cleric Duesten"]] = {
            ["y"] = 0.661,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Dark Cleric Duesten"],
            ["faction"] = "Horde",
            ["x"] = 0.311,
        },
        [L["Rupert Boch"]] = {
            ["y"] = 0.525,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Rupert Boch"],
            ["faction"] = "Horde",
            ["x"] = 0.616,
        },
        [L["Velma Warnam"]] = {
            ["y"] = 0.525,
            ["type"] = BT["Undead Horse Riding Instructor"],
            ["name"] = L["Velma Warnam"],
            ["faction"] = "Horde",
            ["x"] = 0.601,
        },
        [L["Vance Undergloom"]] = {
            ["y"] = 0.516,
            ["type"] = BT["Journeyman Enchanter"],
            ["name"] = L["Vance Undergloom"],
            ["faction"] = "Horde",
            ["x"] = 0.617,
        },
        [L["Gina Lang"]] = {
            ["y"] = 0.526,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Gina Lang"],
            ["faction"] = "Horde",
            ["x"] = 0.616,
        },
        [L["Bowen Brisboise"]] = {
            ["y"] = 0.556,
            ["type"] = BT["Journeyman Tailor"],
            ["name"] = L["Bowen Brisboise"],
            ["faction"] = "Horde",
            ["x"] = 0.526,
        },
        [L["Nurse Neela"]] = {
            ["y"] = 0.528,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Nurse Neela"],
            ["faction"] = "Horde",
            ["x"] = 0.618,
        },
        [L["Dark Cleric Beryl"]] = {
            ["y"] = 0.522,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Dark Cleric Beryl"],
            ["faction"] = "Horde",
            ["x"] = 0.616,
        },
        [L["Austil de Mon"]] = {
            ["y"] = 0.525,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Austil de Mon"],
            ["faction"] = "Horde",
            ["x"] = 0.618,
        },
        [L["Apothecary Johaan"]] = {
            ["y"] = 0.523,
            ["type"] = BT["Royal Apothecary Society"],
            ["name"] = L["Apothecary Johaan"],
            ["faction"] = "Horde",
            ["x"] = 0.595,
        },
    },
    [BZ["Stormwind City"]] = {
        [L["Arthur the Faithful"]] = {
            ["y"] = 0.326,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Arthur the Faithful"],
            ["faction"] = "Alliance",
            ["x"] = 0.385,
        },
        [L["Lord Grayson Shadowbreaker"]] = {
            ["y"] = 0.331,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Lord Grayson Shadowbreaker"],
            ["faction"] = "Alliance",
            ["x"] = 0.373,
        },
        [L["Betty Quin"]] = {
            ["y"] = 0.639,
            ["type"] = BT["Journeyman Enchanter"],
            ["name"] = L["Betty Quin"],
            ["faction"] = "Alliance",
            ["x"] = 0.432,
        },
        [L["Einris Brightspear"]] = {
            ["y"] = 0.154,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Einris Brightspear"],
            ["faction"] = "Alliance",
            ["x"] = 0.617,
        },
        [L["Lord Tony Romano"]] = {
            ["y"] = 0.573,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Lord Tony Romano"],
            ["faction"] = "Alliance",
            ["x"] = 0.783,
        },
        [L["Nara Meideros"]] = {
            ["y"] = 0.503,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Nara Meideros"],
            ["faction"] = "Alliance",
            ["x"] = 0.208,
        },
        [L["Elsharin"]] = {
            ["y"] = 0.812,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Elsharin"],
            ["faction"] = "Alliance",
            ["x"] = 0.37,
        },
        [L["Jalane Ayrole"]] = {
            ["y"] = 0.777,
            ["type"] = BT["Master Shadoweave Tailor"],
            ["name"] = L["Jalane Ayrole"],
            ["faction"] = "Alliance",
            ["x"] = 0.266,
        },
        [L["Gelman Stonehand"]] = {
            ["y"] = 0.172,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Gelman Stonehand"],
            ["faction"] = "Alliance",
            ["x"] = 0.51,
        },
        [L["Jennea Cannon"]] = {
            ["y"] = 0.795,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Jennea Cannon"],
            ["faction"] = "Alliance",
            ["x"] = 0.386,
        },
        [L["Ilsa Corbin"]] = {
            ["y"] = 0.455,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Ilsa Corbin"],
            ["faction"] = "Alliance",
            ["x"] = 0.787,
        },
        [L["Arnold Leland"]] = {
            ["y"] = 0.582,
            ["type"] = BT["Fishing Trainer"],
            ["name"] = L["Arnold Leland"],
            ["faction"] = "Alliance",
            ["x"] = 0.458,
        },
        [L["Maris Granger"]] = {
            ["y"] = 0.489,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Maris Granger"],
            ["faction"] = "Alliance",
            ["x"] = 0.677,
        },
        [L["Lucan Cordell"]] = {
            ["y"] = 0.644,
            ["type"] = BT["Expert Enchanter"],
            ["name"] = L["Lucan Cordell"],
            ["faction"] = "Alliance",
            ["x"] = 0.431,
        },
        [L["Katherine the Pure"]] = {
            ["y"] = 0.321,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Katherine the Pure"],
            ["faction"] = "Alliance",
            ["x"] = 0.374,
        },
        [L["Lilliam Sparkspindle"]] = {
            ["y"] = 0.078,
            ["type"] = BT["Expert Engineer"],
            ["name"] = L["Lilliam Sparkspindle"],
            ["faction"] = "Alliance",
            ["x"] = 0.549,
        },
        [L["Dane Lindgren"]] = {
            ["y"] = 0.165,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Dane Lindgren"],
            ["faction"] = "Alliance",
            ["x"] = 0.574,
        },
        [L["Lawrence Schneider"]] = {
            ["y"] = 0.739,
            ["type"] = BT["Journeyman Tailor"],
            ["name"] = L["Lawrence Schneider"],
            ["faction"] = "Alliance",
            ["x"] = 0.437,
        },
        [L["Karrina Mekenda"]] = {
            ["y"] = 0.159,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Karrina Mekenda"],
            ["faction"] = "Alliance",
            ["x"] = 0.617,
        },
        [L["Lilyssia Nightbreeze"]] = {
            ["y"] = 0.795,
            ["type"] = BT["Expert Alchemist"],
            ["name"] = L["Lilyssia Nightbreeze"],
            ["faction"] = "Alliance",
            ["x"] = 0.465,
        },
        [L["Larimaine Purdue"]] = {
            ["y"] = 0.796,
            ["type"] = BT["Portal Trainer"],
            ["name"] = L["Larimaine Purdue"],
            ["faction"] = "Alliance",
            ["x"] = 0.395,
        },
        [L["Brother Joshua"]] = {
            ["y"] = 0.268,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Brother Joshua"],
            ["faction"] = "Alliance",
            ["x"] = 0.387,
        },
        [L["High Priestess Laurena"]] = {
            ["y"] = 0.264,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["High Priestess Laurena"],
            ["faction"] = "Alliance",
            ["x"] = 0.388,
        },
        [L["Ander Germaine"]] = {
            ["y"] = 0.473,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Ander Germaine"],
            ["faction"] = "Alliance",
            ["x"] = 0.783,
        },
        [L["Georgio Bolero"]] = {
            ["y"] = 0.737,
            ["type"] = BT["Artisan Tailor"],
            ["name"] = L["Georgio Bolero"],
            ["faction"] = "Alliance",
            ["x"] = 0.433,
        },
        [L["Demisette Cloyce"]] = {
            ["y"] = 0.781,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Demisette Cloyce"],
            ["faction"] = "Alliance",
            ["x"] = 0.254,
        },
    },
    [BZ["Durotar"]] = {
        [L["Mukdrak"]] = {
            ["y"] = 0.408,
            ["type"] = BT["Journeyman Engineer"],
            ["name"] = L["Mukdrak"],
            ["faction"] = "Horde",
            ["x"] = 0.522,
        },
        [L["Rwag"]] = {
            ["y"] = 0.681,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Rwag"],
            ["faction"] = "Horde",
            ["x"] = 0.413,
        },
        [L["Kitha"]] = {
            ["y"] = 0.415,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Kitha"],
            ["faction"] = "Horde",
            ["x"] = 0.547,
        },
        [L["Harruk"]] = {
            ["y"] = 0.435,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Harruk"],
            ["faction"] = "Horde",
            ["x"] = 0.52,
        },
        [L["Frang"]] = {
            ["y"] = 0.694,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Frang"],
            ["faction"] = "Horde",
            ["x"] = 0.429,
        },
        [L["Swart"]] = {
            ["y"] = 0.426,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Swart"],
            ["faction"] = "Horde",
            ["x"] = 0.544,
        },
        [L["Kaplak"]] = {
            ["y"] = 0.437,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Kaplak"],
            ["faction"] = "Horde",
            ["x"] = 0.52,
        },
        [L["Nartok"]] = {
            ["y"] = 0.684,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Nartok"],
            ["faction"] = "Horde",
            ["x"] = 0.406,
        },
        [L["Dhugru Gorelust"]] = {
            ["y"] = 0.412,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Dhugru Gorelust"],
            ["faction"] = "Horde",
            ["x"] = 0.543,
        },
        [L["Xar\'Ti"]] = {
            ["y"] = 0.755,
            ["type"] = BT["Raptor Riding Trainer"],
            ["name"] = L["Xar\'Ti"],
            ["faction"] = "Horde",
            ["x"] = 0.552,
        },
        [L["Un\'Thuwa"]] = {
            ["y"] = 0.751,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Un\'Thuwa"],
            ["faction"] = "Horde",
            ["x"] = 0.563,
        },
        [L["Ken\'jai"]] = {
            ["y"] = 0.688,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Ken\'jai"],
            ["faction"] = "Horde",
            ["x"] = 0.424,
        },
        [L["Shikrik"]] = {
            ["y"] = 0.69,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Shikrik"],
            ["faction"] = "Horde",
            ["x"] = 0.424,
        },
        [L["Tarshaw Jaggedscar"]] = {
            ["y"] = 0.425,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Tarshaw Jaggedscar"],
            ["faction"] = "Horde",
            ["x"] = 0.541,
        },
        [L["Mai\'ah"]] = {
            ["y"] = 0.69,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Mai\'ah"],
            ["faction"] = "Horde",
            ["x"] = 0.425,
        },
        [L["Rawrk"]] = {
            ["y"] = 0.42,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Rawrk"],
            ["faction"] = "Horde",
            ["x"] = 0.541,
        },
        [L["Dwukk"]] = {
            ["y"] = 0.407,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Dwukk"],
            ["faction"] = "Horde",
            ["x"] = 0.52,
        },
        [L["Thotar"]] = {
            ["y"] = 0.435,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Thotar"],
            ["faction"] = "Horde",
            ["x"] = 0.519,
        },
        [L["Tai\'jin"]] = {
            ["y"] = 0.429,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Tai\'jin"],
            ["faction"] = "Horde",
            ["x"] = 0.542,
        },
        [L["Jen\'shan"]] = {
            ["y"] = 0.693,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Jen\'shan"],
            ["faction"] = "Horde",
            ["x"] = 0.428,
        },
        [L["Hraug"]] = {
            ["y"] = 0.684,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Hraug"],
            ["faction"] = "Horde",
            ["x"] = 0.406,
        },
        [L["Miao\'zan"]] = {
            ["y"] = 0.74,
            ["type"] = BT["Journeyman Alchemist"],
            ["name"] = L["Miao\'zan"],
            ["faction"] = "Horde",
            ["x"] = 0.555,
        },
    },
    [BZ["The Barrens"]] = {
        [L["Krulmoo Fullmoon"]] = {
            ["y"] = 0.594,
            ["type"] = BT["Expert Leatherworker"],
            ["name"] = L["Krulmoo Fullmoon"],
            ["faction"] = "Horde",
            ["x"] = 0.448,
        },
        [L["Kil\'hala"]] = {
            ["y"] = 0.317,
            ["type"] = BT["Journeyman Tailor"],
            ["name"] = L["Kil\'hala"],
            ["faction"] = "Horde",
            ["x"] = 0.522,
        },
        [L["Mahani"]] = {
            ["y"] = 0.594,
            ["type"] = BT["Expert Tailor"],
            ["name"] = L["Mahani"],
            ["faction"] = "Horde",
            ["x"] = 0.449,
        },
        [L["Heggin Stonewhisker"]] = {
            ["y"] = 0.839,
            ["type"] = BT["Bael'dun Chief Engineer"],
            ["name"] = L["Heggin Stonewhisker"],
            ["faction"] = "Alliance",
            ["x"] = 0.47,
        },
    },
    [BZ["Shattrath City"]] = {
        [L["Enchantress Volali"]] = {
            ["y"] = 0.923,
            ["x"] = 0.432,
            ["name"] = L["Enchantress Volali"],
            ["type"] = BT["Master Enchanter"],
        },
        [L["Enchantress Metura"]] = {
            ["y"] = 0.894,
            ["x"] = 0.435,
            ["name"] = L["Enchantress Metura"],
            ["type"] = BT["Expert Enchanter"],
        },
        [L["Enchanter Salias"]] = {
            ["y"] = 0.921,
            ["x"] = 0.432,
            ["name"] = L["Enchanter Salias"],
            ["type"] = BT["Journeyman Enchanter"],
        },
        [L["Darmari"]] = {
            ["y"] = 0.671,
            ["x"] = 0.668,
            ["name"] = L["Darmari"],
            ["type"] = BT["Grand Master Leatherworker"],
        },
        [L["Mi\'irku Farstep"]] = {
            ["y"] = 0.931,
            ["type"] = BT["Portal Trainer"],
            ["name"] = L["Mi\'irku Farstep"],
            ["faction"] = "Horde",
            ["x"] = 0.431,
        },
        [L["High Enchanter Bardolan"]] = {
            ["y"] = 0.922,
            ["x"] = 0.432,
            ["name"] = L["High Enchanter Bardolan"],
            ["type"] = BT["Grand Master Enchanter"],
        },
        [L["Iorioa"]] = {
            ["y"] = 0.468,
            ["x"] = 0.584,
            ["name"] = L["Iorioa"],
            ["type"] = BT["Portal Trainer"],
        },
        [L["Lorokeem"]] = {
            ["y"] = 0.211,
            ["x"] = 0.457,
            ["name"] = L["Lorokeem"],
            ["type"] = BT["Grand Master Alchemist"],
        },
    },
    [BZ["Swamp of Sorrows"]] = {
        [L["Haromm"]] = {
            ["y"] = 0.578,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Haromm"],
            ["faction"] = "Horde",
            ["x"] = 0.481,
        },
        [L["Kartosh"]] = {
            ["y"] = 0.555,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Kartosh"],
            ["faction"] = "Horde",
            ["x"] = 0.485,
        },
        [L["Rogvar"]] = {
            ["y"] = 0.557,
            ["type"] = BT["Master Alchemist"],
            ["name"] = L["Rogvar"],
            ["faction"] = "Horde",
            ["x"] = 0.484,
        },
        [L["Masat T\'andr"]] = {
            ["y"] = 0.316,
            ["x"] = 0.263,
            ["name"] = L["Masat T\'andr"],
            ["type"] = BT["Superior Leatherworker"],
        },
        [L["Greshka"]] = {
            ["y"] = 0.554,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Greshka"],
            ["faction"] = "Horde",
            ["x"] = 0.485,
        },
        [L["Ogromm"]] = {
            ["y"] = 0.533,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Ogromm"],
            ["faction"] = "Horde",
            ["x"] = 0.472,
        },
        [L["Grokor"]] = {
            ["y"] = 0.53,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Grokor"],
            ["faction"] = "Horde",
            ["x"] = 0.473,
        },
        [L["Malosh"]] = {
            ["y"] = 0.574,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Malosh"],
            ["faction"] = "Horde",
            ["x"] = 0.449,
        },
    },
    [BZ["Darnassus"]] = {
        [L["Fylerian Nightwing"]] = {
            ["y"] = 0.088,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Fylerian Nightwing"],
            ["faction"] = "Alliance",
            ["x"] = 0.337,
        },
        [L["Mathrengyl Bearwalker"]] = {
            ["y"] = 0.081,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Mathrengyl Bearwalker"],
            ["faction"] = "Alliance",
            ["x"] = 0.352,
        },
        [L["Astaia"]] = {
            ["y"] = 0.567,
            ["type"] = BT["Fishing Trainer"],
            ["name"] = L["Astaia"],
            ["faction"] = "Alliance",
            ["x"] = 0.476,
        },
        [L["Shylenai"]] = {
            ["y"] = 0.455,
            ["type"] = BT["Owl Trainer"],
            ["name"] = L["Shylenai"],
            ["faction"] = "Alliance",
            ["x"] = 0.697,
        },
        [L["Alegorn"]] = {
            ["y"] = 0.212,
            ["type"] = BT["Cooking Trainer"],
            ["name"] = L["Alegorn"],
            ["faction"] = "Alliance",
            ["x"] = 0.492,
        },
        [L["Lalina Summermoon"]] = {
            ["y"] = 0.129,
            ["type"] = BT["Journeyman Enchanter"],
            ["name"] = L["Lalina Summermoon"],
            ["faction"] = "Alliance",
            ["x"] = 0.589,
        },
        [L["Elissa Dumas"]] = {
            ["y"] = 0.82,
            ["type"] = BT["Portal Trainer"],
            ["name"] = L["Elissa Dumas"],
            ["faction"] = "Alliance",
            ["x"] = 0.404,
        },
        [L["Syurna"]] = {
            ["y"] = 0.218,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Syurna"],
            ["faction"] = "Alliance",
            ["x"] = 0.368,
        },
        [L["Astarii Starseeker"]] = {
            ["y"] = 0.808,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Astarii Starseeker"],
            ["faction"] = "Alliance",
            ["x"] = 0.382,
        },
        [L["Ilyenia Moonfire"]] = {
            ["y"] = 0.465,
            ["type"] = BT["Weapon Master"],
            ["name"] = L["Ilyenia Moonfire"],
            ["faction"] = "Alliance",
            ["x"] = 0.575,
        },
        [L["Dannelor"]] = {
            ["y"] = 0.126,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Dannelor"],
            ["faction"] = "Alliance",
            ["x"] = 0.517,
        },
        [L["Telonis"]] = {
            ["y"] = 0.213,
            ["type"] = BT["Artisan Leatherworker"],
            ["name"] = L["Telonis"],
            ["faction"] = "Alliance",
            ["x"] = 0.645,
        },
        [L["Taladan"]] = {
            ["y"] = 0.132,
            ["type"] = BT["Expert Enchanter"],
            ["name"] = L["Taladan"],
            ["faction"] = "Alliance",
            ["x"] = 0.586,
        },
        [L["Faldron"]] = {
            ["y"] = 0.217,
            ["type"] = BT["Expert Leatherworker"],
            ["name"] = L["Faldron"],
            ["faction"] = "Alliance",
            ["x"] = 0.646,
        },
        [L["Silvaria"]] = {
            ["y"] = 0.089,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Silvaria"],
            ["faction"] = "Alliance",
            ["x"] = 0.422,
        },
        [L["Trianna"]] = {
            ["y"] = 0.216,
            ["type"] = BT["Journeyman Tailor"],
            ["name"] = L["Trianna"],
            ["faction"] = "Alliance",
            ["x"] = 0.637,
        },
        [L["Milla Fairancora"]] = {
            ["y"] = 0.23,
            ["type"] = BT["Journeyman Alchemist"],
            ["name"] = L["Milla Fairancora"],
            ["faction"] = "Alliance",
            ["x"] = 0.553,
        },
        [L["Eladriel"]] = {
            ["y"] = 0.22,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Eladriel"],
            ["faction"] = "Alliance",
            ["x"] = 0.642,
        },
        [L["Darnath Bladesinger"]] = {
            ["y"] = 0.355,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Darnath Bladesinger"],
            ["faction"] = "Alliance",
            ["x"] = 0.586,
        },
        [L["Darianna"]] = {
            ["y"] = 0.21,
            ["type"] = BT["Journeyman Leatherworker"],
            ["name"] = L["Darianna"],
            ["faction"] = "Alliance",
            ["x"] = 0.646,
        },
        [L["Erion Shadewhisper"]] = {
            ["y"] = 0.258,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Erion Shadewhisper"],
            ["faction"] = "Alliance",
            ["x"] = 0.346,
        },
        [L["Priestess Alathea"]] = {
            ["y"] = 0.81,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Priestess Alathea"],
            ["faction"] = "Alliance",
            ["x"] = 0.393,
        },
        [L["Dorion"]] = {
            ["y"] = 0.076,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Dorion"],
            ["faction"] = "Alliance",
            ["x"] = 0.421,
        },
        [L["Me\'lynn"]] = {
            ["y"] = 0.225,
            ["type"] = BT["Expert Tailor"],
            ["name"] = L["Me\'lynn"],
            ["faction"] = "Alliance",
            ["x"] = 0.633,
        },
        [L["Jocaste"]] = {
            ["y"] = 0.087,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Jocaste"],
            ["faction"] = "Alliance",
            ["x"] = 0.403,
        },
        [L["Denatharion"]] = {
            ["y"] = 0.077,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Denatharion"],
            ["faction"] = "Alliance",
            ["x"] = 0.348,
        },
        [L["Arias\'ta Bladesinger"]] = {
            ["y"] = 0.351,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Arias\'ta Bladesinger"],
            ["faction"] = "Alliance",
            ["x"] = 0.584,
        },
        [L["Firodren Mooncaller"]] = {
            ["y"] = 0.684,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Firodren Mooncaller"],
            ["faction"] = "Alliance",
            ["x"] = 0.48,
        },
        [L["Jandria"]] = {
            ["y"] = 0.826,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Jandria"],
            ["faction"] = "Alliance",
            ["x"] = 0.381,
        },
        [L["Ainethil"]] = {
            ["y"] = 0.238,
            ["type"] = BT["Artisan Alchemist"],
            ["name"] = L["Ainethil"],
            ["faction"] = "Alliance",
            ["x"] = 0.55,
        },
        [L["Sylvanna Forestmoon"]] = {
            ["y"] = 0.242,
            ["type"] = BT["Expert Alchemist"],
            ["name"] = L["Sylvanna Forestmoon"],
            ["faction"] = "Alliance",
            ["x"] = 0.562,
        },
    },
    [BZ["Azuremyst Isle"]] = {
        [L["Dulvi"]] = {
            ["y"] = 0.511,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Dulvi"],
            ["faction"] = "Alliance",
            ["x"] = 0.489,
        },
        [L["Acteon"]] = {
            ["y"] = 0.519,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Acteon"],
            ["faction"] = "Alliance",
            ["x"] = 0.498,
        },
        [L["Guvan"]] = {
            ["y"] = 0.492,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Guvan"],
            ["faction"] = "Alliance",
            ["x"] = 0.484,
        },
        [L["Daedal"]] = {
            ["y"] = 0.515,
            ["type"] = BT["Journeyman Alchemist"],
            ["name"] = L["Daedal"],
            ["faction"] = "Alliance",
            ["x"] = 0.484,
        },
        [L["Zalduun"]] = {
            ["y"] = 0.492,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Zalduun"],
            ["faction"] = "Alliance",
            ["x"] = 0.8,
        },
        [L["Aurelon"]] = {
            ["y"] = 0.483,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Aurelon"],
            ["faction"] = "Alliance",
            ["x"] = 0.797,
        },
        [L["Kore"]] = {
            ["y"] = 0.494,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Kore"],
            ["faction"] = "Alliance",
            ["x"] = 0.796,
        },
        [L["Tullas"]] = {
            ["y"] = 0.492,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Tullas"],
            ["faction"] = "Alliance",
            ["x"] = 0.484,
        },
        [L["Valaatu"]] = {
            ["y"] = 0.489,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Valaatu"],
            ["faction"] = "Alliance",
            ["x"] = 0.795,
        },
        [L["Moordo"]] = {
            ["y"] = 0.238,
            ["type"] = BT["Journeyman Leatherworker"],
            ["name"] = L["Moordo"],
            ["faction"] = "Alliance",
            ["x"] = 0.448,
        },
        [L["Keilnei"]] = {
            ["y"] = 0.496,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Keilnei"],
            ["faction"] = "Alliance",
            ["x"] = 0.799,
        },
        [L["Anchorite Fateema"]] = {
            ["y"] = 0.518,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Anchorite Fateema"],
            ["faction"] = "Alliance",
            ["x"] = 0.485,
        },
        [L["Firmanvaar"]] = {
            ["y"] = 0.492,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Firmanvaar"],
            ["faction"] = "Alliance",
            ["x"] = 0.794,
        },
        [L["Shalannius"]] = {
            ["y"] = 0.545,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Shalannius"],
            ["faction"] = "Alliance",
            ["x"] = 0.244,
        },
        [L["Tuluun"]] = {
            ["y"] = 0.505,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Tuluun"],
            ["faction"] = "Alliance",
            ["x"] = 0.481,
        },
        [L["Semid"]] = {
            ["y"] = 0.5,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Semid"],
            ["faction"] = "Alliance",
            ["x"] = 0.498,
        },
        [L["Buruk"]] = {
            ["y"] = 0.52,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Buruk"],
            ["faction"] = "Alliance",
            ["x"] = 0.5,
        },
    },
    [BZ["Stranglethorn Vale"]] = {
        [L["Grarnik Goodstitch"]] = {
            ["y"] = 0.768,
            ["x"] = 0.287,
            ["name"] = L["Grarnik Goodstitch"],
            ["type"] = BT["Expert Tailor"],
        },
        [L["Se\'Jib"]] = {
            ["y"] = 0.342,
            ["type"] = BT["Master Tribal Leatherworker"],
            ["name"] = L["Se\'Jib"],
            ["faction"] = "Horde",
            ["x"] = 0.366,
        },
        [L["Ian Strom"]] = {
            ["y"] = 0.772,
            ["x"] = 0.269,
            ["name"] = L["Ian Strom"],
            ["type"] = BT["Rogue Trainer"],
        },
        [L["Kragg"]] = {
            ["y"] = 0.287,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Kragg"],
            ["faction"] = "Horde",
            ["x"] = 0.313,
        },
        [L["Scooty"]] = {
            ["y"] = 0.774,
            ["x"] = 0.276,
            ["name"] = L["Scooty"],
            ["type"] = BT["Chief Engineer"],
        },
        [L["Brawn"]] = {
            ["y"] = 0.288,
            ["type"] = BT["Expert Leatherworker"],
            ["name"] = L["Brawn"],
            ["faction"] = "Horde",
            ["x"] = 0.317,
        },
        [L["Jaxin Chong"]] = {
            ["y"] = 0.78,
            ["x"] = 0.281,
            ["name"] = L["Jaxin Chong"],
            ["type"] = BT["Expert Alchemist"],
        },
        [L["Brikk Keencraft"]] = {
            ["y"] = 0.755,
            ["x"] = 0.29,
            ["name"] = L["Brikk Keencraft"],
            ["type"] = BT["Master Blacksmith"],
        },
        [L["Oglethorpe Obnoticus"]] = {
            ["y"] = 0.763,
            ["x"] = 0.283,
            ["name"] = L["Oglethorpe Obnoticus"],
            ["type"] = BT["Master Gnome Engineer"],
        },
    },
    [BZ["Dun Morogh"]] = {
        [L["Gimrizz Shadowcog"]] = {
            ["y"] = 0.537,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Gimrizz Shadowcog"],
            ["faction"] = "Alliance",
            ["x"] = 0.473,
        },
        [L["Magis Sparkmantle"]] = {
            ["y"] = 0.52,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Magis Sparkmantle"],
            ["faction"] = "Alliance",
            ["x"] = 0.475,
        },
        [L["Dank Drizzlecut"]] = {
            ["y"] = 0.555,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Dank Drizzlecut"],
            ["faction"] = "Alliance",
            ["x"] = 0.693,
        },
        [L["Ultham Ironhorn"]] = {
            ["y"] = 0.502,
            ["type"] = BT["Ram Riding Instructor"],
            ["name"] = L["Ultham Ironhorn"],
            ["faction"] = "Alliance",
            ["x"] = 0.639,
        },
        [L["Maxan Anvol"]] = {
            ["y"] = 0.522,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Maxan Anvol"],
            ["faction"] = "Alliance",
            ["x"] = 0.473,
        },
        [L["Gremlock Pilsnor"]] = {
            ["y"] = 0.523,
            ["type"] = BT["Cooking Trainer"],
            ["name"] = L["Gremlock Pilsnor"],
            ["faction"] = "Alliance",
            ["x"] = 0.476,
        },
        [L["Azar Stronghammer"]] = {
            ["y"] = 0.52,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Azar Stronghammer"],
            ["faction"] = "Alliance",
            ["x"] = 0.475,
        },
        [L["Bromos Grummner"]] = {
            ["y"] = 0.683,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Bromos Grummner"],
            ["faction"] = "Alliance",
            ["x"] = 0.288,
        },
        [L["Yarr Hammerstone"]] = {
            ["y"] = 0.503,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Yarr Hammerstone"],
            ["faction"] = "Alliance",
            ["x"] = 0.5,
        },
        [L["Marryk Nurribit"]] = {
            ["y"] = 0.664,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Marryk Nurribit"],
            ["faction"] = "Alliance",
            ["x"] = 0.287,
        },
        [L["Thran Khorman"]] = {
            ["y"] = 0.673,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Thran Khorman"],
            ["faction"] = "Alliance",
            ["x"] = 0.288,
        },
        [L["Tognus Flintfire"]] = {
            ["y"] = 0.52,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Tognus Flintfire"],
            ["faction"] = "Alliance",
            ["x"] = 0.453,
        },
        [L["Thorgas Grimson"]] = {
            ["y"] = 0.675,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Thorgas Grimson"],
            ["faction"] = "Alliance",
            ["x"] = 0.291,
        },
        [L["Grif Wildheart"]] = {
            ["y"] = 0.53,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Grif Wildheart"],
            ["faction"] = "Alliance",
            ["x"] = 0.458,
        },
        [L["Hogral Bakkan"]] = {
            ["y"] = 0.526,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Hogral Bakkan"],
            ["faction"] = "Alliance",
            ["x"] = 0.476,
        },
        [L["Cook Ghilm"]] = {
            ["y"] = 0.545,
            ["type"] = BT["Cooking Trainer"],
            ["name"] = L["Cook Ghilm"],
            ["faction"] = "Alliance",
            ["x"] = 0.684,
        },
        [L["Solm Hargrin"]] = {
            ["y"] = 0.675,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Solm Hargrin"],
            ["faction"] = "Alliance",
            ["x"] = 0.284,
        },
        [L["Granis Swiftaxe"]] = {
            ["y"] = 0.526,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Granis Swiftaxe"],
            ["faction"] = "Alliance",
            ["x"] = 0.473,
        },
        [L["Peria Lamenur"]] = {
            ["y"] = 0.539,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Peria Lamenur"],
            ["faction"] = "Alliance",
            ["x"] = 0.467,
        },
        [L["Wren Darkspring"]] = {
            ["y"] = 0.662,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Wren Darkspring"],
            ["faction"] = "Alliance",
            ["x"] = 0.288,
        },
        [L["Branstock Khalder"]] = {
            ["y"] = 0.664,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Branstock Khalder"],
            ["faction"] = "Alliance",
            ["x"] = 0.286,
        },
        [L["Alamar Grimm"]] = {
            ["y"] = 0.662,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Alamar Grimm"],
            ["faction"] = "Alliance",
            ["x"] = 0.287,
        },
        [L["Bronk Guzzlegear"]] = {
            ["y"] = 0.504,
            ["type"] = BT["Journeyman Engineer"],
            ["name"] = L["Bronk Guzzlegear"],
            ["faction"] = "Alliance",
            ["x"] = 0.502,
        },
        [L["Dannie Fizzwizzle"]] = {
            ["y"] = 0.537,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Dannie Fizzwizzle"],
            ["faction"] = "Alliance",
            ["x"] = 0.473,
        },
    },
    [BZ["Duskwood"]] = {
        [L["Finbus Geargrind"]] = {
            ["y"] = 0.486,
            ["type"] = BT["Expert Engineer"],
            ["name"] = L["Finbus Geargrind"],
            ["faction"] = "Alliance",
            ["x"] = 0.774,
        },
        [L["Matt Johnson"]] = {
            ["y"] = 0.497,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Matt Johnson"],
            ["faction"] = "Alliance",
            ["x"] = 0.74,
        },
        [L["Clarise Gnarltree"]] = {
            ["y"] = 0.485,
            ["type"] = BT["Expert Blacksmith"],
            ["name"] = L["Clarise Gnarltree"],
            ["faction"] = "Alliance",
            ["x"] = 0.74,
        },
        [L["Apothecary Faustin"]] = {
            ["y"] = 0.354,
            ["type"] = BT["Royal Apothecary Society"],
            ["name"] = L["Apothecary Faustin"],
            ["faction"] = "Horde",
            ["x"] = 0.875,
        },
    },
    [BZ["Elwynn Forest"]] = {
        [L["Priestess Josetta"]] = {
            ["y"] = 0.657,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Priestess Josetta"],
            ["faction"] = "Alliance",
            ["x"] = 0.433,
        },
        [L["Adele Fielder"]] = {
            ["y"] = 0.621,
            ["type"] = BT["Journeyman Leatherworker"],
            ["name"] = L["Adele Fielder"],
            ["faction"] = "Alliance",
            ["x"] = 0.464,
        },
        [L["Drusilla La Salle"]] = {
            ["y"] = 0.427,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Drusilla La Salle"],
            ["faction"] = "Alliance",
            ["x"] = 0.499,
        },
        [L["Maximillian Crowe"]] = {
            ["y"] = 0.662,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Maximillian Crowe"],
            ["faction"] = "Alliance",
            ["x"] = 0.444,
        },
        [L["Herbalist Pomeroy"]] = {
            ["y"] = 0.484,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Herbalist Pomeroy"],
            ["faction"] = "Alliance",
            ["x"] = 0.399,
        },
        [L["Smith Argus"]] = {
            ["y"] = 0.656,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Smith Argus"],
            ["faction"] = "Alliance",
            ["x"] = 0.417,
        },
        [L["Brother Wilhelm"]] = {
            ["y"] = 0.66,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Brother Wilhelm"],
            ["faction"] = "Alliance",
            ["x"] = 0.411,
        },
        [L["Llane Beshere"]] = {
            ["y"] = 0.422,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Llane Beshere"],
            ["faction"] = "Alliance",
            ["x"] = 0.502,
        },
        [L["Jorik Kerridan"]] = {
            ["y"] = 0.399,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Jorik Kerridan"],
            ["faction"] = "Alliance",
            ["x"] = 0.504,
        },
        [L["Keryn Sylvius"]] = {
            ["y"] = 0.659,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Keryn Sylvius"],
            ["faction"] = "Alliance",
            ["x"] = 0.438,
        },
        [L["Randal Hunter"]] = {
            ["y"] = 0.65,
            ["type"] = BT["Horse Riding Instructor"],
            ["name"] = L["Randal Hunter"],
            ["faction"] = "Alliance",
            ["x"] = 0.843,
        },
        [L["Dane Winslow"]] = {
            ["y"] = 0.427,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Dane Winslow"],
            ["faction"] = "Alliance",
            ["x"] = 0.5,
        },
        [L["Khelden Bremen"]] = {
            ["y"] = 0.395,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Khelden Bremen"],
            ["faction"] = "Alliance",
            ["x"] = 0.496,
        },
        [L["Priestess Anetta"]] = {
            ["y"] = 0.396,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Priestess Anetta"],
            ["faction"] = "Alliance",
            ["x"] = 0.498,
        },
        [L["Kitta Firewind"]] = {
            ["y"] = 0.706,
            ["type"] = BT["Artisan Enchanter"],
            ["name"] = L["Kitta Firewind"],
            ["faction"] = "Alliance",
            ["x"] = 0.649,
        },
        [L["Zaldimar Wefhellt"]] = {
            ["y"] = 0.662,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Zaldimar Wefhellt"],
            ["faction"] = "Alliance",
            ["x"] = 0.433,
        },
        [L["Brother Sammuel"]] = {
            ["y"] = 0.421,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Brother Sammuel"],
            ["faction"] = "Alliance",
            ["x"] = 0.504,
        },
        [L["Lyria Du Lac"]] = {
            ["y"] = 0.658,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Lyria Du Lac"],
            ["faction"] = "Alliance",
            ["x"] = 0.411,
        },
        [L["Cylina Darkheart"]] = {
            ["y"] = 0.66,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Cylina Darkheart"],
            ["faction"] = "Alliance",
            ["x"] = 0.444,
        },
        [L["Alchemist Mallory"]] = {
            ["y"] = 0.483,
            ["type"] = BT["Journeyman Alchemist"],
            ["name"] = L["Alchemist Mallory"],
            ["faction"] = "Alliance",
            ["x"] = 0.398,
        },
        [L["Eldrin"]] = {
            ["y"] = 0.69,
            ["type"] = BT["Journeyman Tailor"],
            ["name"] = L["Eldrin"],
            ["faction"] = "Alliance",
            ["x"] = 0.793,
        },
    },
    [BZ["Hillsbrad Foothills"]] = {
        [L["Serge Hinott"]] = {
            ["y"] = 0.192,
            ["type"] = BT["Expert Alchemist"],
            ["name"] = L["Serge Hinott"],
            ["faction"] = "Horde",
            ["x"] = 0.616,
        },
        [L["Daryl Stack"]] = {
            ["y"] = 0.208,
            ["type"] = BT["Master Tailor"],
            ["name"] = L["Daryl Stack"],
            ["faction"] = "Horde",
            ["x"] = 0.637,
        },
        [L["Apothecary Lydon"]] = {
            ["y"] = 0.192,
            ["type"] = BT["Royal Apothecary Society"],
            ["name"] = L["Apothecary Lydon"],
            ["faction"] = "Horde",
            ["x"] = 0.615,
        },
    },
    [BZ["Ashenvale"]] = {
        [L["Caelyb"]] = {
            ["y"] = 0.67,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Caelyb"],
            ["faction"] = "Alliance",
            ["x"] = 0.498,
        },
        [L["Aayndia Floralwind"]] = {
            ["y"] = 0.521,
            ["type"] = BT["Expert Leatherworker"],
            ["name"] = L["Aayndia Floralwind"],
            ["faction"] = "Alliance",
            ["x"] = 0.359,
        },
        [L["Danlaar Nightstride"]] = {
            ["y"] = 0.679,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Danlaar Nightstride"],
            ["faction"] = "Alliance",
            ["x"] = 0.501,
        },
        [L["Kylanna"]] = {
            ["y"] = 0.671,
            ["type"] = BT["Expert Alchemist"],
            ["name"] = L["Kylanna"],
            ["faction"] = "Alliance",
            ["x"] = 0.508,
        },
        [L["Alenndaar Lapidaar"]] = {
            ["y"] = 0.599,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Alenndaar Lapidaar"],
            ["faction"] = "Alliance",
            ["x"] = 0.18,
        },
        [L["Bolyun"]] = {
            ["y"] = 0.599,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Bolyun"],
            ["faction"] = "Alliance",
            ["x"] = 0.18,
        },
    },
    [BZ["Shadowmoon Valley"]] = {
        [L["Grutah"]] = {
            ["y"] = 0.316,
            ["type"] = BT["Grand Master Blacksmith"],
            ["name"] = L["Grutah"],
            ["faction"] = "Horde",
            ["x"] = 0.296,
        },
    },
    [BZ["Zangarmarsh"]] = {
        [L["Zurjaya"]] = {
            ["y"] = 0.496,
            ["type"] = BT["Fishing Trainer"],
            ["name"] = L["Zurjaya"],
            ["faction"] = "Horde",
            ["x"] = 0.323,
        },
        [L["Mack Diver"]] = {
            ["y"] = 0.508,
            ["type"] = BT["Grand Master Engineer"],
            ["name"] = L["Mack Diver"],
            ["faction"] = "Horde",
            ["x"] = 0.34,
        },
        [L["K. Lee Smallfry"]] = {
            ["y"] = 0.502,
            ["type"] = BT["Grand Master Engineer"],
            ["name"] = L["K. Lee Smallfry"],
            ["faction"] = "Alliance",
            ["x"] = 0.686,
        },
    },
    [BZ["Azshara"]] = {
        [L["Peter Galen"]] = {
            ["y"] = 0.654,
            ["type"] = BT["Master Dragonscale Leatherworker"],
            ["name"] = L["Peter Galen"],
            ["faction"] = "Alliance",
            ["x"] = 0.375,
        },
    },
    [BZ["Mulgore"]] = {
        [L["Chaw Stronghide"]] = {
            ["y"] = 0.579,
            ["type"] = BT["Journeyman Leatherworker"],
            ["name"] = L["Chaw Stronghide"],
            ["faction"] = "Horde",
            ["x"] = 0.455,
        },
        [L["Yaw Sharpmane"]] = {
            ["y"] = 0.556,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Yaw Sharpmane"],
            ["faction"] = "Horde",
            ["x"] = 0.478,
        },
        [L["Narm Skychaser"]] = {
            ["y"] = 0.592,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Narm Skychaser"],
            ["faction"] = "Horde",
            ["x"] = 0.484,
        },
        [L["Meela Dawnstrider"]] = {
            ["y"] = 0.76,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Meela Dawnstrider"],
            ["faction"] = "Horde",
            ["x"] = 0.45,
        },
        [L["Reban Freerunner"]] = {
            ["y"] = 0.556,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Reban Freerunner"],
            ["faction"] = "Horde",
            ["x"] = 0.477,
        },
        [L["Gennia Runetotem"]] = {
            ["y"] = 0.596,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Gennia Runetotem"],
            ["faction"] = "Horde",
            ["x"] = 0.485,
        },
        [L["Kar Stormsinger"]] = {
            ["y"] = 0.584,
            ["type"] = BT["Kodo Riding Instructor"],
            ["name"] = L["Kar Stormsinger"],
            ["faction"] = "Horde",
            ["x"] = 0.476,
        },
        [L["Vira Younghoof"]] = {
            ["y"] = 0.608,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Vira Younghoof"],
            ["faction"] = "Horde",
            ["x"] = 0.468,
        },
        [L["Twizwick Sprocketgrind"]] = {
            ["y"] = 0.315,
            ["type"] = BT["Journeyman Engineer"],
            ["name"] = L["Twizwick Sprocketgrind"],
            ["faction"] = "Horde",
            ["x"] = 0.619,
        },
        [L["Harutt Thunderhorn"]] = {
            ["y"] = 0.761,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Harutt Thunderhorn"],
            ["faction"] = "Horde",
            ["x"] = 0.441,
        },
        [L["Gart Mistrunner"]] = {
            ["y"] = 0.76,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Gart Mistrunner"],
            ["faction"] = "Horde",
            ["x"] = 0.451,
        },
        [L["Lanka Farshot"]] = {
            ["y"] = 0.758,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Lanka Farshot"],
            ["faction"] = "Horde",
            ["x"] = 0.442,
        },
        [L["Krang Stonehoof"]] = {
            ["y"] = 0.605,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Krang Stonehoof"],
            ["faction"] = "Horde",
            ["x"] = 0.495,
        },
    },
    [BZ["Ironforge"]] = {
        [L["Gretta Finespindle"]] = {
            ["y"] = 0.329,
            ["type"] = BT["Journeyman Leatherworker"],
            ["name"] = L["Gretta Finespindle"],
            ["faction"] = "Alliance",
            ["x"] = 0.39,
        },
        [L["Rotgath Stonebeard"]] = {
            ["y"] = 0.425,
            ["type"] = BT["Expert Blacksmith"],
            ["name"] = L["Rotgath Stonebeard"],
            ["faction"] = "Alliance",
            ["x"] = 0.521,
        },
        [L["Groum Stonebeard"]] = {
            ["y"] = 0.421,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Groum Stonebeard"],
            ["faction"] = "Alliance",
            ["x"] = 0.52,
        },
        [L["Springspindle Fizzlegear"]] = {
            ["y"] = 0.44,
            ["type"] = BT["Artisan Engineer"],
            ["name"] = L["Springspindle Fizzlegear"],
            ["faction"] = "Alliance",
            ["x"] = 0.684,
        },
        [L["Jubahl Corpseseeker"]] = {
            ["y"] = 0.062,
            ["type"] = BT["Demon Trainer"],
            ["name"] = L["Jubahl Corpseseeker"],
            ["faction"] = "Alliance",
            ["x"] = 0.529,
        },
        [L["Nissa Firestone"]] = {
            ["y"] = 0.585,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Nissa Firestone"],
            ["faction"] = "Alliance",
            ["x"] = 0.549,
        },
        [L["Geofram Bouldertoe"]] = {
            ["y"] = 0.26,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Geofram Bouldertoe"],
            ["faction"] = "Alliance",
            ["x"] = 0.503,
        },
        [L["Theodrus Frostbeard"]] = {
            ["y"] = 0.088,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Theodrus Frostbeard"],
            ["faction"] = "Alliance",
            ["x"] = 0.238,
        },
        [L["Alexander Calder"]] = {
            ["y"] = 0.069,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Alexander Calder"],
            ["faction"] = "Alliance",
            ["x"] = 0.501,
        },
        [L["Thonys Pillarstone"]] = {
            ["y"] = 0.451,
            ["type"] = BT["Journeyman Enchanter"],
            ["name"] = L["Thonys Pillarstone"],
            ["faction"] = "Alliance",
            ["x"] = 0.604,
        },
        [L["Brandur Ironhammer"]] = {
            ["y"] = 0.064,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Brandur Ironhammer"],
            ["faction"] = "Alliance",
            ["x"] = 0.235,
        },
        [L["Bink"]] = {
            ["y"] = 0.082,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Bink"],
            ["faction"] = "Alliance",
            ["x"] = 0.27,
        },
        [L["Dink"]] = {
            ["y"] = 0.085,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Dink"],
            ["faction"] = "Alliance",
            ["x"] = 0.268,
        },
        [L["Hulfdan Blackbeard"]] = {
            ["y"] = 0.147,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Hulfdan Blackbeard"],
            ["faction"] = "Alliance",
            ["x"] = 0.517,
        },
        [L["Belia Thundergranite"]] = {
            ["y"] = 0.854,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Belia Thundergranite"],
            ["faction"] = "Alliance",
            ["x"] = 0.708,
        },
        [L["Ormyr Flinteye"]] = {
            ["y"] = 0.15,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Ormyr Flinteye"],
            ["faction"] = "Alliance",
            ["x"] = 0.525,
        },
        [L["Buliwyf Stonehand"]] = {
            ["y"] = 0.893,
            ["type"] = BT["Weapon Master"],
            ["name"] = L["Buliwyf Stonehand"],
            ["faction"] = "Alliance",
            ["x"] = 0.614,
        },
        [L["Balthus Stoneflayer"]] = {
            ["y"] = 0.326,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Balthus Stoneflayer"],
            ["faction"] = "Alliance",
            ["x"] = 0.395,
        },
        [L["Daryl Riknussun"]] = {
            ["y"] = 0.368,
            ["type"] = BT["Cooking Trainer"],
            ["name"] = L["Daryl Riknussun"],
            ["faction"] = "Alliance",
            ["x"] = 0.601,
        },
        [L["Trixie Quikswitch"]] = {
            ["y"] = 0.433,
            ["type"] = BT["Expert Engineer"],
            ["name"] = L["Trixie Quikswitch"],
            ["faction"] = "Alliance",
            ["x"] = 0.677,
        },
        [L["Toldren Deepiron"]] = {
            ["y"] = 0.103,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Toldren Deepiron"],
            ["faction"] = "Alliance",
            ["x"] = 0.253,
        },
        [L["Jormund Stonebrow"]] = {
            ["y"] = 0.29,
            ["type"] = BT["Expert Tailor"],
            ["name"] = L["Jormund Stonebrow"],
            ["faction"] = "Alliance",
            ["x"] = 0.432,
        },
        [L["Grimnur Stonebrand"]] = {
            ["y"] = 0.067,
            ["type"] = BT["Fishing Trainer"],
            ["name"] = L["Grimnur Stonebrand"],
            ["faction"] = "Alliance",
            ["x"] = 0.483,
        },
        [L["Thistleheart"]] = {
            ["y"] = 0.067,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Thistleheart"],
            ["faction"] = "Alliance",
            ["x"] = 0.508,
        },
        [L["Tally Berryfizz"]] = {
            ["y"] = 0.552,
            ["type"] = BT["Expert Alchemist"],
            ["name"] = L["Tally Berryfizz"],
            ["faction"] = "Alliance",
            ["x"] = 0.666,
        },
        [L["Gimble Thistlefuzz"]] = {
            ["y"] = 0.454,
            ["type"] = BT["Expert Enchanter"],
            ["name"] = L["Gimble Thistlefuzz"],
            ["faction"] = "Alliance",
            ["x"] = 0.6,
        },
        [L["Daera Brightspear"]] = {
            ["y"] = 0.898,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Daera Brightspear"],
            ["faction"] = "Alliance",
            ["x"] = 0.706,
        },
        [L["Briarthorn"]] = {
            ["y"] = 0.061,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Briarthorn"],
            ["faction"] = "Alliance",
            ["x"] = 0.503,
        },
        [L["Bixi Wobblebonk"]] = {
            ["y"] = 0.895,
            ["type"] = BT["Weapon Master"],
            ["name"] = L["Bixi Wobblebonk"],
            ["faction"] = "Alliance",
            ["x"] = 0.62,
        },
        [L["Bengus Deepforge"]] = {
            ["y"] = 0.416,
            ["type"] = BT["Artisan Blacksmith"],
            ["name"] = L["Bengus Deepforge"],
            ["faction"] = "Alliance",
            ["x"] = 0.522,
        },
        [L["Regnus Thundergranite"]] = {
            ["y"] = 0.834,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Regnus Thundergranite"],
            ["faction"] = "Alliance",
            ["x"] = 0.698,
        },
        [L["Beldruk Doombrow"]] = {
            ["y"] = 0.05,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Beldruk Doombrow"],
            ["faction"] = "Alliance",
            ["x"] = 0.246,
        },
        [L["Olmin Burningbeard"]] = {
            ["y"] = 0.838,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Olmin Burningbeard"],
            ["faction"] = "Alliance",
            ["x"] = 0.706,
        },
        [L["Milstaff Stormeye"]] = {
            ["y"] = 0.084,
            ["type"] = BT["Portal Trainer"],
            ["name"] = L["Milstaff Stormeye"],
            ["faction"] = "Alliance",
            ["x"] = 0.255,
        },
        [L["Fimble Finespindle"]] = {
            ["y"] = 0.335,
            ["type"] = BT["Expert Leatherworker"],
            ["name"] = L["Fimble Finespindle"],
            ["faction"] = "Alliance",
            ["x"] = 0.398,
        },
        [L["Juli Stormkettle"]] = {
            ["y"] = 0.072,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Juli Stormkettle"],
            ["faction"] = "Alliance",
            ["x"] = 0.263,
        },
        [L["Kelv Sternhammer"]] = {
            ["y"] = 0.902,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Kelv Sternhammer"],
            ["faction"] = "Alliance",
            ["x"] = 0.703,
        },
        [L["Bilban Tosslespanner"]] = {
            ["y"] = 0.882,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Bilban Tosslespanner"],
            ["faction"] = "Alliance",
            ["x"] = 0.662,
        },
        [L["Fenthwick"]] = {
            ["y"] = 0.152,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Fenthwick"],
            ["faction"] = "Alliance",
            ["x"] = 0.517,
        },
        [L["Jemma Quikswitch"]] = {
            ["y"] = 0.44,
            ["type"] = BT["Journeyman Engineer"],
            ["name"] = L["Jemma Quikswitch"],
            ["faction"] = "Alliance",
            ["x"] = 0.678,
        },
        [L["Reyna Stonebranch"]] = {
            ["y"] = 0.588,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Reyna Stonebranch"],
            ["faction"] = "Alliance",
            ["x"] = 0.557,
        },
    },
    [BZ["Felwood"]] = {
        [L["Kaerbrus"]] = {
            ["y"] = 0.237,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Kaerbrus"],
            ["faction"] = "Alliance",
            ["x"] = 0.619,
        },
        [L["Nalesette Wildbringer"]] = {
            ["y"] = 0.243,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Nalesette Wildbringer"],
            ["faction"] = "Alliance",
            ["x"] = 0.622,
        },
        [L["Golhine the Hooded"]] = {
            ["y"] = 0.245,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Golhine the Hooded"],
            ["faction"] = "Alliance",
            ["x"] = 0.62,
        },
    },
    [BZ["Bloodmyst Isle"]] = {
        [L["Morae"]] = {
            ["y"] = 0.577,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Morae"],
            ["faction"] = "Alliance",
            ["x"] = 0.533,
        },
        [L["Anchorite Paetheus"]] = {
            ["y"] = 0.54,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Anchorite Paetheus"],
            ["faction"] = "Alliance",
            ["x"] = 0.547,
        },
    },
    [BZ["Redridge Mountains"]] = {
        [L["Crystal Boughman"]] = {
            ["y"] = 0.436,
            ["type"] = BT["Cooking Trainer"],
            ["name"] = L["Crystal Boughman"],
            ["faction"] = "Alliance",
            ["x"] = 0.228,
        },
        [L["Matthew Hooper"]] = {
            ["y"] = 0.511,
            ["type"] = BT["Fishing Trainer"],
            ["name"] = L["Matthew Hooper"],
            ["faction"] = "Alliance",
            ["x"] = 0.266,
        },
        [L["Wilma Ranthal"]] = {
            ["y"] = 0.711,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Wilma Ranthal"],
            ["faction"] = "Alliance",
            ["x"] = 0.888,
        },
        [L["Alma Jainrose"]] = {
            ["y"] = 0.458,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Alma Jainrose"],
            ["faction"] = "Alliance",
            ["x"] = 0.218,
        },
    },
    [BZ["Ghostlands"]] = {
        [L["Apothecary Venustus"]] = {
            ["y"] = 0.315,
            ["type"] = BT["Royal Apothecary Society"],
            ["name"] = L["Apothecary Venustus"],
            ["faction"] = "Horde",
            ["x"] = 0.727,
        },
    },
    [BZ["Netherstorm"]] = {
        [L["Asarnan"]] = {
            ["y"] = 0.337,
            ["x"] = 0.442,
            ["name"] = L["Asarnan"],
            ["type"] = BT["Grand Master Enchanter"],
        },
        [L["Jazdalaad"]] = {
            ["y"] = 0.34,
            ["x"] = 0.445,
            ["name"] = L["Jazdalaad"],
            ["type"] = BT["Grand Master Jewelcrafter"],
        },
        [L["Kablamm Farflinger"]] = {
            ["y"] = 0.637,
            ["x"] = 0.329,
            ["name"] = L["Kablamm Farflinger"],
            ["type"] = BT["Transportation Engineer"],
        },
        [L["Xyrol"]] = {
            ["y"] = 0.667,
            ["x"] = 0.325,
            ["name"] = L["Xyrol"],
            ["type"] = BT["Grand Master Engineer"],
        },
        [L["Ghabar"]] = {
            ["y"] = 0.351,
            ["x"] = 0.435,
            ["name"] = L["Ghabar"],
            ["type"] = BT["Head Eco-Dome Engineer"],
        },
    },
    [BZ["Alterac Mountains"]] = {
        [L["Zan Shivsproket"]] = {
            ["y"] = 0.801,
            ["x"] = 0.86,
            ["name"] = L["Zan Shivsproket"],
            ["type"] = BT["Speciality Engineer"],
        },
    },
    [BZ["The Exodar"]] = {
        [L["Padaar"]] = {
            ["y"] = 0.248,
            ["type"] = BT["Journeyman Jewelcrafter"],
            ["name"] = L["Padaar"],
            ["faction"] = "Alliance",
            ["x"] = 0.448,
        },
        [L["Gurrag"]] = {
            ["y"] = 0.397,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Gurrag"],
            ["faction"] = "Alliance",
            ["x"] = 0.256,
        },
        [L["Nus"]] = {
            ["y"] = 0.223,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Nus"],
            ["faction"] = "Alliance",
            ["x"] = 0.388,
        },
        [L["Handiir"]] = {
            ["y"] = 0.856,
            ["type"] = BT["Weapon Master"],
            ["name"] = L["Handiir"],
            ["faction"] = "Alliance",
            ["x"] = 0.534,
        },
        [L["Edirah"]] = {
            ["y"] = 0.619,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Edirah"],
            ["faction"] = "Alliance",
            ["x"] = 0.464,
        },
        [L["Killac"]] = {
            ["y"] = 0.888,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Killac"],
            ["faction"] = "Alliance",
            ["x"] = 0.463,
        },
        [L["Muaat"]] = {
            ["y"] = 0.874,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Muaat"],
            ["faction"] = "Alliance",
            ["x"] = 0.597,
        },
        [L["Lunaraa"]] = {
            ["y"] = 0.625,
            ["type"] = BT["Portal Trainer"],
            ["name"] = L["Lunaraa"],
            ["faction"] = "Alliance",
            ["x"] = 0.461,
        },
        [L["Sulaa"]] = {
            ["y"] = 0.238,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Sulaa"],
            ["faction"] = "Alliance",
            ["x"] = 0.325,
        },
    },
    [BZ["Wetlands"]] = {
        [L["Fremal Doohickey"]] = {
            ["y"] = 0.613,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Fremal Doohickey"],
            ["faction"] = "Alliance",
            ["x"] = 0.108,
        },
        [L["Telurinon Moonshadow"]] = {
            ["y"] = 0.559,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Telurinon Moonshadow"],
            ["faction"] = "Alliance",
            ["x"] = 0.08,
        },
        [L["Harold Riggs"]] = {
            ["y"] = 0.585,
            ["type"] = BT["Fishing Trainer"],
            ["name"] = L["Harold Riggs"],
            ["faction"] = "Alliance",
            ["x"] = 0.081,
        },
    },
    [BZ["Silithus"]] = {
        [L["Vargus"]] = {
            ["y"] = 0.388,
            ["x"] = 0.512,
            ["name"] = L["Vargus"],
            ["type"] = BT["Blacksmith"],
        },
    },
    [BZ["Teldrassil"]] = {
        [L["Byancie"]] = {
            ["y"] = 0.568,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Byancie"],
            ["faction"] = "Alliance",
            ["x"] = 0.553,
        },
        [L["Cyndra Kindwhisper"]] = {
            ["y"] = 0.607,
            ["type"] = BT["Journeyman Alchemist"],
            ["name"] = L["Cyndra Kindwhisper"],
            ["faction"] = "Alliance",
            ["x"] = 0.576,
        },
        [L["Shanda"]] = {
            ["y"] = 0.405,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Shanda"],
            ["faction"] = "Alliance",
            ["x"] = 0.592,
        },
        [L["Dazalar"]] = {
            ["y"] = 0.595,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Dazalar"],
            ["faction"] = "Alliance",
            ["x"] = 0.567,
        },
        [L["Nadyia Maneweaver"]] = {
            ["y"] = 0.495,
            ["type"] = BT["Journeyman Leatherworker"],
            ["name"] = L["Nadyia Maneweaver"],
            ["faction"] = "Alliance",
            ["x"] = 0.418,
        },
        [L["Mardant Strongoak"]] = {
            ["y"] = 0.404,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Mardant Strongoak"],
            ["faction"] = "Alliance",
            ["x"] = 0.586,
        },
        [L["Ayanna Everstride"]] = {
            ["y"] = 0.405,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Ayanna Everstride"],
            ["faction"] = "Alliance",
            ["x"] = 0.586,
        },
        [L["Frahun Shadewhisper"]] = {
            ["y"] = 0.387,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Frahun Shadewhisper"],
            ["faction"] = "Alliance",
            ["x"] = 0.596,
        },
        [L["Laurna Morninglight"]] = {
            ["y"] = 0.568,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Laurna Morninglight"],
            ["faction"] = "Alliance",
            ["x"] = 0.556,
        },
        [L["Kyra Windblade"]] = {
            ["y"] = 0.592,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Kyra Windblade"],
            ["faction"] = "Alliance",
            ["x"] = 0.562,
        },
        [L["Keldas"]] = {
            ["y"] = 0.597,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Keldas"],
            ["faction"] = "Alliance",
            ["x"] = 0.568,
        },
        [L["Kal"]] = {
            ["y"] = 0.615,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Kal"],
            ["faction"] = "Alliance",
            ["x"] = 0.56,
        },
        [L["Jannok Breezesong"]] = {
            ["y"] = 0.601,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Jannok Breezesong"],
            ["faction"] = "Alliance",
            ["x"] = 0.563,
        },
        [L["Alyissia"]] = {
            ["y"] = 0.385,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Alyissia"],
            ["faction"] = "Alliance",
            ["x"] = 0.596,
        },
        [L["Alanna Raveneye"]] = {
            ["y"] = 0.342,
            ["type"] = BT["Journeyman Enchanter"],
            ["name"] = L["Alanna Raveneye"],
            ["faction"] = "Alliance",
            ["x"] = 0.368,
        },
    },
    [BZ["Silverpine Forest"]] = {
        [L["Apothecary Renferrel"]] = {
            ["y"] = 0.409,
            ["type"] = BT["Royal Apothecary Society"],
            ["name"] = L["Apothecary Renferrel"],
            ["faction"] = "Horde",
            ["x"] = 0.429,
        },
        [L["Guillaume Sorouy"]] = {
            ["y"] = 0.41,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Guillaume Sorouy"],
            ["faction"] = "Horde",
            ["x"] = 0.432,
        },
    },
    [BZ["Terokkar Forest"]] = {
        [L["Anchorite Ensham"]] = {
            ["y"] = 0.76,
            ["x"] = 0.309,
            ["name"] = L["Anchorite Ensham"],
            ["type"] = BT["First Aid Trainer"],
        },
    },
    [BZ["Feralas"]] = {
        [L["Jannos Lighthoof"]] = {
            ["y"] = 0.423,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Jannos Lighthoof"],
            ["faction"] = "Horde",
            ["x"] = 0.76,
        },
        [L["Hahrana Ironhide"]] = {
            ["y"] = 0.431,
            ["type"] = BT["Master Leatherworker"],
            ["name"] = L["Hahrana Ironhide"],
            ["faction"] = "Horde",
            ["x"] = 0.744,
        },
        [L["Xylinnia Starshine"]] = {
            ["y"] = 0.443,
            ["type"] = BT["Expert Enchanter"],
            ["name"] = L["Xylinnia Starshine"],
            ["faction"] = "Alliance",
            ["x"] = 0.316,
        },
        [L["Kylanna Windwhisper"]] = {
            ["y"] = 0.438,
            ["type"] = BT["Master Alchemist"],
            ["name"] = L["Kylanna Windwhisper"],
            ["faction"] = "Alliance",
            ["x"] = 0.326,
        },
        [L["Ruw"]] = {
            ["y"] = 0.434,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Ruw"],
            ["faction"] = "Horde",
            ["x"] = 0.76,
        },
        [L["Caryssia Moonhunter"]] = {
            ["y"] = 0.465,
            ["type"] = BT["Tribal Leatherworking Trainer"],
            ["name"] = L["Caryssia Moonhunter"],
            ["faction"] = "Alliance",
            ["x"] = 0.894,
        },
        [L["Kulleg Stonehorn"]] = {
            ["y"] = 0.43,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Kulleg Stonehorn"],
            ["faction"] = "Horde",
            ["x"] = 0.745,
        },
    },
    [BZ["Silvermoon City"]] = {
        [L["Galana"]] = {
            ["y"] = 0.508,
            ["type"] = BT["Journeyman Tailor"],
            ["name"] = L["Galana"],
            ["faction"] = "Horde",
            ["x"] = 0.572,
        },
        [L["Zelanis"]] = {
            ["y"] = 0.518,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Zelanis"],
            ["faction"] = "Horde",
            ["x"] = 0.793,
        },
        [L["Ithelis"]] = {
            ["y"] = 0.368,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Ithelis"],
            ["faction"] = "Horde",
            ["x"] = 0.914,
        },
        [L["Bemarrin"]] = {
            ["y"] = 0.389,
            ["type"] = BT["Expert Blacksmith"],
            ["name"] = L["Bemarrin"],
            ["faction"] = "Horde",
            ["x"] = 0.793,
        },
        [L["Belil"]] = {
            ["y"] = 0.429,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Belil"],
            ["faction"] = "Horde",
            ["x"] = 0.791,
        },
        [L["Gloresse"]] = {
            ["y"] = 0.402,
            ["type"] = BT["Journeyman Engineer"],
            ["name"] = L["Gloresse"],
            ["faction"] = "Horde",
            ["x"] = 0.761,
        },
        [L["Nerisen"]] = {
            ["y"] = 0.511,
            ["type"] = BT["Rogue Trainer"],
            ["name"] = L["Nerisen"],
            ["faction"] = "Horde",
            ["x"] = 0.793,
        },
        [L["Champion Bachi"]] = {
            ["y"] = 0.37,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Champion Bachi"],
            ["faction"] = "Horde",
            ["x"] = 0.915,
        },
        [L["Osselan"]] = {
            ["y"] = 0.377,
            ["type"] = BT["Paladin Trainer"],
            ["name"] = L["Osselan"],
            ["faction"] = "Horde",
            ["x"] = 0.912,
        },
        [L["Quithas"]] = {
            ["y"] = 0.18,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Quithas"],
            ["faction"] = "Horde",
            ["x"] = 0.583,
        },
        [L["Zandine"]] = {
            ["y"] = 0.274,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Zandine"],
            ["faction"] = "Horde",
            ["x"] = 0.843,
        },
        [L["Ileda"]] = {
            ["y"] = 0.387,
            ["type"] = BT["Weapon Master"],
            ["name"] = L["Ileda"],
            ["faction"] = "Horde",
            ["x"] = 0.909,
        },
        [L["Drathen"]] = {
            ["y"] = 0.678,
            ["type"] = BT["Fishing Trainer"],
            ["name"] = L["Drathen"],
            ["faction"] = "Horde",
            ["x"] = 0.763,
        },
        [L["Zaedana"]] = {
            ["y"] = 0.193,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Zaedana"],
            ["faction"] = "Horde",
            ["x"] = 0.572,
        },
        [L["Talionia"]] = {
            ["y"] = 0.465,
            ["type"] = BT["Warlock Trainer"],
            ["name"] = L["Talionia"],
            ["faction"] = "Horde",
            ["x"] = 0.741,
        },
        [L["Kalinda"]] = {
            ["y"] = 0.741,
            ["type"] = BT["Master Jewelcrafter"],
            ["name"] = L["Kalinda"],
            ["faction"] = "Horde",
            ["x"] = 0.905,
        },
        [L["Narinth"]] = {
            ["y"] = 0.206,
            ["type"] = BT["Portal Trainer"],
            ["name"] = L["Narinth"],
            ["faction"] = "Horde",
            ["x"] = 0.58,
        },
        [L["Amin"]] = {
            ["y"] = 0.742,
            ["type"] = BT["Journeyman Jewelcrafter"],
            ["name"] = L["Amin"],
            ["faction"] = "Horde",
            ["x"] = 0.913,
        },
        [L["Mirvedon"]] = {
            ["y"] = 0.361,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Mirvedon"],
            ["faction"] = "Horde",
            ["x"] = 0.792,
        },
        [L["Keelen Sheets"]] = {
            ["y"] = 0.502,
            ["type"] = BT["Expert Tailor"],
            ["name"] = L["Keelen Sheets"],
            ["faction"] = "Horde",
            ["x"] = 0.57,
        },
        [L["Inethven"]] = {
            ["y"] = 0.199,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Inethven"],
            ["faction"] = "Horde",
            ["x"] = 0.589,
        },
        [L["Halthenis"]] = {
            ["y"] = 0.28,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Halthenis"],
            ["faction"] = "Horde",
            ["x"] = 0.823,
        },
    },
    [BZ["Loch Modan"]] = {
        [L["Dargh Trueaim"]] = {
            ["y"] = 0.625,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Dargh Trueaim"],
            ["faction"] = "Alliance",
            ["x"] = 0.823,
        },
        [L["Brock Stoneseeker"]] = {
            ["y"] = 0.478,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Brock Stoneseeker"],
            ["faction"] = "Alliance",
            ["x"] = 0.371,
        },
        [L["Claude Erksine"]] = {
            ["y"] = 0.628,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Claude Erksine"],
            ["faction"] = "Alliance",
            ["x"] = 0.823,
        },
        [L["Deek Fizzlebizz"]] = {
            ["y"] = 0.136,
            ["type"] = BT["Journeyman Engineer"],
            ["name"] = L["Deek Fizzlebizz"],
            ["faction"] = "Alliance",
            ["x"] = 0.459,
        },
        [L["Ghak Healtouch"]] = {
            ["y"] = 0.492,
            ["type"] = BT["Journeyman Alchemist"],
            ["name"] = L["Ghak Healtouch"],
            ["faction"] = "Alliance",
            ["x"] = 0.37,
        },
    },
    [BZ["Thunder Bluff"]] = {
        [L["Una"]] = {
            ["y"] = 0.427,
            ["type"] = BT["Artisan Leatherworker"],
            ["name"] = L["Una"],
            ["faction"] = "Horde",
            ["x"] = 0.418,
        },
        [L["Ansekhwa"]] = {
            ["y"] = 0.622,
            ["type"] = BT["Weapon Master"],
            ["name"] = L["Ansekhwa"],
            ["faction"] = "Horde",
            ["x"] = 0.41,
        },
        [L["Karn Stonehoof"]] = {
            ["y"] = 0.552,
            ["type"] = BT["Expert Blacksmith"],
            ["name"] = L["Karn Stonehoof"],
            ["faction"] = "Horde",
            ["x"] = 0.395,
        },
        [L["Komin Winterhoof"]] = {
            ["y"] = 0.399,
            ["type"] = BT["Herbalism Trainer"],
            ["name"] = L["Komin Winterhoof"],
            ["faction"] = "Horde",
            ["x"] = 0.499,
        },
        [L["Tigor Skychaser"]] = {
            ["y"] = 0.192,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Tigor Skychaser"],
            ["faction"] = "Horde",
            ["x"] = 0.235,
        },
        [L["Mot Dawnstrider"]] = {
            ["y"] = 0.39,
            ["type"] = BT["Journeyman Enchanter"],
            ["name"] = L["Mot Dawnstrider"],
            ["faction"] = "Horde",
            ["x"] = 0.448,
        },
        [L["Bena Winterhoof"]] = {
            ["y"] = 0.335,
            ["type"] = BT["Expert Alchemist"],
            ["name"] = L["Bena Winterhoof"],
            ["faction"] = "Horde",
            ["x"] = 0.468,
        },
        [L["Pand Stonebinder"]] = {
            ["y"] = 0.215,
            ["type"] = BT["First Aid Trainer"],
            ["name"] = L["Pand Stonebinder"],
            ["faction"] = "Horde",
            ["x"] = 0.294,
        },
        [L["Kah Mistrunner"]] = {
            ["y"] = 0.47,
            ["type"] = BT["Fishing Trainer"],
            ["name"] = L["Kah Mistrunner"],
            ["faction"] = "Horde",
            ["x"] = 0.561,
        },
        [L["Teg Dawnstrider"]] = {
            ["y"] = 0.38,
            ["type"] = BT["Expert Enchanter"],
            ["name"] = L["Teg Dawnstrider"],
            ["faction"] = "Horde",
            ["x"] = 0.45,
        },
        [L["Tepa"]] = {
            ["y"] = 0.45,
            ["type"] = BT["Expert Tailor"],
            ["name"] = L["Tepa"],
            ["faction"] = "Horde",
            ["x"] = 0.443,
        },
        [L["Kray"]] = {
            ["y"] = 0.341,
            ["type"] = BT["Journeyman Alchemist"],
            ["name"] = L["Kray"],
            ["faction"] = "Horde",
            ["x"] = 0.469,
        },
        [L["Holt Thunderhorn"]] = {
            ["y"] = 0.893,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Holt Thunderhorn"],
            ["faction"] = "Horde",
            ["x"] = 0.574,
        },
        [L["Torm Ragetotem"]] = {
            ["y"] = 0.872,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Torm Ragetotem"],
            ["faction"] = "Horde",
            ["x"] = 0.575,
        },
        [L["Thurston Xane"]] = {
            ["y"] = 0.206,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Thurston Xane"],
            ["faction"] = "Horde",
            ["x"] = 0.251,
        },
        [L["Archmage Shymm"]] = {
            ["y"] = 0.148,
            ["type"] = BT["Mage Trainer"],
            ["name"] = L["Archmage Shymm"],
            ["faction"] = "Horde",
            ["x"] = 0.227,
        },
        [L["Tarn"]] = {
            ["y"] = 0.429,
            ["type"] = BT["Expert Leatherworker"],
            ["name"] = L["Tarn"],
            ["faction"] = "Horde",
            ["x"] = 0.424,
        },
        [L["Thrag Stonehoof"]] = {
            ["y"] = 0.562,
            ["type"] = BT["Journeyman Blacksmith"],
            ["name"] = L["Thrag Stonehoof"],
            ["faction"] = "Horde",
            ["x"] = 0.392,
        },
        [L["Apothecary Zamah"]] = {
            ["y"] = 0.21,
            ["type"] = BT["Royal Apothecary Society"],
            ["name"] = L["Apothecary Zamah"],
            ["faction"] = "Horde",
            ["x"] = 0.23,
        },
        [L["Turak Runetotem"]] = {
            ["y"] = 0.276,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Turak Runetotem"],
            ["faction"] = "Horde",
            ["x"] = 0.763,
        },
        [L["Brek Stonehoof"]] = {
            ["y"] = 0.576,
            ["type"] = BT["Mining Trainer"],
            ["name"] = L["Brek Stonehoof"],
            ["faction"] = "Horde",
            ["x"] = 0.345,
        },
        [L["Ker Ragetotem"]] = {
            ["y"] = 0.857,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Ker Ragetotem"],
            ["faction"] = "Horde",
            ["x"] = 0.578,
        },
        [L["Sheal Runetotem"]] = {
            ["y"] = 0.273,
            ["type"] = BT["Druid Trainer"],
            ["name"] = L["Sheal Runetotem"],
            ["faction"] = "Horde",
            ["x"] = 0.771,
        },
        [L["Birgitte Cranston"]] = {
            ["y"] = 0.169,
            ["type"] = BT["Portal Trainer"],
            ["name"] = L["Birgitte Cranston"],
            ["faction"] = "Horde",
            ["x"] = 0.222,
        },
        [L["Hesuwa Thunderhorn"]] = {
            ["y"] = 0.836,
            ["type"] = BT["Pet Trainer"],
            ["name"] = L["Hesuwa Thunderhorn"],
            ["faction"] = "Horde",
            ["x"] = 0.543,
        },
        [L["Siln Skychaser"]] = {
            ["y"] = 0.208,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Siln Skychaser"],
            ["faction"] = "Horde",
            ["x"] = 0.23,
        },
        [L["Urek Thunderhorn"]] = {
            ["y"] = 0.865,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Urek Thunderhorn"],
            ["faction"] = "Horde",
            ["x"] = 0.588,
        },
        [L["Beram Skychaser"]] = {
            ["y"] = 0.191,
            ["type"] = BT["Shaman Trainer"],
            ["name"] = L["Beram Skychaser"],
            ["faction"] = "Horde",
            ["x"] = 0.223,
        },
        [L["Vhan"]] = {
            ["y"] = 0.443,
            ["type"] = BT["Journeyman Tailor"],
            ["name"] = L["Vhan"],
            ["faction"] = "Horde",
            ["x"] = 0.44,
        },
        [L["Sark Ragetotem"]] = {
            ["y"] = 0.89,
            ["type"] = BT["Warrior Trainer"],
            ["name"] = L["Sark Ragetotem"],
            ["faction"] = "Horde",
            ["x"] = 0.572,
        },
        [L["Father Cobb"]] = {
            ["y"] = 0.207,
            ["type"] = BT["Priest Trainer"],
            ["name"] = L["Father Cobb"],
            ["faction"] = "Horde",
            ["x"] = 0.254,
        },
        [L["Aska Mistrunner"]] = {
            ["y"] = 0.529,
            ["type"] = BT["Cooking Trainer"],
            ["name"] = L["Aska Mistrunner"],
            ["faction"] = "Horde",
            ["x"] = 0.511,
        },
        [L["Kary Thunderhorn"]] = {
            ["y"] = 0.878,
            ["type"] = BT["Hunter Trainer"],
            ["name"] = L["Kary Thunderhorn"],
            ["faction"] = "Horde",
            ["x"] = 0.584,
        },
        [L["Mooranta"]] = {
            ["y"] = 0.43,
            ["type"] = BT["Skinning Trainer"],
            ["name"] = L["Mooranta"],
            ["faction"] = "Horde",
            ["x"] = 0.446,
        },
        [L["Mak"]] = {
            ["y"] = 0.432,
            ["type"] = BT["Journeyman Leatherworker"],
            ["name"] = L["Mak"],
            ["faction"] = "Horde",
            ["x"] = 0.423,
        },
    },
    [BZ["Searing Gorge"]] = {
        [L["Sarah Tanner"]] = {
            ["y"] = 0.757,
            ["type"] = BT["Master Elemental Leatherworker"],
            ["name"] = L["Sarah Tanner"],
            ["faction"] = "Alliance",
            ["x"] = 0.637,
        },
    },
    [BZ["Stonetalon Mountains"]] = {
        [L["Hgarth"]] = {
            ["y"] = 0.572,
            ["type"] = BT["Artisan Enchanter"],
            ["name"] = L["Hgarth"],
            ["faction"] = "Horde",
            ["x"] = 0.492,
        },
    },
    [BZ["Tanaris"]] = {
        [L["Buzzek Bracketswing"]] = {
            ["y"] = 0.277,
            ["x"] = 0.523,
            ["name"] = L["Buzzek Bracketswing"],
            ["type"] = BT["Master Engineer"],
        },
        [L["Nixx Sprocketspring"]] = {
            ["y"] = 0.273,
            ["x"] = 0.525,
            ["name"] = L["Nixx Sprocketspring"],
            ["type"] = BT["Master Goblin Engineer"],
        },
        [L["Jhordy Lapforge"]] = {
            ["y"] = 0.269,
            ["x"] = 0.523,
            ["name"] = L["Jhordy Lapforge"],
            ["type"] = BT["Engineer"],
        },
    },
}

    for k,v in pairs(import) do
        if (v ~= nil) then
            if (not result[k]) then result[k] = {} end
            for vk,vv in pairs(v) do
                if (vv ~= nil) and (vv.faction == null or vv.faction == faction) and (vv.x ~= 0) and (vv.y ~= 0) then
                    if (not result[k][vk]) then result[k][vk] = vv end
                end
            end
        end
    end

    return result
end

function Cartographer_Trainers:ImportTrainers()
    local importData = loadImportData()
    local result = {}
    
    if (importData) then
        DEFAULT_CHAT_FRAME:AddMessage(L["Cartographer Trainer: Start import."])
        for k,v in pairs(importData) do
            if (v ~= nil) then
                if (not result[k]) then result[k] = {} end
                for vk, vv in pairs(v) do
                    if (vv ~= nil) then
                        if (not result[k][vk]) then result[k][vk] = vv end
                    end
                end
            end
        end
        DEFAULT_CHAT_FRAME:AddMessage(L["Cartographer Trainer: Import complete."])
    end
    
    return result
end
