"""The Carian alphabet. Sources:

- `<https://www.unicode.org/charts/PDF/U102A0.pdf>`
- Adiego, <NAME>. (2007) The Carian Language

"""

__author__ = [
    "<NAME> <<EMAIL>>"]

VOWELS = [
    "\U000102A0",  # 𐊠 CARIAN LETTER A
    "\U000102A7",  # 𐊧 CARIAN LETTER A2
    "\U000102AB",  # 𐊫 CARIAN LETTER O
    "\U000102B2",  # 𐊲 CARIAN LETTER U
    "\U000102B9",  # 𐊹 CARIAN LETTER I
    "\U000102BA",  # 𐊺 CARIAN LETTER E
    "\U000102BF",  # 𐊿 CARIAN LETTER UU
    "\U000102C5",  # 𐋅 CARIAN LETTER II
    "\U000102C8",  # 𐋈 CARIAN LETTER UUU2
    "\U000102CF",  # 𐋏 CARIAN LETTER E2
    "\U000102D0",  # 𐋐 CARIAN LETTER UUU3

]

CONSONANTS = [
    "\U000102A1",  # 𐊡 CARIAN LETTER P2
    "\U000102A2",  # 𐊢 CARIAN LETTER D
    "\U000102A3",  # 𐊣 CARIAN LETTER L
    "\U000102A4",  # 𐊤 CARIAN LETTER UUU
    "\U000102A5",  # 𐊥 CARIAN LETTER R
    "\U000102A6",  # 𐊦 CARIAN LETTER LD
    "\U000102A8",  # 𐊨 CARIAN LETTER Q
    "\U000102A9",  # 𐊩 CARIAN LETTER B
    "\U000102AA",  # 𐊪 CARIAN LETTER M
    "\U000102AC",  # 𐊬 CARIAN LETTER D2
    "\U000102AD",  # 𐊭 CARIAN LETTER T
    "\U000102AE",  # 𐊮 CARIAN LETTER SH
    "\U000102AF",  # 𐊯 CARIAN LETTER SH2
    "\U000102B0",  # 𐊰 CARIAN LETTER S
    "\U000102B1",  # 𐊱 CARIAN LETTER C-18
    "\U000102B3",  # 𐊳 CARIAN LETTER NN
    "\U000102B4",  # 𐊴 CARIAN LETTER X
    "\U000102B5",  # 𐊵 CARIAN LETTER N
    "\U000102B6",  # 𐊶 CARIAN LETTER TT2
    "\U000102B7",  # 𐊷 CARIAN LETTER P
    "\U000102B8",  # 𐊸 CARIAN LETTER SS
    "\U000102BB",  # 𐊻 CARIAN LETTER UUUU
    "\U000102BC",  # 𐊼 CARIAN LETTER K
    "\U000102BD",  # 𐊽 CARIAN LETTER K2
    "\U000102BE",  # 𐊾 CARIAN LETTER ND
    "\U000102C0",  # 𐋀 CARIAN LETTER G
    "\U000102C1",  # 𐋁 CARIAN LETTER G2
    "\U000102C2",  # 𐋂 CARIAN LETTER ST
    "\U000102C3",  # 𐋃 CARIAN LETTER ST2
    "\U000102C4",  # 𐋄 CARIAN LETTER NG
    "\U000102C6",  # 𐋆 CARIAN LETTER C-39
    "\U000102C7",  # 𐋇 CARIAN LETTER TT
    "\U000102C9",  # 𐋉 CARIAN LETTER RR
    "\U000102CA",  # 𐋊 CARIAN LETTER MB
    "\U000102CB",  # 𐋋 CARIAN LETTER MB2
    "\U000102CC",  # 𐋌 CARIAN LETTER MB3
    "\U000102CD",  # 𐋍 CARIAN LETTER MB4
    "\U000102CE",  # 𐋎 CARIAN LETTER LD2
]

