local data = {}
--[=[	Valid IPA symbols.
		Currently almost all values of "title" and "link" keys
		are just the comments that were used in [[Module:IPA]].
		The "link" fields should be checked (those that start with an uppercase letter are checked). ]=]
	--[=[
local phones = {}

-- Vowels.
phones["i"] = {
	close = true,
	front = true,
	unrounded = true,
	vowel = true,
}

phones["e"] = {
	["close-mid"] = true,
	front = true,
	unrounded = true,
	vowel = true,
}

phones["ɛ"] = {
	["open-mid"] = true,
	front = true,
	unrounded = true,
	vowel = true,
}

phones["æ"] = {
	["near-open"] = true,
	front = true,
	unrounded = true,
	vowel = true,
}

phones["a"] = {
	open = true,
	front = true,
	unrounded = true,
	vowel = true,
}

phones["y"] = {
	close = true,
	front = true,
	rounded = true,
	vowel = true,
}

phones["ø"] = {
	["close-mid"] = true,
	front = true,
	rounded = true,
	vowel = true,
}

phones["œ"] = {
	["open-mid"] = true,
	front = true,
	rounded = true,
	vowel = true,
}

phones["ɶ"] = {
	open = true,
	front = true,
	rounded = true,
	vowel = true,
}

phones["ɪ"] = {
	["near-close"] = true,
	["near-front"] = true,
	unrounded = true,
	vowel = true,
}

phones["ʏ"] = {
	["near-close"] = true,
	["near-front"] = true,
	rounded = true,
	vowel = true,
}

phones["ɨ"] = {
	close = true,
	central = true,
	unrounded = true,
	vowel = true,
}

phones["ᵻ"] = {
	["near-close"] = true,
	central = true,
	unrounded = true,
	vowel = true,
}

phones["ɘ"] = {
	["close-mid"] = true,
	central = true,
	unrounded = true,
	vowel = true,
}

phones["ɜ"] = {
	["open-mid"] = true,
	central = true,
	unrounded = true,
	vowel = true,
}

phones["ɝ"] = {
	rhotic = true,
	["open-mid"] = true,
	central = true,
	unrounded = true,
	vowel = true,
}

phones["ə"] = {
	mid = true,
	central = true,
	vowel = true,
}

phones["ɚ"] = {
	rhotic = true,
	mid = true,
	central = true,
	vowel = true,
}

phones["ɐ"] = {
	["near-open"] = true,
	central = true,
	vowel = true,
}

phones["ʉ"] = {
	close = true,
	central = true,
	rounded = true,
	vowel = true,
}

phones["ᵿ"] = {
	["near-close"] = true,
	central = true,
	rounded = true,
	vowel = true,
}

phones["ɵ"] = {
	["close-mid"] = true,
	central = true,
	rounded = true,
	vowel = true,
}

phones["ɞ"] = {
	["open-mid"] = true,
	central = true,
	rounded = true,
	vowel = true,
}

phones["ʊ"] = {
	["near-close"] = true,
	["near-back"] = true,
	rounded = true,
	vowel = true,
}

phones["ɯ"] = {
	close = true,
	back = true,
	unrounded = true,
	vowel = true,
}

phones["ɤ"] = {
	["close-mid"] = true,
	back = true,
	unrounded = true,
	vowel = true,
}

phones["ʌ"] = {
	["open-mid"] = true,
	back = true,
	unrounded = true,
	vowel = true,
}

phones["ɑ"] = {
	open = true,
	back = true,
	unrounded = true,
	vowel = true,
}

phones["u"] = {
	close = true,
	back = true,
	rounded = true,
	vowel = true,
}

phones["o"] = {
	["close-mid"] = true,
	back = true,
	rounded = true,
	vowel = true,
}

phones["ɔ"] = {
	["open-mid"] = true,
	back = true,
	rounded = true,
	vowel = true,
}

phones["ɒ"] = {
	open = true,
	back = true,
	rounded = true,
	vowel = true,
}

-- Nasals.
phones["m"] = {
	voiced = true,
	bilabial = true,
	nasal = true,
}

phones["ɱ"] = {
	voiced = true,
	labiodental = true,
	nasal = true,
}

phones["n"] = {
	voiced = true,
	alveolar = true,
	nasal = true,
}

phones["ɳ"] = {
	voiced = true,
	retroflex = true,
	nasal = true,
}

phones["ɲ"] = {
	voiced = true,
	palatal = true,
	nasal = true,
}

phones["ŋ"] = {
	voiced = true,
	velar = true,
	nasal = true,
}

phones["𝼇"] = {
	voiced = true,
	velodorsal = true,
	nasal = true,
}

phones["ɴ"] = {
	voiced = true,
	uvular = true,
	nasal = true,
}

-- Plosives.
phones["p"] = {
	voiceless = true,
	bilabial = true,
	plosive = true,
}

phones["b"] = {
	voiced = true,
	bilabial = true,
	plosive = true,
}

phones["t"] = {
	voiceless = true,
	alveolar = true,
	plosive = true,
}

phones["d"] = {
	voiced = true,
	alveolar = true,
	plosive = true,
}

phones["ʈ"] = {
	voiceless = true,
	retroflex = true,
	plosive = true,
}

phones["ɖ"] = {
	voiced = true,
	retroflex = true,
	plosive = true,
}

phones["c"] = {
	voiceless = true,
	palatal = true,
	plosive = true,
}

phones["ɟ"] = {
	voiced = true,
	palatal = true,
	plosive = true,
}

phones["k"] = {
	voiceless = true,
	velar = true,
	plosive = true,
}

phones["ɡ"] = {
	voiced = true,
	velar = true,
	plosive = true,
}

phones["𝼃"] = {
	voiceless = true,
	velodorsal = true,
	plosive = true,
}

phones["𝼁"] = {
	voiced = true,
	velodorsal = true,
	plosive = true,
}

phones["q"] = {
	voiceless = true,
	uvular = true,
	plosive = true,
}

phones["ɢ"] = {
	voiced = true,
	uvular = true,
	plosive = true,
}

phones["ꞯ"] = {
	voiceless = true,
	["upper-pharyngeal"] = true,
	plosive = true,
}

phones["𝼂"] = {
	voiced = true,
	["upper-pharyngeal"] = true,
	plosive = true,
}

phones["ʡ"] = {
	epiglottal = true,
	plosive = true,
}

phones["ʔ"] = {
	glottal = true,
	plosive = true,
}

-- Fricatives.
phones["ɸ"] = {
	voiceless = true,
	bilabial = true,
	fricative = true,
}

phones["β"] = {
	voiced = true,
	bilabial = true,
	fricative = true,
}

phones["ʍ"] = {
	voiceless = true,
	["labial-velar"] = true,
	fricative = true,
}

phones["f"] = {
	voiceless = true,
	labiodental = true,
	fricative = true,
}

phones["v"] = {
	voiced = true,
	labiodental = true,
	fricative = true,
}

phones["θ"] = {
	voiceless = true,
	dental = true,
	["non-sibilant"] = true,
	fricative = true,
}

phones["ð"] = {
	voiced = true,
	dental = true,
	["non-sibilant"] = true,
	fricative = true,
}

phones["s"] = {
	voiceless = true,
	alveolar = true,
	sibilant = true,
	fricative = true,
}

phones["z"] = {
	voiced = true,
	alveolar = true,
	sibilant = true,
	fricative = true,
}

phones["ɬ"] = {
	voiceless = true,
	alveolar = true,
	lateral = true,
	fricative = true,
}

phones["ɮ"] = {
	voiced = true,
	alveolar = true,
	lateral = true,
	fricative = true,
}

phones["ʃ"] = {
	voiceless = true,
	postalveolar = true,
	sibilant = true,
	fricative = true,
}

phones["ʒ"] = {
	voiced = true,
	postalveolar = true,
	sibilant = true,
	fricative = true,
}

phones["ʂ"] = {
	voiceless = true,
	retroflex = true,
	sibilant = true,
	fricative = true,
}

phones["ʐ"] = {
	voiced = true,
	retroflex = true,
	sibilant = true,
	fricative = true,
}

phones["ꞎ"] = {
	voiceless = true,
	retroflex = true,
	lateral = true,
	fricative = true,
}

phones["𝼅"] = {
	voiced = true,
	retroflex = true,
	lateral = true,
	fricative = true,
}

phones["ɕ"] = {
	voiceless = true,
	["alveolo-palatal"] = true,
	sibilant = true,
	fricative = true,
}

phones["ʑ"] = {
	voiced = true,
	["alveolo-palatal"] = true,
	sibilant = true,
	fricative = true,
}

phones["ç"] = {
	voiceless = true,
	palatal = true,
	fricative = true,
}

phones["ʝ"] = {
	voiced = true,
	palatal = true,
	fricative = true,
}

phones["𝼆"] = {
	voiceless = true,
	palatal = true,
	lateral = true,
	fricative = true,
}

phones["ɧ"] = {
	voiceless = true,
	["palatal-velar"] = true,
	fricative = true,
}

phones["x"] = {
	voiceless = true,
	velar = true,
	fricative = true,
}

phones["ɣ"] = {
	voiced = true,
	velar = true,
	fricative = true,
}

phones["𝼄"] = {
	voiceless = true,
	velar = true,
	lateral = true,
	fricative = true,
}

phones["ʩ"] = {
	voiceless = true,
	velopharyngeal = true,
	fricative = true,
}

phones["χ"] = {
	voiceless = true,
	uvular = true,
	fricative = true,
}

phones["ʁ"] = {
	voiced = true,
	uvular = true,
	fricative = true,
}

phones["ħ"] = {
	voiceless = true,
	pharyngeal = true,
	fricative = true,
}

phones["ʕ"] = {
	voiced = true,
	pharyngeal = true,
	fricative = true,
}

phones["ʜ"] = {
	voiceless = true,
	epiglottal = true,
	fricative = true,
}

phones["ʢ"] = {
	voiced = true,
	epiglottal = true,
	fricative = true,
}

phones["h"] = {
	voiceless = true,
	glottal = true,
	fricative = true,
}

phones["ɦ"] = {
	voiced = true,
	glottal = true,
	fricative = true,
}

-- Approximants.
phones["ʋ"] = {
	voiced = true,
	labiodental = true,
	approximant = true,
}

phones["ɥ"] = {
	voiced = true,
	["labial–palatal"] = true,
	approximant = true,
}

phones["w"] = {
	voiced = true,
	["labial–velar"] = true,
	approximant = true,
}

phones["ɹ"] = {
	voiced = true,
	alveolar = true,
	approximant = true,
}

phones["ꭨ"] = {
	["velarized or pharyngealized"] = true,
	voiced = true,
	alveolar = true,
	approximant = true,
}

phones["l"] = {
	voiced = true,
	alveolar = true,
	lateral = true,
	approximant = true,
}

phones["ɫ"] = {
	["velarized or pharyngealized"] = true,
	voiced = true,
	alveolar = true,
	lateral = true,
	approximant = true,
}

phones["ɻ"] = {
	voiced = true,
	retroflex = true,
	approximant = true,
}

phones["ɭ"] = {
	voiced = true,
	retroflex = true,
	lateral = true,
	approximant = true,
}

phones["j"] = {
	voiced = true,
	palatal = true,
	approximant = true,
}

phones["ʎ"] = {
	voiced = true,
	palatal = true,
	lateral = true,
	approximant = true,
}

phones["ɰ"] = {
	voiced = true,
	velar = true,
	approximant = true,
}

phones["ʟ"] = {
	voiced = true,
	velar = true,
	lateral = true,
	approximant = true,
}

-- Flaps.
phones["ⱱ"] = {
	voiced = true,
	labiodental = true,
	flap = true,
}

phones["ɾ"] = {
	voiced = true,
	alveolar = true,
	flap = true,
}

phones["ɺ"] = {
	voiced = true,
	alveolar = true,
	lateral = true,
	flap = true,
}

phones["ɽ"] = {
	voiced = true,
	retroflex = true,
	flap = true,
}

phones["𝼈"] = {
	voiced = true,
	retroflex = true,
	lateral = true,
	flap = true,
}

-- Trills.
phones["ʙ"] = {
	voiced = true,
	bilabial = true,
	trill = true,
}

phones["r"] = {
	voiced = true,
	alveolar = true,
	trill = true,
}

phones["𝼀"] = {
	voiceless = true,
	velopharyngeal = true,
	trill = true,
}

phones["ʀ"] = {
	voiced = true,
	uvular = true,
	trill = true,
}

phones["ᴙ"] = {
	voiced = true,
	pharyngeal = true,
	trill = true,
}

-- Clicks.
phones["ʘ"] = {
	bilabial = true,
	click = true,
}

phones["ǀ"] = {
	dental = true,
	click = true,
}

phones["ǃ"] = {
	alveolar = true,
	click = true,
}

phones["𝼊"] = {
	retroflex = true,
	click = true,
}

phones["ǂ"] = {
	palatal = true,
	click = true,
}

phones["ʞ"] = {
	velar = true,
	click = true,
}

phones["ǁ"] = {
	lateral = true,
	click = true,
}

-- Implosives.
phones["ɓ"] = {
	voiced = true,
	bilabial = true,
	implosive = true,
}

phones["ɗ"] = {
	voiced = true,
	alveolar = true,
	implosive = true,
}

phones["ᶑ"] = {
	voiced = true,
	retroflex = true,
	implosive = true,
}

phones["ʄ"] = {
	voiced = true,
	palatal = true,
	implosive = true,
}

phones["ɠ"] = {
	voiced = true,
	velar = true,
	implosive = true,
}

phones["ʛ"] = {
	voiced = true,
	uvular = true,
	implosive = true,
}

-- Percussives.
phones["ʬ"] = {
	bilabial = true,
	percussive = true,
}

phones["ʭ"] = {
	bidental = true,
	percussive = true,
}

phones["¡"] = {
	sublaminal = true,
	["lower-alveolar"] = true,
	percussive = true,
}
]=]
local U = require("Module:string utilities").char

