return {

 _A_ = {
        "A",
        north = "a",
        northeast = "Â",
        northwest = "À",
        east = "Á",
        west = "Ä",
        south = "Ą",
        southeast = "Ã",
        southwest = "Å",
        "Ā",
        "Ǎ",
        "Æ",
    },
    _a_ = {
        "a",
        north = "A",
        northeast = "â",
        northwest = "à",
        east = "á",
        west = "ä",
        south = "ą",
        southeast = "ã",
        southwest = "å",
        "ā",
        "ǎ",
        "æ",
    },
     _C_ = {
        "C",
        north = "c",
        northeast = "Ć",
        northwest = "🄯", -- copyleft symbol
        east = "Č",
        west = "Ĉ",
        south = "Ç",
        southeast = "©", -- copyright symbol
        southwest = "Ċ", -- cent sign
        "¢",
    },
    _c_ = {
        "c",
        north = "C",
        northeast = "ć",
        northwest = "🄯", -- copyleft symbol
        east = "č",
        west = "ĉ",
        south = "ç",
        southeast = "©", -- copyright symbol
        southwest = "ċ", -- cent sign
        "¢",
    },
    _D_ = {
        "D",
        north = "d",
        northeast = "Ð",
        northwest = "$", -- Dollar currency
        east = "Ď",
        west = "Đ",
        south = "∂", -- partial derivative
        southeast = "Δ", -- Greek delta
    },
    _d_ = {
        "d",
        north = "D",
        northeast = "ð",
        northwest = "$", -- Dollar currency
        east = "ď",
        west = "đ",
        south = "∂", -- partial derivative
        southeast = "δ", -- Greek delta
    },
    _E_ = {
        "E",
        north = "e",
        northeast = "Ê",
        northwest = "È",
        east = "É",
        west = "Ẽ",
        south = "Ę",
        southeast = "Ë",
        southwest = "Ė",
        "Ē",
        "Ě",
        "€",
        alt_label = "€",
    },
    _e_ = {
        "e",
        north = "E",
        northeast = "ê",
        northwest = "è",
        east = "é",
        west = "ẽ",
        south = "ę",
        southeast = "ë",
        southwest = "ė",
        "ē",
        "ě",
        "€",
        alt_label = "€",
    },
    _I_ = {
        "I",
        north = "i",
        northeast = "Î",
        northwest = "Ì",
        east = "Í",
        west = "Ĩ",
        south = "Į",
        southeast = "Ï",
        southwest = "ɪ",
        "Ī",
        "Ι", -- Greek iota
        "I", -- dotless I (Turkish)
    },
    _i_ = {
        "i",
        north = "I",
        northeast = "î",
        northwest = "ì",
        east = "í",
        west = "ĩ",
        south = "į",
        southeast = "ï",
        southwest = "ɪ",
        "ī",
        "ι", -- Greek iota
        "ı", -- dotless i (Turkish)
    },
     _L_ = {
        "L",
        north = "l",
        northeast = "ɫ", -- dark l, velarized alveolar lateral approximant IPA
        northwest = "Ł",
        east = "Ĺ",
        west = "Ľ",
        south = "Ļ",
        southeast = "Λ", -- Greek lambda
        southwest = "ꝉ", -- abbreviation for vel (Latin or)
    },
    _l_ = {
        "l",
        north = "L",
        northeast = "ɫ", -- dark l, velarized alveolar lateral approximant IPA
        northwest = "ł",
        east = "ĺ",
        west = "ľ",
        south = "ļ",
        southeast = "λ", -- Greek lambda
        southwest = "ꝉ", -- abbreviation for vel (Latin or)
    },
    _N_ = {
        "N",
        north = "n",
        northeast = "Ń",
        northwest = "Ǹ",
        east = "Ň",-- Czech/Slovak
        west = "Ñ",
        south = "Ņ",
        southeast = "Ŋ", -- uppercase letter eng (ligature of N and G)
        southwest = "Ν", -- Greek nu
        "ɲ",  -- palatal nasal IPA
    },
    _n_ = {
        "n",
        north = "N",
        northeast = "ń",
        northwest = "ǹ",
        east = "ň", -- Czech/Slovak
        west = "ñ",
        south = "ņ",
        southeast = "ŋ", -- letter eng (ligature of N and G), velar nasal IPA
        southwest = "ν", -- Greek nu
        "ɲ", -- palatal nasal IPA
    },
    _O_ = {
        "O",
        north = "o",
        northeast = "Õ",
        northwest = "Ò",
        east = "Ó",
        west = "Ô",
        south = "Ǫ",
        southeast = "Ö",
        southwest = "Ø",
        "Ō",
        "ɔ", -- open o, open-mid back rounded vowel IPA
        "Œ",
    },
    _o_ = {
        "o",
        north = "O",
        northeast = "õ",
        northwest = "ò",
        east = "ó",
        west = "ô",
        south = "ǫ",
        southeast = "ö",
        southwest = "ø",
        "ō",
        "ɔ", -- open o, open-mid back rounded vowel IPA
        "œ",
    },
     _R_ = {
        "R",
        north = "r",
        northeast = "ɾ", -- alveolar flap or tap IPA
        northwest = "® ",
        east = "Ŕ",
        west = "Ř", -- r with háček (Czech)
        south = "Ŗ", -- r cedilla (Latvian)
        southeast = "ɻ", -- retroflex approximant IPA
        southwest = "ɹ", -- alveolar approximant IPA
        "ʀ", -- uvular trill IPA
        "ʁ", -- voiced uvular fricative IPA
        "₽", -- Russian ruble
    },
    _r_ = {
        "r",
        north = "R",
        northeast = "ɾ", -- alveolar flap or tap IPA
        northwest = "® ",
        east = "ŕ",
        west = "ř", -- r with háček (Czech)
        south = "ŗ", -- r cedilla (Latvian)
        southeast = "ɻ", -- retroflex approximant IPA
        southwest = "ɹ", -- alveolar approximant IPA
        "ʀ", -- uvular trill IPA
        "ʁ",
        "₽", -- Russian ruble currency
    },
    _S_ = {
        "S",
        north = "s",
        northeast = "Ś",
        northwest = "ʃ", -- esh, voiceless palato-alveolar fricative IPA
        east = "Š",
        west = "Ŝ",
        south = "Ş",
        southeast = "ẞ", -- German eszett uppercase
        southwest = "Ṣ",
        "℠",
        "ſ", -- long s
        "Σ", -- Greek sigma
    },
    _s_ = {
        "s",
        north = "S",
        northeast = "ś",
        northwest = "ʃ", -- esh, voiceless palato-alveolar fricative IPA
        east = "š",
        west = "ŝ",
        south = "ş",
        southeast = "ß", -- German eszett
        southwest = "ṣ",
        "℠",
        "ſ", -- long s
        "σ", -- Greek sigma (beginning or the middle of the word)
    },
    _T_ = {
        "T",
        north = "t",
        northeast = "Þ",
        northwest = "Ț",
        east = "Ť",
        west = "Ʈ",
        south = "Ţ",
        southeast = "™",
        southwest = "Ṭ",
        "₸", -- Kazakhstani tenge currency
        "Θ", -- Greek theta
        "Τ", -- Greek tau
    },
    _t_ = {
        "t",
        north = "T",
        northeast = "þ",
        northwest = "ț",
        east = "ť",
        west = "ʈ",
        south = "ţ",
        southeast = "™",
        southwest = "ṭ",
        "₸", -- Kazakhstani tenge currency
        "θ", -- Greek theta
        "τ", -- Greek tau
    },
    _U_ = {
        "U",
        north = "u",
        northeast = "Û",
        northwest = "Ù",
        east = "Ú",
        west = "Ũ",
        south = "Ų",
        southeast = "Ü",
        southwest = "Ů",
        "Ū",
        "ɒ", -- turned alpha, open back rounded vowel IPA
    },
    _u_ = {
        "u",
        north = "U",
        northeast = "û",
        northwest = "ù",
        east = "ú",
        west = "ũ",
        south = "ų",
        southeast = "ü",
        southwest = "ů",
        "ū",
        "ɒ", -- turned alpha, open back rounded vowel IPA
    },
     _Y_ = {
        "Y",
        north = "y",
        northeast = "Ÿ",
        northwest = "Ỳ",
        east = "Ý",
        west = "Ỹ",
        south = "ʎ", -- palatal lateral approximant IPA (looks like mirror lambda, but actually upside down y)
        southeast = "ʏ", -- near-close, near-front rounded vowel IPA
        southwest = "Ŷ",
        "¥", -- Japanese Yen/Chinese Yuan currency
        "Υ", -- Greek upsilon
    },
    _y_ = {
        "y",
        north = "Y",
        northeast = "ʏ", -- near-close, near-front rounded vowel IPA
        northwest = "ỳ",
        east = "ý",
        west = "ỹ",
        south = "ʎ", -- palatal lateral approximant IPA (looks like mirror lambda, but actually upside down y)
        southeast = "ÿ",
        southwest = "ŷ",
        "¥",
        "υ", -- Greek upsilon
    },
    _Z_ = {
        "Z",
        north = "z",
        northeast = "Ζ", -- Greek zeta
        east = "Ž",
        west = "Ź",
        south = "ʐ", -- voiced retroflex sibilant fricative IPA
        southeast = "ʒ", -- ezh, voiced palato-alveolar fricative IPA
        southwest = "Ż",
    },
    _z_ = {
        "z",
        north = "Z",
        northeast = "ζ", -- Greek zeta
        east = "ž",
        west = "ź",
        south = "ʐ", -- voiced retroflex sibilant fricative IPA
        southeast = "ʒ", -- ezh, voiced palato-alveolar fricative IPA
        southwest = "ż",
    },
     _1_ = {
        "+",
        north = "1",
        northeast = "¡",
        east = "-",
        southeast = "?",
        south = "!",
        southwest = nil,
        west = nil,
        northwest = nil,
        alt_label = "1",
    },
    _1p = {
        "1",
        north = "+",
        northeast = "¡",
        east = "-",
        southeast = "?",
        south = "!",
        southwest = nil,
        west = nil,
        northwest = nil,
        alt_label = "+",
    },
    _2_ = {
        "ľ",
        north = "2",
        northeast = "Ľ",
        east = "~",
        southeast = "/",
        south = "@",
        southwest = "https://",
        west = "http://",
        northwest = "ĺ",
        alt_label = "2",
    },
    _2p = {
        "2",
        north = "ľ",
        northeast = "Ľ",
        east = "~",
        southeast = "/",
        south = "@",
        southwest = "https://",
        west = "http://",
        northwest = "Ĺ",
        alt_label = "ľ",
    },
    _3_ = {
        "š",
        north = "3",
        northeast = "Š",
        east = "☑",
        southeast = "☐",
        south = "#",
        southwest = "☆",
        west = "★",
        northwest = "ó",
        alt_label = "3",
    },
    _3p = {
        "3",
        north = "š",
        northeast = "Š",
        east = "☑",
        southeast = "☐",
        south = "#",
        southwest = "☆",
        west = "★",
        northwest = "Ó",
        alt_label = "š",
    },
    _4_ = {
        "č",
        north = "4",
        northeast = "Č",
        east = "¥",
        southeast = "¢",
        south = "$",
        southwest = "₪",
        west = "₸",
        northwest = "ú",
        alt_label = "4",
    },
    _4p = {
        "4",
        north = "č",
        northeast = "Č",
        east = "¥",
        southeast = "¢",
        south = "$",
        southwest = "₪",
        west = "₸",
        northwest = "Ú",
        alt_label = "č",
    },
    _5_ = {
        "ť",
        north = "5",
        northeast = "Ť",
        east = "¼",
        southeast = "‱",
        south = "%",
        southwest = "‰",
        west = "½",
        northwest = "ŕ",
        alt_label = "5",
    },
    _5p = {
        "5",
        north = "ť",
        northeast = "Ť",
        east = "¾",
        southeast = "‱",
        south = "%",
        southwest = "‰",
        west = "⅔",
        northwest = "Ŕ",
        alt_label = "ť",
    },
    _6_ = {
        "ž",
        north = "6",
        northeast = "Ž",
        east = { label = "◌̈", key = "̈", }, -- Combining Diaeresis (Umlaut)
        southeast = { label = "◌̂", key = "̂", }, -- Combining Circumflex Accent
        south = "^",
        southwest = { label = "◌́", key = "́", }, -- Combining Acute Accent
        west = { label = "◌̌", key = "̌", }, -- Combining Caron
        northwest = "ď",
        alt_label = "6",
    },
    _6p = {
        "6",
        north = "ž",
        northeast = "Ž",
        east = { label = "◌̈", key = "̈", }, -- Combining Diaeresis (Umlaut)
        southeast = { label = "◌̂", key = "̂", }, -- Combining Circumflex Accent
        south = "^",
        southwest = { label = "◌́", key = "́", }, -- Combining Acute Accent
        west = { label = "◌̌", key = "̌", }, -- Combining Caron
        northwest = "Ď",
        alt_label = "ž",
    },
    _7_ = {
        "ý",
        north = "7",
        northeast = "Ý",
        east = "«",
        southeast = "§",
        south = "&",
        southwest = "¤",
        west = "»",
        northwest = "ň",
        alt_label = "7",
    },
    _7p = {
        "7",
        north = "ý",
        northeast = "Ý",
        east = "«",
        southeast = "§",
        south = "&",
        southwest = "¤",
        west = "»",
        northwest = "Ň",
        alt_label = "ý",
    },
    _8_ = {
        "á",
        north = "8",
        northeast = "Á",
        east = "≠",
        southeast = ">",
        south = "*",
        southwest = "<",
        west = "=",
        northwest = "ä",
        alt_label = "8",
    },
    _8p = {
        "8",
        north = "á",
        northeast = "Á",
        east = "≠",
        southeast = ">",
        south = "*",
        southwest = "<",
        west = "=",
        northwest = "Ä",
        alt_label = "á",
    },
    _9_ = {
        "í",
        north = "9",
        northeast = "Í",
        east = "_",
        southeast = "[",
        south = "(",
        southwest = "{",
        west = "-",
        northwest = "ô",
        alt_label = "9",
    },
    _9p = {
        "9",
        north = "í",
        northeast = "Í",
        east = "_",
        southeast = "[",
        south = "(",
        southwest = "{",
        west = "-",
        northwest = "Ô",
        alt_label = "í",
    },
    _0_ = {
        "é",
        north = "0",
        northeast = "É",
        east = "”",
        southeast = "]",
        south = ")",
        southwest = "}",
        west = "’",
        northwest = "¶",
        alt_label = "0",
    },
    _0p = {
        "0",
        north = "é",
        northeast = "É",
        east = "”",
        southeast = "]",
        south = ")",
        southwest = "}",
        west = "’",
        northwest = "¶",
        alt_label = "é",
    }
}