# The i and r used at Hyllarima are not represented as a glyph
# of their own yet.
HYLLARIMA = [
    "\U000102A0",  # 𐊠 a
    "\U000102A2",  # 𐊢 d
    "\U000102A3",  # 𐊣 l
    "\U000102A4",  # 𐊤 y
    "\U000102A5",  # 𐊥 r
    "\U000102CE",  # 𐋎 λ
    "\U000102A8",  # 𐊨 q
    "\U000102A9",  # 𐊩 b
    "\U000102AA",  # 𐊪 m
    "\U000102AB",  # 𐊫 o
    "\U000102AD",  # 𐊭 t
    "\U000102AE",  # 𐊮 sh
    "\U000102B0",  # 𐊰 s
    "\U000102B2",  # 𐊲 u
    "\U000102B3",  # 𐊳 ñ
    "\U000102B5",  # 𐊵 n
    "\U000102B7",  # 𐊷 p
    "\U000102B8",  # 𐊸 ś
    "\U000102B9",  # 𐊹 i
    "\U000102CF",  # 𐋏 e
    "\U000102BD",  # 𐊽 k
    "\U000102BE",  # 𐊾 δ
    "\U000102C3",  # 𐋃 z
    "\U000102C7",  # 𐋇 τ
]

# The q and r used at Euromos are not represented as a glyph of their own yet.
EUROMOS = [
    "\U000102A0",  # 𐊠 a
    "\U000102A2",  # 𐊢 d
    "\U000102A3",  # 𐊣 l
    "\U000102A4",  # 𐊤 y
    "\U000102A5",  # 𐊥 r
    "\U000102CE",  # 𐋎 λ
    "\U000102A8",  # 𐊨 q
    "\U000102A9",  # 𐊩 b
    "\U000102AA",  # 𐊪 m
    "\U000102AB",  # 𐊫 o
    "\U000102AD",  # 𐊭 t
    "\U000102B0",  # 𐊰 s
    "\U000102B2",  # 𐊲 u
    "\U000102B4",  # 𐊴 ḱ
    "\U000102B5",  # 𐊵 n
    "\U000102B8",  # 𐊸 ś
    "\U000102B9",  # 𐊹 i
    "\U000102CF",  # 𐋏 e
    "\U000102BD",  # 𐊽 k
    "\U000102BC",  # 𐊼 k2
    "\U000102BE",  # 𐊾 δ
    "\U000102C3",  # 𐋃 z
]

# The β, i, q and z used at Mylasa are not represented as a glyph
# of their own yet.
MYLASA = [
    "\U000102A0",  # 𐊠 a
    "\U000102A2",  # 𐊢 d
    "\U000102A3",  # 𐊣 l
    "\U000102D0",  # 𐋐 y
    "\U000102A5",  # 𐊥 r
    "\U000102A8",  # 𐊨 q
    "\U000102A9",  # 𐊩 b
    "\U000102AA",  # 𐊪 m
    "\U000102AB",  # 𐊫 o
    "\U000102AD",  # 𐊭 t
    "\U000102AE",  # 𐊮 sh
    "\U000102B0",  # 𐊰 s
    "\U000102B2",  # 𐊲 u
    "\U000102B4",  # 𐊴 ḱ
    "\U000102B5",  # 𐊵 n
    "\U000102B7",  # 𐊷 p
    "\U000102B8",  # 𐊸 ś
    "\U000102B9",  # 𐊹 i
    "\U000102CF",  # 𐋏 e
    "\U000102BD",  # 𐊽 k
    "\U000102BE",  # 𐊾 δ
    "\U000102C3",  # 𐋃 z
]


# The ḱ and β used at Stratonikeia are not represented as a glyph
# of their own yet.
STRATONIKEIA = [
    "\U000102A0",  # 𐊠 a
    "\U000102A2",  # 𐊢 d
    "\U000102A3",  # 𐊣 l
    "\U000102A4",  # 𐊤 y
    "\U000102A5",  # 𐊥 r
    "\U000102A6",  # 𐊦 λ
    "\U000102A8",  # 𐊨 q
    "\U000102AA",  # 𐊪 m
    "\U000102AB",  # 𐊫 o
    "\U000102AD",  # 𐊭 t
    "\U000102AE",  # 𐊮 sh
    "\U000102B0",  # 𐊰 s
    "\U000102B1",  # 𐊱 ?
    "\U000102B2",  # 𐊲 u
    "\U000102B3",  # 𐊳 ñ
    "\U000102B4",  # 𐊴 ḱ
    "\U000102B5",  # 𐊵 n
    "\U000102B7",  # 𐊷 p
    "\U000102B8",  # 𐊸 ś
    "\U000102B9",  # 𐊹 i
    "\U000102BA",  # 𐊺 e
    "\U000102BD",  # 𐊽 k
    "\U000102BE",  # 𐊾 δ
    "\U000102C3",  # 𐋃 z
]