data[1] = {
	-- PULMONIC CONSONANTS

	-- nasal
	["m"] = {
		title = "bilabial nasal",
		link = "w:Bilabial nasal",
	},
	["ɱ"] = {
		title = "labiodental nasal",
		link = "w:Labiodental nasal",
	},
	["n"] = {
		title = "alveolar nasal",
		link = "w:Alveolar nasal",
	},
	["ɳ"] = {
		title = "retroflex nasal",
		link = "w:Retroflex nasal",
	},
	["ɲ"] = {
		title = "palatal nasal",
		link = "w:Palatal nasal",
	},
	["ŋ"] = {
		title = "velar nasal",
		link = "w:Velar nasal",
	},
	["ɴ"] = {
		title = "uvular nasal",
		link = "w:Uvular nasal",
	},

	-- plosive
	["p"] = {
		title = "voiceless bilabial plosive",
		link = "w:Voiceless bilabial stop",
	},
	["b"] = {
		title = "voiced bilabial plosive",
		link = "w:Voiced bilabial stop",
	},
	["t"] = {
		title = "voiceless alveolar plosive",
		link = "w:Voiceless alveolar stop",
	},
	["d"] = {
		title = "voiced alveolar plosive",
		link = "w:Voiced alveolar stop",
	},
	["ʈ"] = {
		title = "voiceless retroflex plosive",
		link = "w:Voiceless retroflex stop",
	},
	["ɖ"] = {
		title = "voiced retroflex plosive",
		link = "w:Voiced retroflex stop",
	},
	["c"] = {
		title = "voiceless palatal plosive",
		link = "w:Voiceless palatal stop",
	},
	["ɟ"] = {
		title = "voiced palatal plosive",
		link = "w:Voiced palatal stop",
	},
	["k"] = {
		title = "voiceless velar plosive",
		link = "w:Voiceless velar stop",
	},
	["ɡ"] = {
		title = "voiced velar plosive",
		link = "w:Voiced velar stop",
	},
	["q"] = {
		title = "voiceless uvular plosive",
		link = "w:Voiceless uvular stop",
	},
	["ɢ"] = {
		title = "voiced uvular plosive",
		link = "w:Voiced uvular stop",
	},
	["ʡ"] = {
		title = "epiglottal plosive",
		link = "w:Epiglottal stop",
	},
	["ʔ"] = {
		title = "glottal stop",
		link = "w:Glottal stop",
	},

	-- fricative
	["ɸ"] = {
		title = "voiceless bilabial fricative",
		link = "w:Voiceless bilabial fricative",
	},
	["β"] = {
		title = "voiced bilabial fricative",
		link = "w:Voiced bilabial fricative",
	},
	["f"] = {
		title = "voiceless labiodental fricative",
		link = "w:Voiceless labiodental fricative",
	},
	["v"] = {
		title = "voiced labiodental fricative",
		link = "w:Voiced labiodental fricative",
	},
	["θ"] = {
		title = "voiceless dental fricative",
		link = "w:Voiceless dental fricative",
	},
	["ð"] = {
		title = "voiced dental fricative",
		link = "w:Voiced dental fricative",
	},
	["s"] = {
		title = "voiceless alveolar fricative",
		link = "w:Voiceless alveolar fricative",
	},
	["z"] = {
		title = "voiced alveolar fricative",
		link = "w:Voiced alveolar fricative",
	},
	["ʃ"] = {
		title = "voiceless postalveolar fricative",
		link = "w:Voiceless palato-alveolar sibilant",
	},
	["ʒ"] = {
		title = "voiced postalveolar fricative",
		link = "w:Voiced palato-alveolar sibilant",
	},
	["ʂ"] = {
		title = "voiceless retroflex fricative",
		link = "w:Voiceless retroflex sibilant",
	},
	["ʐ"] = {
		title = "voiced retroflex fricative",
		link = "w:Voiced retroflex sibilant",
	},
	["ɕ"] = {
		title = "voiceless alveolo-palatal fricative",
		link = "w:Voiceless alveolo-palatal sibilant",
	},
	["ʑ"] = {
		title = "voiced alveolo-palatal fricative",
		link = "w:Voiced alveolo-palatal sibilant",
	},
	["ç"] = {
		title = "voiceless palatal fricative",
		link = "w:Voiceless palatal fricative",
	},
	["ʝ"] = {
		title = "voiced palatal fricative",
		link = "w:Voiced palatal fricative",
	},
	["x"] = {
		title = "voiceless velar fricative",
		link = "w:Voiceless velar fricative",
	},
	["ɣ"] = {
		title = "voiced velar fricative",
		link = "w:Voiced velar fricative",
	},
	["χ"] = {
		title = "voiceless uvular fricative",
		link = "w:Voiceless uvular fricative",
	},
	["ʁ"] = {
		title = "voiced uvular fricative",
		link = "w:Voiced uvular fricative",
	},
	["ħ"] = {
		title = "voiceless pharyngeal fricative",
		link = "w:Voiceless pharyngeal fricative",
	},
	["ʕ"] = {
		title = "voiced pharyngeal fricative",
		link = "w:Voiced pharyngeal fricative",
	},
	["ʜ"] = {
		title = "voiceless epiglottal fricative",
		link = "w:Voiceless epiglottal fricative",
	},
	["ʢ"] = {
		title = "voiced epiglottal fricative",
		link = "w:Voiced epiglottal fricative",
	},
	["h"] = {
		title = "voiceless glottal fricative",
		link = "w:Voiceless glottal fricative",
	},
	["ɦ"] = {
		title = "voiced glottal fricative",
		link = "w:Voiced glottal fricative",
	},

	-- approximant
	["ʋ"] = {
		title = "labiodental approximant",
		link = "w:Labiodental approximant",
	},
	["ɹ"] = {
		title = "alveolar approximant",
		link = "w:Alveolar approximant",
	},
	["ɻ"] = {
		title = "retroflex approximant",
		link = "w:Retroflex approximant",
	},
	["j"] = {
		title = "palatal approximant",
		link = "w:Palatal approximant",
	},
	["ɰ"] = {
		title = "velar approximant",
		link = "w:Velar approximant",
	},

	-- tap, flap
	["ⱱ"] = {
		title = "labiodental tap",
		link = "w:Labiodental flap",
	},
	["ɾ"] = {
		title = "alveolar flap",
		link = "w:Alveolar flap",
	},
	["ɽ"] = {
		title = "retroflex flap",
		link = "w:Retroflex flap",
	},

	-- trill
	["ʙ"] = {
		title = "bilabial trill",
		link = "w:Bilabial trill",
	},
	["r"] = {
		title = "alveolar trill",
		link = "w:Alveolar trill",
	},
	["ʀ"] = {
		title = "uvular trill",
		link = "w:Uvular trill",
	},
	["ᴙ"] = {
		title = "epiglottal trill",
		link = "w:Epiglottal trill",
	},

	-- lateral fricative
	["ɬ"] = {
		title = "voiceless alveolar lateral fricative",
		link = "w:Voiceless alveolar lateral fricative",
	},
	["ɮ"] = {
		title = "voiced alveolar lateral fricative",
		link = "w:Voiced alveolar lateral fricative",
	},
	 --	no precomposed Unicode character --TOMOVE
	--["ɬ̢"] = {title = "voiceless retroflex lateral fricative", link = "w:voiceless retroflex lateral fricative"},
	 -- no precomposed Unicode character --TOMOVE:3
	--["ʎ̝̊"] = {title = "voiceless palatal lateral fricative", link = "w:voiceless palatal lateral fricative"},
	 -- no precomposed Unicode character --TOMOVE:3
	--["ʟ̝̊"] = {title = "voiceless velar lateral fricative", link = "w:voiceless velar lateral fricative"},
	-- no precomposed Unicode character --TOMOVE
	--["ʟ̝"] = {title = "voiced velar lateral fricative", link = "w:voiced velar lateral fricative"},

	-- lateral approximant
	["l"] = {
		title = "alveolar lateral approximant",
		link = "w:Alveolar lateral approximant",
	},
	["ɭ"] = {
		title = "retroflex lateral approximant",
		link = "w:Retroflex lateral approximant",
	},
	["ʎ"] = {
		title = "palatal lateral approximant",
		link = "w:Palatal lateral approximant",
	},
	["ʟ"] = {
		title = "velar lateral approximant",
		link = "w:Velar lateral approximant",
	},

	-- lateral flap
	["ɺ"] = {
		title = "alveolar lateral flap",
		link = "w:Alveolar lateral flap",
	},
	--["ɭ̆"] = {title = "retroflex lateral flap", link = "w:retroflex lateral flap"}, -- no precomposed Unicode character --TOMOVE
	--["ɺ˞"] = {title = "retroflex lateral flap", link = "w:retroflex lateral flap"}, -- no precomposed Unicode character --TOMOVE

	-- NON-PULMONIC CONSONANTS

	-- clicks
	["ʘ"] = {
		title = "bilabial click",
		link = "w:Bilabial clicks",
	},
	["ǀ"] = {
		title = "dental click",
		link = "w:Dental clicks",
	},
	["ǃ"] = {
		title = "postalveolar click",
		link = "w:Alveolar clicks",
	},
	["𝼊"] = {
		title = "subapical retroflex",
		link = "w:Retroflex clicks",
	}, --	NOT IN X-SAMPA
	["ǂ"] = {
		title = "palatal click",
		link = "w:Palatal clicks",
	},
	["ǁ"] = {
		title = "alveolar lateral click",
		link = "w:Lateral clicks",
	},

	-- implosives
	["ɓ"] = {
		title = "voiced bilabial implosive",
		link = "w:Voiced bilabial implosive",
	},
	["ɗ"] = {
		title = "voiced alveolar implosive",
		link = "w:Voiced alveolar implosive",
	},
	-- NOT IN X-SAMPA
	["ᶑ"] = {
		title = "retroflex implosive",
		link = "w:Voiced retroflex implosive",
	},
	["ʄ"] = {
		title = "voiced palatal implosive",
		link = "w:Voiced palatal implosive",
	},
	["ɠ"] = {
		title = "voiced velar implosive",
		link = "w:Voiced velar implosive",
	},
	["ʛ"] = {
		title = "voiced uvular implosive",
		link = "w:Voiced uvular implosive",
	},

	-- ejectives
	["ʼ"] = {
		title = "ejective",
		link = "w:Ejective consonant",
	},

	-- CO-ARTICULATED CONSONANTS
	["ʍ"] = {
		title = "voiceless labial-velar fricative",
		link = "w:Voiceless labio-velar approximant",
	},
	["w"] = {
		title = "labial-velar approximant",
		link = "w:Labio-velar approximant",
	},
	["ɥ"] = {
		title = "labial-palatal approximant",
		link = "w:Labialized palatal approximant",
	},
	["ɧ"] = {
		title = "voiceless palatal-velar fricative",
		link = "w:Sj-sound",
	},

	-- should be handled in [[Module:IPA]] and not through this table
	-- BRACKETS
	--[[
	-- ["//"] = {
		title = "morphophonemic",
		link = "w:morphophonemic",
	},
	["/"] = {
		title = "phonemic",
		link = "w:phonemic",
	},
	["["] = {
		title = "phonetic",
		link = "w:phonetic",
	},
	["["] = {
		title = "phonetic",
		link = "w:phonetic",
	},
	["〈"] = {
		title = "orthographic",
		link = "w:orthographic",
	},
	["〉"] = {
		title = "orthographic",
		link = "w:orthographic",
	},
	["⟨"] = {
		title = "orthographic",
		link = "w:orthographic",
	},
	["⟩"] = {
		title = "orthographic",
		link = "w:orthographic",
	},
	]]

	-- VOWELS

	-- close
	["i"] = {
		title = "close front unrounded vowel",
		link = "w:Close front unrounded vowel",
	},
	["y"] = {
		title = "close front rounded vowel",
		link = "w:Close front rounded vowel",
	},
	["ɨ"] = {
		title = "close central unrounded vowel",
		link = "w:Close central unrounded vowel",
	},
	["ʉ"] = {
		title = "close central rounded vowel",
		link = "w:Close central rounded vowel",
	},
	["ɯ"] = {
		title = "close back unrounded vowel",
		link = "w:Close back unrounded vowel",
	},
	["u"] = {
		title = "close back rounded vowel",
		link = "w:Close back rounded vowel",
	},

	-- near close
	["ɪ"] = {
		title = "near-close near-front unrounded vowel",
		link = "w:Near-close near-front unrounded vowel",
	},
	["ʏ"] = {
		title = "near-close near-front rounded vowel",
		link = "w:Near-close near-front rounded vowel",
	},
	["ᵻ"] = {
		title = "near-close central unrounded vowel",
		link = "w:Near-close central unrounded vowel",
	},
	 -- (alternative) --TOMOVE
	--[[
	["ɪ̈"] = {
		title = "near-close central unrounded vowel",
		link = "w:near-close central unrounded vowel",
	},	]]
	["ᵿ"] = {
		title = "near-close central rounded vowel",
		link = "w:Near-close central rounded vowel",
	},
	 --[[
	 (alternative) TOMOVE
	["ʊ̈"] = {
		title = "near-close central rounded vowel",
		link = "w:near-close central rounded vowel",
	},
	]]
	["ʊ"] = {
		title = "near-close near-back rounded vowel",
		link = "w:Near-close near-back rounded vowel",
	},

	--close mid
	["e"] = {
		title = "close-mid front unrounded vowel",
		link = "w:Close-mid front unrounded vowel",
	},
	["ø"] = {
		title = "close-mid front rounded vowel",
		link = "w:Close-mid front rounded vowel",
	},
	["ɘ"] = {
		title = "close-mid central unrounded vowel",
		link = "w:Close-mid central unrounded vowel",
	},
	["ɵ"] = {
		title = "close-mid central rounded vowel",
		link = "w:Close-mid central rounded vowel",
	},
	["ɤ"] = {
		title = "close-mid back unrounded vowel",
		link = "w:Close-mid back unrounded vowel",
	},
	["o"] = {
		title = "close-mid back rounded vowel",
		link = "w:Close-mid back rounded vowel",
	},

	-- mid
	["ə"] = {
		title = "schwa",
		link = "w:Schwa",
	},
	["ɚ"] = {
		title = "schwa+r",
		link = "w:R-colored vowel",
	},

	-- open mid
	["ɛ"] = {
		title = "open-mid front unrounded vowel",
		link = "w:Open-mid front unrounded vowel",
	},
	["œ"] = {
		title = "open-mid front rounded vowel",
		link = "w:Open-mid front rounded vowel",
	},
	["ɜ"] = {
		title = "open-mid central unrounded vowel",
		link = "w:Open-mid central unrounded vowel",
	},
	["ɝ"] = {
		title = "open-mid central unrounded vowel+r",
		link = "w:R-colored vowel",
	},
	["ɞ"] = {
		title = "open-mid central rounded vowel",
		link = "w:Open-mid central rounded vowel",
	},
	["ʌ"] = {
		title = "open-mid back unrounded vowel",
		link = "w:Open-mid back unrounded vowel",
	},
	["ɔ"] = {
		title = "open-mid back rounded vowel",
		link = "w:Open-mid back rounded vowel",
	},

	-- near open
	["æ"] = {
		title = "near-open front unrounded vowel",
		link = "w:Near-open front unrounded vowel",
	},
	["ɐ"] = {
		title = "near-open central vowel",
		link = "w:Near-open central vowel",
	},

	-- open
	["a"] = {
		title = "open front unrounded vowel",
		link = "w:Open front unrounded vowel",
	},
	["ɶ"] = {
		title = "open front rounded vowel",
		link = "w:Open front rounded vowel",
	},
	["ɑ"] = {
		title = "open back unrounded vowel",
		link = "w:Open back unrounded vowel",
	},
	["ɒ"] = {
		title = "open back rounded vowel",
		link = "w:Open back rounded vowel",
	},

	-- SUPRASEGMENTALS
	["ˈ"] = {title = "primary stress", link = "w:Stress (linguistics)", XSAMPA = "\""},
	--[[
	["???"] = {
		title = "extra stress: no Unicode char; double primary stress instead",
		link = "w:extra stress: no Unicode char; double primary stress instead",
		XSAMPA = ""
	}, --TOMOVE:3 ]]
	["ˌ"] = {
		title = "secondary stress",
		link = "w:Secondary stress",
	},
	["ː"] = {
		title = "long",
		link = "w:Length (phonetics)",
	},
	["ˑ"] = {
		title = "half long",
		link = "w:Length (phonetics)",
	},
	["̆"] = {
		title = "extra-short",
		link = "w:Length (phonetics)",
	},
	--[[
	["%."] = {
		title = "syllable break",
		link = "w:syllable break",
	},
	]]
	--TOMOVE
	["‿"] = {
		title = "linking mark (absence of a break)",
		link = "w:Tie (typography)#International_Phonetic_Alphabet",
	},

	[" "] = {
		title = "separator",
		link = "w:separator",
	},

	-- TONE

	-- level tones
	["˥"] = {
		title = "top",
		link = "w:Tone letter",
	},
	["˦"] = {
		title = "high",
		link = "w:Tone letter",
	},
	["˧"] = {
		title = "mid",
		link = "w:Tone letter",
	},
	["˨"] = {
		title = "low",
		link = "w:Tone letter",
	},
	["˩"] = {
		title = "bottom",
		link = "w:Tone letter",
	},

	["̋"] = {
		title = "extra high tone",
		link = "w:Tone letter",
	},
	["́"] = {
		title = "high tone",
		link = "w:Tone letter",
	},
	["̄"] = {
		title = "mid tone",
		link = "w:Tone letter",
	},
	["̀"] = {
		title = "low tone",
		link = "w:Tone letter",
	},
	["̏"] = {
		title = "extra low tone",
		link = "w:Tone letter",
	},

	-- tone terracing
	["ꜛ"] = {
		title = "upstep",
		link = "w:Upstep",
	},
	["ꜜ"] = {
		title = "downstep",
		link = "w:Downstep",
	},

	-- contour tones
	["̌"] = {
		title = "rising tone",
		link = "w:Tone (linguistics)",
	},
	["̂"] = {
		title = "falling tone",
		link = "w:Tone (linguistics)",
	},
	["᷄"] = {
		title = "high rising tone",
		link = "w:Tone (linguistics)",
	},
	["᷅"] = {
		title = "low rising tone",
		link = "w:Tone (linguistics)",
	},
	["᷇"] = {
		title = "high falling tone",
		link = "w:Tone (linguistics)",
	},
	["᷆"] = {
		title = "low falling tone",
		link = "w:Tone (linguistics)",
	},
	["᷈"] = {
		title = "rising falling tone (peaking)",
		link = "w:Tone (linguistics)",
	},
	["᷉"] = {
		title = "dipping",
		link = "w:Tone (linguistics)",
	}, -- [extrapolated from the chart -- please confirm]

	-- intonation
	["|"] = {
		title = "minor (foot) group",
		link = "w:Prosodic unit",
	},
	["‖"] = {
		title = "major (intonation) group",
		link = "w:Prosodic unit",
	},
	["↗"] = {
		title = "global rise",
		link = "w:Intonation (linguistics)",
	},
	["↘"] = {
		title = "global fall",
		link = "w:Intonation (linguistics)",
	},

	-- DIACRITICS

	-- syllabicity & releases
	["̩"] = {
		title = "syllabi ",
		link = "w:Syllabic consonant",
		withdescender = "̍"
	}, -- (or "_="
	["̯"] = {
		title = "non-syllabic",
		link = "w:Semivowel",
		withdescender = "̑"
	},
	["ʰ"] = {
		title = "aspirated",
		link = "w:Aspirated consonant",
	},
	["ⁿ"] = {
		title = "nasal release",
		link = "w:Nasal release",
	},
	["ˡ"] = {
		title = "lateral release",
		link = "w:Lateral release (phonetics)",
	},
	["̚"] = {
		title = "no audible release",
		link = "w:No audible release",
	},

	-- phonation
	["̥"] = {
		title = "voiceless",
		link = "w:Voicelessness",
		withdescender = "̊"
	},
	["̬"] = {
		title = "voiced",
		link = "w:Voice (phonetics)",
	},
	["̤"] = {
		title = "breathy voice",
		link = "w:Breathy voice",
	},
	["̰"] = {
		title = "creaky voice",
		link = "w:Creaky voice",
	},
	["᷽"] = {
		title = "strident",
		link = "w:Strident vowel",
	},

	-- primary articulation
	["̪"] = {
		title = "dental",
		link = "w:Dental consonant",
	},
	["̺"] = {
		title = "apical",
		link = "w:Apical consonant",
	},
	["̻"] = {
		title = "laminal",
		link = "w:Laminal consonant",
	},
	["̟"] = {
		title = "advanced",
		link = "w:Relative articulation#Advanced_and_retracted",
		withdescender = "˖"
	},
	["̠"] = {
		title = "retracted",
		link = "w:Relative articulation#Retracted",
		withdescender = "˗"
	},
	["̼"] = {
		title = "linguolabial",
		link = "w:Linguolabial consonant",
	},
	["̈"] = {
		title = "centralized",
		link = "w:Relative articulation#Centralized_vowels",
		XSAMPA = "_\""
	},
	["̽"] = {
		title = "mid-centralized",
		link = "Relative articulation#Mid-centralized_vowel",
	},
	["̞"] = {
		title = "lowered",
		link = "w:Relative articulation#Raised_and_lowered",
		withdescender = "˕"
	},
	["̝"] = {
		title = "raised",
		link = "w:Relative articulation#Raised_and_lowered",
		withdescender = "˔"
	},
	["͡"] = {
		title = "coarticulated",
		link = "w:Co-articulated consonant",
	},
	["͈"] = {
		title = "strong articulation",
		link = "w:Fortis and lenis",
	},

	-- secondary articulation
	["ʷ"] = {
		title = "labialized",
		link = "w:Labialization",
	},
	["ʲ"] = {
		title = "palatalized",
		link = "w:Palatalization (phonetics)",
	},
	["ˠ"] = {
		title = "velarized",
		link = "w:Velarization",
	},
	["ˤ"] = {
		title = "pharyngealized",
		link = "w:Pharyngealization",
	},
	-- also see _e
	["ɫ"] = {
		title = "velarized alveolar lateral approximant",
		link = "w:Alveolar lateral approximant",
	},
	["̴"] = {
		title = "velarized or pharyngealized; also see 5",
		link = "w:Velarization",
	},
	["̹"] = {
		title = "more rounded",
		link = "w:Roundedness",
	},
	["̜"] = {
		title = "less rounded",
		link = "w:Roundedness",
	},
	["̃"] = {
		title = "nasalization",
		link = "w:Nasalization",
	},
	["˞"] = {
		title = "rhotacization in vowels, retroflexion in consonants",
		link = "w:R-colored vowel",
	},
	["̘"] = {
		title = "advanced tongue root",
		link = "w:Advanced and retracted tongue root",
	},
	["̙"] = {
		title = "retracted tongue root",
		link = "w:Advanced and retracted tongue root",
	},

}

data[2] = {
	 -- TODO
	--["%("] = {},
	--["%)"] = {},

	["ːː"] = {
		title = "extra long",
		link = "w:Length (phonetics)",
	},
	
	["r̥"] = {title = "voiceless alveolar trill", link = "w:Voiceless alveolar trill"},
	["ɬ’"] = {title = "alveolar lateral ejective fricative", link = "w:Alveolar lateral ejective fricative"},
}
data[3] = {
	["t͡s"] = {title = "voiceless alveolar sibilant affricate", link = "w:Voiceless alveolar affricate"},
	["d͡z"] = {title = "voiced alveolar sibilant affricate", link = "w:Voiced alveolar affricate"},
	["t͡ʃ"] = {title = "voiceless palato-alveolar affricate", link = "w:Voiceless palato-alveolar affricate", descender = true},
	["d͡ʒ"] = {title = "voiced palato-alveolar affricate", link = "w:Voiced palato-alveolar affricate"},
	["ʈ͡ʂ"] = {title = "voiceless retroflex affricate", link = "w:Voiceless retroflex affricate", descender = true},
	["ɖ͡ʐ"] = {title = "voiced retroflex affricate", link = "w:Voiced retroflex affricate, descender = true"},
	["t͡ɕ"] = {title = "voiceless alveolo-palatal affricate", link = "w:Voiceless alveolo-palatal affricate"},
	["d͡ʑ"] = {title = "voiced alveolo-palatal affricate", link = "w:Voiced alveolo-palatal affricate"},

	["c͡ç"] = {title = "voiceless palatal affricate", link = "w:Voiceless palatal affricate, descender = true"},
	["ɟ͡ʝ"] = {title = "voiced palatal affricate", link = "w:Voiced palatal affricate, descender = true"},
	["k͡x"] = {title = "voiceless velar affricate", link = "w:Voiceless velar affricate"},
	["ɡ͡ɣ"] = {title = "voiced velar affricate", link = "w:Voiced velar affricate, descender = true"},
}
data[4] = {
	["ǃ͡qʼ"] = {title = "alveolar linguo-glottalic stop", link = "w:Ejective-contour clicks, descender = true"},
	["ǁ͡χʼ"] = {title = "lateral linguo-glottalic affricate (homorganic)", link = "w:Ejective-contour clicks", descender = true},
}
data[5] = {
	["k͡ʟ̝̊"] = {title = "voiceless velar lateral affricate", link = "w:Voiceless velar lateral affricate"},
	["ᶢǀ͡qʼ"] = {title = "voiced dental linguo-glottalic stop", link = "w:Ejective-contour clicks"},
	["ǂ͡kxʼ"] = {title = "palatal linguo-glottalic affricate (heterorganic)", link = "w:Ejective-contour clicks"},
}
data[6] = {
	["k͡ʟ̝̊ʼ"] = {title = "velar lateral ejective affricate", link = "w:Velar lateral ejective affricate"},
	["ᶢʘ͡kxʼ"] = {title = "voiced labial linguo-glottalic affricate", link = "w:Ejective-contour clicks"},
}

-- acute and grave tone marks
data.diacritics = U(
	-- grave, acute, circumflex, tilde, macron, breve
	0x300, 0x301, 0x302, 0x303, 0x304, 0x306,
	--	diaeresis, ring above, double acute, caron, vertical line above, double grave, left tack
	0x308, 0x30A, 0x30B, 0x30C, 0x30D, 0x30F, 0x318,
	--	right tack, left angle, left half ring below, up tack below, down tack below, plus sign below	
	0x319, 0x31A, 0x31C, 0x31D, 0x31E, 0x31F,
	--	minus sign below, rhotic hook below, dot below, diaeresis below, ring below, vertical line below, bridge below
	0x320, 0x322, 0x323, 0x324, 0x325, 0x329, 0x32A,
	--	caron below, inverted breve below
	0x32C, 0x32F,
	--	tilde below, combining tilde overlay, right half ring below, inverted bridge below, square below, seagull below, x above
	0x330, 0x334, 0x339, 0x33A, 0x33B, 0x33C, 0x33D,
	--	grave tone mark, acute tone mark, bridge above, equals sign below, double vertical line below
	0x340, 0x341, 0x346, 0x347, 0x348,
	--	left angle below, not tilde above, homothetic above, almost equal above, left right arrow below
	0x349, 0x34A, 0x34B, 0x34C, 0x34D,
	--	upwards arrow below, left arrowhead below, right arrowhead below
	0x34E, 0x354, 0x355,
	--	double rightwards arrow below, combining Latin small letter a
	0x362, 0x361,
	--	macron–acute, grave–macron, macron–grave, acute–macron, grave–acute–grave, acute–grave–acute
	0x1DC4, 0x1DC5, 0x1DC6, 0x1DC7, 0x1DC8, 0x1DC9)
	
data.tones = '˥˦˧˨˩꜒꜓꜔꜕꜖꜈꜉꜊꜋꜌꜍꜎꜏꜐꜑¹²³⁴⁵⁶⁷⁸⁹⁰'
data.vowels = 'iyɨʉɯuɪʏʊeøɘɵɤoəɚɛœɜɝɞʌɔæɐaɶɑɒäëïöüÿ'
data.superscripts = '¹²³⁴⁵⁶⁷⁸⁹⁰ᵝʰʱʲʳʴʵʶʷʸᶣ˞ˠˡˢꟹᵄᵊⁱᵏᵐᶬᵑᶮᶯᶰᶹˀˤⁿᵇᵈᶢᶡᵡ'
data.valid =
	U(0xA0) .. ' %(%)%%{%|%}%-~⁓.◌abcdefhijklmnopqrstuvwxyz¡àáâãāăēäæçèéêëĕěħìíîïĩīĭĺḿǹńňðòóôõöōŏőœøŕùúûüũūŭűýÿŷŋ'
	.. 'ǀǁǂǃǎǐǒǔřǖǘǚǜǟǣǽǿȁȅȉȍȕȫȭȳɐɑɒɓɔɕɖɗɘəɚɛɜɝɞɟɠɡɢɣɤɥɦɧɨɪɫɬɭɮɯɰɱɲɳɴɵɶɸɹɺ𝼈ɻɽɾʀʁʂʃʄʈʉʊʋṽʌʍʎ𝼆ʏʐʑʒʔʕʘʞʙʛʜʝʟʡʢ𝼊ʬʭ⁻'
	.. 'ʼˈˌːˑˣ˔˕ˬ͗˭ˇ˖β͜θχᴙᶑ᷽ḁḛḭḯṍṏṳṵṹṻạẹẽịọụỳỵỹ‖․‥…‿↑↓↗↘ⱱꜛꜜꟸ𝆏𝆑˗'
	.. data.diacritics .. data.tones .. data.superscripts
data.per_lang_valid = {
	["egy"] = "V", -- V for uncertain vowel
}

-- Characters to add VARIATION SELECTOR-15 (U+FE0E) after.
-- These are characters with emoji variants that are used by default by some clients.
-- Adding VS15 after them instructs them to draw the characters as text instead.
data.add_vs15 = "↗↘"

data.invalid = {
	["!"] = "ǃ",
	["ꜝ"] = "ꜜ",
	["ꜞ"] = "ꜛ",
	["ꜟ"] = "ꜛ",
	["'"] = "ˈ",
	["’"] = "ʼ",
	[":"] = "ː",
	-- Confusable Latin letters
	["B"] = "ʙ",
	["g"] = "ɡ",
	["G"] = "ɢ",
	["Ɠ"] = "ʛ",
	["H"] = "ʜ",
	["ı"] = "ɪ",
	["I"] = "ɪ",
	["L"] = "ʟ",
	["N"] = "ɴ",
	["Œ"] = "ɶ",
	["Q"] = "ꞯ",
	["R"] = "ʀ",
	["∫"] = "ʃ",
	["⨎"] = "ǂ", -- due to confusion with obsolete 𝼋 below
	["ß"] = "β",
	["ẞ"] = "β",
	["Y"] = "ʏ",
	["Ə"] = "ə",
	["ǝ"] = "ə",
	["Ɂ"] = "ʔ",
	["ɂ"] = "ʔ",
	["ˁ"] = "ˤ",
	-- Confusable Greek letters
	["α"] = "ɑ",
	["γ"] = "ɣ",
	["δ"] = "ð",
	["ε"] = "ɛ",
	["Η"] = "ʜ",
	["η"] = "ŋ",
	["ι"] = "ɪ",
	["λ"] = "ʎ",
	["υ"] = "ʋ",
	["Ψ"] = "𝼊",
	["ψ"] = "𝼊",
	["Φ"] = "ɸ",
	["ϕ"] = "ɸ",
	["ꭓ"] = "χ", -- Actually Latin, since IPA uses the Greek letter(!)
	-- Confusable Cyrillic letters
	["ӕ"] = "æ",
	["Ә"] = "ə",
	["ә"] = "ə",
	["В"] = "ʙ",
	["в"] = "ʙ",
	["е"] = "e",
	["З"] = "ɜ",
	["з"] = "ɜ",
	["Ѕ"] = "s",
	["ѕ"] = "s",
	["і"] = "i",
	["ј"] = "j",
	["Н"] = "ʜ",
	["н"] = "ʜ",
	["О"] = "o",
	["о"] = "o",
	["р"] = "p",
	["с"] = "c",
	["у"] = "y",
	["Ү"] = "ʏ",
	["ү"] = "ʏ",
	["Ф"] = "ɸ",
	["ф"] = "ɸ",
	["х"] = "x",
	["Һ"] = "h",
	["һ"] = "h",
	["Я"] = "ᴙ",
	["я"] = "ᴙ",
	["Ѱ"] = "𝼊",
	["ѱ"] = "𝼊",
	["Ѵ"] = "ⱱ",
	["ѵ"] = "ⱱ",
	["Ҁ"] = "ʕ",
	["ҁ"] = "ʕ",
	-- Palatalization
	["ᶀ"] = "bʲ",
	["ꞔ"] = "cʲ",
	["ᶁ"] = "dʲ",
	["ȡ"] = "d̠ʲ",
	["d̂"] = "d̠ʲ",
	["ᶂ"] = "fʲ",
	["ᶃ"] = "ɡʲ",
	["ꞕ"] = "hʲ",
	["ᶄ"] = "kʲ",
	["ᶅ"] = "lʲ",
	["ȴ"] = "l̠ʲ",
	["l̂"] = "l̠ʲ",
	["𝼓"] = "ɬʲ",
	["ᶆ"] = "mʲ",
	["ᶇ"] = "nʲ",
	["ȵ"] = "n̠ʲ",
	["n̂"] = "n̠ʲ",
	["𝼔"] = "ŋʲ",
	["ᶈ"] = "pʲ",
	["ᶉ"] = "rʲ",
	["𝼕"] = "ɹʲ",
	["𝼖"] = "ɾʲ",
	["ᶊ"] = "sʲ",
	["𝼞"] = "ɕ",
	["𐞺"] = "ᶝ",
	["ᶋ"] = "ʃʲ",
	["ʆ"] = "ʃʲ",
	["ƫ"] = "tʲ",
	["ȶ"] = "t̠ʲ",
	["t̂"] = "t̠ʲ",
	["ᶌ"] = "vʲ",
	["ᶍ"] = "xʲ",
	["ᶎ"] = "zʲ",
	["𝼘"] = "ʒʲ",
	["ʓ"] = "ʒʲ",
	-- Retroflex
	["𝼝"] = "ʈ͡ʂ",
	["𝼥"] = "ɖ",
	["𝼦"] = "ɭ",
	["𝼧"] = "ɳ",
	["𝼨"] = "ɽ",
	["𝼩"] = "ʂ",
	["𝼪"] = "ʈ",
	-- Rhotic vowels
	["ᶏ"] = "a˞",
	["ᶐ"] = "ɑ˞",
	["ᶒ"] = "e˞",
	["ᶕ"] = "ɚ",
	["ᶓ"] = "ɛ˞",
	["ᶔ"] = "ɝ",
	["ᶖ"] = "i˞",
	["𝼚"] = "ɨ˞",
	["𝼛"] = "o˞",
	["ᶗ"] = "ɔ˞",
	["ᶙ"] = "u˞",
	-- Syllabic fricatives
	["ɿ"] = "z̩",
	["ʅ"] = "ʐ̩",
	["ʮ"] = "z̩ʷ",
	["ʯ"] = "ʐ̩ʷ",
	-- Clicks
	["ʗ"] = "ǃ",
	["𝼋"] = "ǂ",
	["ʇ"] = "ǀ",
	["ʖ"] = "ǁ",
	["‼"] = "𝼊",
	-- Voiceless implosives
	["ƈ"] = "ʄ̊",
	["ƙ"] = "ɠ̊",
	["ƥ"] = "ɓ̥",
	["ʠ"] = "ʛ̥",
	["ƭ"] = "ɗ̥",
	["𝼉"] = "ᶑ̥",
	-- Monographs
	["ꜰ"] = "ɸ",
	["ɩ"] = "ɪ",
	["ɼ"] = "r̝",
	["ᴜ"] = "ʊ",
	["ɷ"] = "ʊ",
	["𐞤"] = "ᶷ",
	["ƛ"] = "t͡ɬ",
	["ƻ"] = "d͡z",
	["ƾ"] = "t͡s",
	-- Digraphs
	["ȸ"] = "b̪",
	["ʣ"] = "d͡z",
	["ʥ"] = "d͡ʑ",
	["ꭦ"] = "ɖ͡ʐ",
	["ʤ"] = "d͡ʒ",
	["𝼒"] = "d͡ʒʲ",
	["𝼙"] = "d͡ᶚ",
	["ʪ"] = "ɬ͡s",
	["ʫ"] = "ɮ͡z",
	["ȹ"] = "p̪",
	["ʦ"] = "t͡s",
	["ʨ"] = "t͡ɕ",
	["ꭧ"] = "ʈ͡ʂ",
	["ʧ"] = "t͡ʃ",
	["𝼗"] = "t͡ʃʲ",
	["𝼜"] = "t͡ᶘ",
	-- Deprecated diacritics
	["̫"] = "ʷ",
	["᫇"] = "ʷ",
	["⸋"] = "̚",
}

return data