# The a used at Sinuri-Kildara is not represented as a glyph of its own yet.
SINURI_KILDARA = [
    "\U000102A0",  # 𐊠 a
    "\U000102A2",  # 𐊢 d
    "\U000102A3",  # 𐊣 l
    "\U000102D0",  # 𐋐 y
    "\U000102A5",  # 𐊥 r
    "\U000102A6",  # 𐊦 λ
    "\U000102A8",  # 𐊨 q
    "\U000102A9",  # 𐊩 b
    "\U000102AA",  # 𐊪 m
    "\U000102AB",  # 𐊫 o
    "\U000102AD",  # 𐊭 t
    "\U000102AE",  # 𐊮 sh
    "\U000102B0",  # 𐊰 s
    "\U000102B1",  # 𐊱 ?
    "\U000102B2",  # 𐊲 u
    "\U000102B3",  # 𐊳 ñ
    "\U000102B4",  # 𐊴 ḱ
    "\U000102B5",  # 𐊵 n
    "\U000102B7",  # 𐊷 p
    "\U000102B8",  # 𐊸 ś
    "\U000102B9",  # 𐊹 i
    "\U000102BA",  # 𐊺 e
    "\U000102BC",  # 𐊼 k
    "\U000102BE",  # 𐊾 δ
    "\U000102C3",  # 𐋃 z
    "\U000102C4",  # 𐋄 ŋ?
]

# Kaunos, C.series, Memphis

"""The Carian alphabet. Sources:

- `<https://www.unicode.org/charts/PDF/U102A0.pdf>`
- Adiego, <NAME>. (2007) The Carian Language

"""

__author__ = [
    "<NAME> <<EMAIL>>"]

VOWELS = [
    "\U000102A0",  # 𐊠 CARIAN LETTER A
    "\U000102A7",  # 𐊧 CARIAN LETTER A2
    "\U000102AB",  # 𐊫 CARIAN LETTER O
    "\U000102B2",  # 𐊲 CARIAN LETTER U
    "\U000102B9",  # 𐊹 CARIAN LETTER I
    "\U000102BA",  # 𐊺 CARIAN LETTER E
    "\U000102BF",  # 𐊿 CARIAN LETTER UU
    "\U000102C5",  # 𐋅 CARIAN LETTER II
    "\U000102C8",  # 𐋈 CARIAN LETTER UUU2
    "\U000102CF",  # 𐋏 CARIAN LETTER E2
    "\U000102D0",  # 𐋐 CARIAN LETTER UUU3

]

CONSONANTS = [
    "\U000102A1",  # 𐊡 CARIAN LETTER P2
    "\U000102A2",  # 𐊢 CARIAN LETTER D
    "\U000102A3",  # 𐊣 CARIAN LETTER L
    "\U000102A4",  # 𐊤 CARIAN LETTER UUU
    "\U000102A5",  # 𐊥 CARIAN LETTER R
    "\U000102A6",  # 𐊦 CARIAN LETTER LD
    "\U000102A8",  # 𐊨 CARIAN LETTER Q
    "\U000102A9",  # 𐊩 CARIAN LETTER B
    "\U000102AA",  # 𐊪 CARIAN LETTER M
    "\U000102AC",  # 𐊬 CARIAN LETTER D2
    "\U000102AD",  # 𐊭 CARIAN LETTER T
    "\U000102AE",  # 𐊮 CARIAN LETTER SH
    "\U000102AF",  # 𐊯 CARIAN LETTER SH2
    "\U000102B0",  # 𐊰 CARIAN LETTER S
    "\U000102B1",  # 𐊱 CARIAN LETTER C-18
    "\U000102B3",  # 𐊳 CARIAN LETTER NN
    "\U000102B4",  # 𐊴 CARIAN LETTER X
    "\U000102B5",  # 𐊵 CARIAN LETTER N
    "\U000102B6",  # 𐊶 CARIAN LETTER TT2
    "\U000102B7",  # 𐊷 CARIAN LETTER P
    "\U000102B8",  # 𐊸 CARIAN LETTER SS
    "\U000102BB",  # 𐊻 CARIAN LETTER UUUU
    "\U000102BC",  # 𐊼 CARIAN LETTER K
    "\U000102BD",  # 𐊽 CARIAN LETTER K2
    "\U000102BE",  # 𐊾 CARIAN LETTER ND
    "\U000102C0",  # 𐋀 CARIAN LETTER G
    "\U000102C1",  # 𐋁 CARIAN LETTER G2
    "\U000102C2",  # 𐋂 CARIAN LETTER ST
    "\U000102C3",  # 𐋃 CARIAN LETTER ST2
    "\U000102C4",  # 𐋄 CARIAN LETTER NG
    "\U000102C6",  # 𐋆 CARIAN LETTER C-39
    "\U000102C7",  # 𐋇 CARIAN LETTER TT
    "\U000102C9",  # 𐋉 CARIAN LETTER RR
    "\U000102CA",  # 𐋊 CARIAN LETTER MB
    "\U000102CB",  # 𐋋 CARIAN LETTER MB2
    "\U000102CC",  # 𐋌 CARIAN LETTER MB3
    "\U000102CD",  # 𐋍 CARIAN LETTER MB4
    "\U000102CE",  # 𐋎 CARIAN LETTER LD2
]

# The i and r used at Hyllarima are not represented as a glyph
# of their own yet.
HYLLARIMA = [
    "\U000102A0",  # 𐊠 a
    "\U000102A2",  # 𐊢 d
    "\U000102A3",  # 𐊣 l
    "\U000102A4",  # 𐊤 y
    "\U000102A5",  # 𐊥 r
    "\U000102CE",  # 𐋎 λ
    "\U000102A8",  # 𐊨 q
    "\U000102A9",  # 𐊩 b
    "\U000102AA",  # 𐊪 m
    "\U000102AB",  # 𐊫 o
    "\U000102AD",  # 𐊭 t
    "\U000102AE",  # 𐊮 sh
    "\U000102B0",  # 𐊰 s
    "\U000102B2",  # 𐊲 u
    "\U000102B3",  # 𐊳 ñ
    "\U000102B5",  # 𐊵 n
    "\U000102B7",  # 𐊷 p
    "\U000102B8",  # 𐊸 ś
    "\U000102B9",  # 𐊹 i
    "\U000102CF",  # 𐋏 e
    "\U000102BD",  # 𐊽 k
    "\U000102BE",  # 𐊾 δ
    "\U000102C3",  # 𐋃 z
    "\U000102C7",  # 𐋇 τ
]

# The q and r used at Euromos are not represented as a glyph of their own yet.
EUROMOS = [
    "\U000102A0",  # 𐊠 a
    "\U000102A2",  # 𐊢 d
    "\U000102A3",  # 𐊣 l
    "\U000102A4",  # 𐊤 y
    "\U000102A5",  # 𐊥 r
    "\U000102CE",  # 𐋎 λ
    "\U000102A8",  # 𐊨 q
    "\U000102A9",  # 𐊩 b
    "\U000102AA",  # 𐊪 m
    "\U000102AB",  # 𐊫 o
    "\U000102AD",  # 𐊭 t
    "\U000102B0",  # 𐊰 s
    "\U000102B2",  # 𐊲 u
    "\U000102B4",  # 𐊴 ḱ
    "\U000102B5",  # 𐊵 n
    "\U000102B8",  # 𐊸 ś
    "\U000102B9",  # 𐊹 i
    "\U000102CF",  # 𐋏 e
    "\U000102BD",  # 𐊽 k
    "\U000102BC",  # 𐊼 k2
    "\U000102BE",  # 𐊾 δ
    "\U000102C3",  # 𐋃 z
]

# The β, i, q and z used at Mylasa are not represented as a glyph
# of their own yet.
MYLASA = [
    "\U000102A0",  # 𐊠 a
    "\U000102A2",  # 𐊢 d
    "\U000102A3",  # 𐊣 l
    "\U000102D0",  # 𐋐 y
    "\U000102A5",  # 𐊥 r
    "\U000102A8",  # 𐊨 q
    "\U000102A9",  # 𐊩 b
    "\U000102AA",  # 𐊪 m
    "\U000102AB",  # 𐊫 o
    "\U000102AD",  # 𐊭 t
    "\U000102AE",  # 𐊮 sh
    "\U000102B0",  # 𐊰 s
    "\U000102B2",  # 𐊲 u
    "\U000102B4",  # 𐊴 ḱ
    "\U000102B5",  # 𐊵 n
    "\U000102B7",  # 𐊷 p
    "\U000102B8",  # 𐊸 ś
    "\U000102B9",  # 𐊹 i
    "\U000102CF",  # 𐋏 e
    "\U000102BD",  # 𐊽 k
    "\U000102BE",  # 𐊾 δ
    "\U000102C3",  # 𐋃 z
]


# The ḱ and β used at Stratonikeia are not represented as a glyph
# of their own yet.
STRATONIKEIA = [
    "\U000102A0",  # 𐊠 a
    "\U000102A2",  # 𐊢 d
    "\U000102A3",  # 𐊣 l
    "\U000102A4",  # 𐊤 y
    "\U000102A5",  # 𐊥 r
    "\U000102A6",  # 𐊦 λ
    "\U000102A8",  # 𐊨 q
    "\U000102AA",  # 𐊪 m
    "\U000102AB",  # 𐊫 o
    "\U000102AD",  # 𐊭 t
    "\U000102AE",  # 𐊮 sh
    "\U000102B0",  # 𐊰 s
    "\U000102B1",  # 𐊱 ?
    "\U000102B2",  # 𐊲 u
    "\U000102B3",  # 𐊳 ñ
    "\U000102B4",  # 𐊴 ḱ
    "\U000102B5",  # 𐊵 n
    "\U000102B7",  # 𐊷 p
    "\U000102B8",  # 𐊸 ś
    "\U000102B9",  # 𐊹 i
    "\U000102BA",  # 𐊺 e
    "\U000102BD",  # 𐊽 k
    "\U000102BE",  # 𐊾 δ
    "\U000102C3",  # 𐋃 z
]


# The a used at Sinuri-Kildara is not represented as a glyph of its own yet.
SINURI_KILDARA = [
    "\U000102A0",  # 𐊠 a
    "\U000102A2",  # 𐊢 d
    "\U000102A3",  # 𐊣 l
    "\U000102D0",  # 𐋐 y
    "\U000102A5",  # 𐊥 r
    "\U000102A6",  # 𐊦 λ
    "\U000102A8",  # 𐊨 q
    "\U000102A9",  # 𐊩 b
    "\U000102AA",  # 𐊪 m
    "\U000102AB",  # 𐊫 o
    "\U000102AD",  # 𐊭 t
    "\U000102AE",  # 𐊮 sh
    "\U000102B0",  # 𐊰 s
    "\U000102B1",  # 𐊱 ?
    "\U000102B2",  # 𐊲 u
    "\U000102B3",  # 𐊳 ñ
    "\U000102B4",  # 𐊴 ḱ
    "\U000102B5",  # 𐊵 n
    "\U000102B7",  # 𐊷 p
    "\U000102B8",  # 𐊸 ś
    "\U000102B9",  # 𐊹 i
    "\U000102BA",  # 𐊺 e
    "\U000102BC",  # 𐊼 k
    "\U000102BE",  # 𐊾 δ
    "\U000102C3",  # 𐋃 z
    "\U000102C4",  # 𐋄 ŋ?
]

# Kaunos, C.series, Memphis

The Carian alphabet. Sources:  - `<https://www.unicode.org/charts/PDF/U102A0.pdf>` - Adiego, <NAME>. (2007) The Carian Language # 𐊠 CARIAN LETTER A # 𐊧 CARIAN LETTER A2 # 𐊫 CARIAN LETTER O # 𐊲 CARIAN LETTER U # 𐊹 CARIAN LETTER I # 𐊺 CARIAN LETTER E # 𐊿 CARIAN LETTER UU # 𐋅 CARIAN LETTER II # 𐋈 CARIAN LETTER UUU2 # 𐋏 CARIAN LETTER E2 # 𐋐 CARIAN LETTER UUU3 # 𐊡 CARIAN LETTER P2 # 𐊢 CARIAN LETTER D # 𐊣 CARIAN LETTER L # 𐊤 CARIAN LETTER UUU # 𐊥 CARIAN LETTER R # 𐊦 CARIAN LETTER LD # 𐊨 CARIAN LETTER Q # 𐊩 CARIAN LETTER B # 𐊪 CARIAN LETTER M # 𐊬 CARIAN LETTER D2 # 𐊭 CARIAN LETTER T # 𐊮 CARIAN LETTER SH # 𐊯 CARIAN LETTER SH2 # 𐊰 CARIAN LETTER S # 𐊱 CARIAN LETTER C-18 # 𐊳 CARIAN LETTER NN # 𐊴 CARIAN LETTER X # 𐊵 CARIAN LETTER N # 𐊶 CARIAN LETTER TT2 # 𐊷 CARIAN LETTER P # 𐊸 CARIAN LETTER SS # 𐊻 CARIAN LETTER UUUU # 𐊼 CARIAN LETTER K # 𐊽 CARIAN LETTER K2 # 𐊾 CARIAN LETTER ND # 𐋀 CARIAN LETTER G # 𐋁 CARIAN LETTER G2 # 𐋂 CARIAN LETTER ST # 𐋃 CARIAN LETTER ST2 # 𐋄 CARIAN LETTER NG # 𐋆 CARIAN LETTER C-39 # 𐋇 CARIAN LETTER TT # 𐋉 CARIAN LETTER RR # 𐋊 CARIAN LETTER MB # 𐋋 CARIAN LETTER MB2 # 𐋌 CARIAN LETTER MB3 # 𐋍 CARIAN LETTER MB4 # 𐋎 CARIAN LETTER LD2 # The i and r used at Hyllarima are not represented as a glyph # of their own yet. # 𐊠 a # 𐊢 d # 𐊣 l # 𐊤 y # 𐊥 r # 𐋎 λ # 𐊨 q # 𐊩 b # 𐊪 m # 𐊫 o # 𐊭 t # 𐊮 sh # 𐊰 s # 𐊲 u # 𐊳 ñ # 𐊵 n # 𐊷 p # 𐊸 ś # 𐊹 i # 𐋏 e # 𐊽 k # 𐊾 δ # 𐋃 z # 𐋇 τ # The q and r used at Euromos are not represented as a glyph of their own yet. # 𐊠 a # 𐊢 d # 𐊣 l # 𐊤 y # 𐊥 r # 𐋎 λ # 𐊨 q # 𐊩 b # 𐊪 m # 𐊫 o # 𐊭 t # 𐊰 s # 𐊲 u # 𐊴 ḱ # 𐊵 n # 𐊸 ś # 𐊹 i # 𐋏 e # 𐊽 k # 𐊼 k2 # 𐊾 δ # 𐋃 z # The β, i, q and z used at Mylasa are not represented as a glyph # of their own yet. # 𐊠 a # 𐊢 d # 𐊣 l # 𐋐 y # 𐊥 r # 𐊨 q # 𐊩 b # 𐊪 m # 𐊫 o # 𐊭 t # 𐊮 sh # 𐊰 s # 𐊲 u # 𐊴 ḱ # 𐊵 n # 𐊷 p # 𐊸 ś # 𐊹 i # 𐋏 e # 𐊽 k # 𐊾 δ # 𐋃 z # The ḱ and β used at Stratonikeia are not represented as a glyph # of their own yet. # 𐊠 a # 𐊢 d # 𐊣 l # 𐊤 y # 𐊥 r # 𐊦 λ # 𐊨 q # 𐊪 m # 𐊫 o # 𐊭 t # 𐊮 sh # 𐊰 s # 𐊱 ? # 𐊲 u # 𐊳 ñ # 𐊴 ḱ # 𐊵 n # 𐊷 p # 𐊸 ś # 𐊹 i # 𐊺 e # 𐊽 k # 𐊾 δ # 𐋃 z # The a used at Sinuri-Kildara is not represented as a glyph of its own yet. # 𐊠 a # 𐊢 d # 𐊣 l # 𐋐 y # 𐊥 r # 𐊦 λ # 𐊨 q # 𐊩 b # 𐊪 m # 𐊫 o # 𐊭 t # 𐊮 sh # 𐊰 s # 𐊱 ? # 𐊲 u # 𐊳 ñ # 𐊴 ḱ # 𐊵 n # 𐊷 p # 𐊸 ś # 𐊹 i # 𐊺 e # 𐊼 k # 𐊾 δ # 𐋃 z # 𐋄 ŋ? # Kaunos, C.series, Memphis