#!/usr/bin/perl

# Indented aliases are surplus to default PROCURA naming conventions
# match closer to the Unicode naming convention

(
A_GRAVE		=> "LATIN CAPITAL LETTER A WITH GRAVE",
A_CIRCUM	=> "LATIN CAPITAL LETTER A WITH CIRCUMFLEX",
A_DIAERES	=> "LATIN CAPITAL LETTER A WITH DIAERESIS",
 A_DIAERESIS	=> "LATIN CAPITAL LETTER A WITH DIAERESIS",
A_TILDE		=> "LATIN CAPITAL LETTER A WITH TILDE",
A_BREVE		=> "LATIN CAPITAL LETTER A WITH BREVE",
A_RING		=> "LATIN CAPITAL LETTER A WITH RING ABOVE",
A_MACRON	=> "LATIN CAPITAL LETTER A WITH MACRON",
A_OGONEK	=> "LATIN CAPITAL LETTER A WITH OGONEK",
C_ACUTE		=> "LATIN CAPITAL LETTER C WITH ACUTE",
C_CIRCUM	=> "LATIN CAPITAL LETTER C WITH CIRCUMFLEX",
C_CARON		=> "LATIN CAPITAL LETTER C WITH CARON",
C_DOT		=> "LATIN CAPITAL LETTER C WITH DOT ABOVE",
C_CEDILLA	=> "LATIN CAPITAL LETTER C WITH CEDILLA",
D_CARON		=> "LATIN CAPITAL LETTER D WITH CARON",
E_ACUTE		=> "LATIN CAPITAL LETTER E WITH ACUTE",
E_GRAVE		=> "LATIN CAPITAL LETTER E WITH GRAVE",
E_CIRCUM	=> "LATIN CAPITAL LETTER E WITH CIRCUMFLEX",
E_DIAERES	=> "LATIN CAPITAL LETTER E WITH DIAERESIS",
 E_DIAERESIS	=> "LATIN CAPITAL LETTER E WITH DIAERESIS",
E_CARON		=> "LATIN CAPITAL LETTER E WITH CARON",
E_DOT		=> "LATIN CAPITAL LETTER E WITH DOT ABOVE",
E_MACRON	=> "LATIN CAPITAL LETTER E WITH MACRON",
E_OGONEK	=> "LATIN CAPITAL LETTER E WITH OGONEK",
G_CIRCUM	=> "LATIN CAPITAL LETTER G WITH CIRCUMFLEX",
G_BREVE		=> "LATIN CAPITAL LETTER G WITH BREVE",
G_DOT		=> "LATIN CAPITAL LETTER G WITH DOT ABOVE",
G_CEDILLA	=> "LATIN CAPITAL LETTER G WITH CEDILLA",
H_CIRCUM	=> "LATIN CAPITAL LETTER H WITH CIRCUMFLEX",
I_ACUTE		=> "LATIN CAPITAL LETTER I WITH ACUTE",
I_GRAVE		=> "LATIN CAPITAL LETTER I WITH GRAVE",
I_CIRCUM	=> "LATIN CAPITAL LETTER I WITH CIRCUMFLEX",
I_DIAERES	=> "LATIN CAPITAL LETTER I WITH DIAERESIS",
 I_DIAERESIS	=> "LATIN CAPITAL LETTER I WITH DIAERESIS",
I_TILDE		=> "LATIN CAPITAL LETTER I WITH TILDE",
I_DOT		=> "LATIN CAPITAL LETTER I WITH DOT ABOVE",
I_MACRON	=> "LATIN CAPITAL LETTER I WITH MACRON",
I_OGONEK	=> "LATIN CAPITAL LETTER I WITH OGONEK",
J_CIRCUM	=> "LATIN CAPITAL LETTER J WITH CIRCUMFLEX",
K_CEDILLA	=> "LATIN CAPITAL LETTER K WITH CEDILLA",
L_ACUTE		=> "LATIN CAPITAL LETTER L WITH ACUTE",
L_CARON		=> "LATIN CAPITAL LETTER L WITH CARON",
L_CEDILLA	=> "LATIN CAPITAL LETTER L WITH CEDILLA",
N_ACUTE		=> "LATIN CAPITAL LETTER N WITH ACUTE",
N_TILDE		=> "LATIN CAPITAL LETTER N WITH TILDE",
N_CARON		=> "LATIN CAPITAL LETTER N WITH CARON",
N_CEDILLA	=> "LATIN CAPITAL LETTER N WITH CEDILLA",
O_ACUTE		=> "LATIN CAPITAL LETTER O WITH ACUTE",
O_GRAVE		=> "LATIN CAPITAL LETTER O WITH GRAVE",
O_CIRCUM	=> "LATIN CAPITAL LETTER O WITH CIRCUMFLEX",
O_DIAERES	=> "LATIN CAPITAL LETTER O WITH DIAERESIS",
 O_DIAERESIS	=> "LATIN CAPITAL LETTER O WITH DIAERESIS",
O_TILDE		=> "LATIN CAPITAL LETTER O WITH TILDE",
O_DBLACUTE	=> "LATIN CAPITAL LETTER O WITH DOUBLE ACUTE",
O_MACRON	=> "LATIN CAPITAL LETTER O WITH MACRON",
R_ACUTE		=> "LATIN CAPITAL LETTER R WITH ACUTE",
R_CARON		=> "LATIN CAPITAL LETTER R WITH CARON",
R_CEDILLA	=> "LATIN CAPITAL LETTER R WITH CEDILLA",
S_ACUTE		=> "LATIN CAPITAL LETTER S WITH ACUTE",
S_CIRCUM	=> "LATIN CAPITAL LETTER S WITH CIRCUMFLEX",
S_CARON		=> "LATIN CAPITAL LETTER S WITH CARON",
S_CEDILLA	=> "LATIN CAPITAL LETTER S WITH CEDILLA",
T_CARON		=> "LATIN CAPITAL LETTER T WITH CARON",
T_CEDILLA	=> "LATIN CAPITAL LETTER T WITH CEDILLA",
U_ACUTE		=> "LATIN CAPITAL LETTER U WITH ACUTE",
U_GRAVE		=> "LATIN CAPITAL LETTER U WITH GRAVE",
U_CIRCUM	=> "LATIN CAPITAL LETTER U WITH CIRCUMFLEX",
U_DIAERES	=> "LATIN CAPITAL LETTER U WITH DIAERESIS",
 U_DIAERESIS	=> "LATIN CAPITAL LETTER U WITH DIAERESIS",
U_TILDE		=> "LATIN CAPITAL LETTER U WITH TILDE",
U_BREVE		=> "LATIN CAPITAL LETTER U WITH BREVE",
U_DBLACUTE	=> "LATIN CAPITAL LETTER U WITH DOUBLE ACUTE",
U_RING		=> "LATIN CAPITAL LETTER U WITH RING ABOVE",
U_MACRON	=> "LATIN CAPITAL LETTER U WITH MACRON",
U_OGONEK	=> "LATIN CAPITAL LETTER U WITH OGONEK",
W_CIRCUM	=> "LATIN CAPITAL LETTER W WITH CIRCUMFLEX",
Y_ACUTE		=> "LATIN CAPITAL LETTER Y WITH ACUTE",
Y_CIRCUM	=> "LATIN CAPITAL LETTER Y WITH CIRCUMFLEX",
Y_DIAERES	=> "LATIN CAPITAL LETTER Y WITH DIAERESIS",
 Y_DIAERESIS	=> "LATIN CAPITAL LETTER Y WITH DIAERESIS",
Z_ACUTE		=> "LATIN CAPITAL LETTER Z WITH ACUTE",
Z_CARON		=> "LATIN CAPITAL LETTER Z WITH CARON",
Z_DOT		=> "LATIN CAPITAL LETTER Z WITH DOT ABOVE",
a_ACUTE		=> "LATIN SMALL LETTER A WITH ACUTE",
a_GRAVE		=> "LATIN SMALL LETTER A WITH GRAVE",
a_CIRCUM	=> "LATIN SMALL LETTER A WITH CIRCUMFLEX",
a_DIAERES	=> "LATIN SMALL LETTER A WITH DIAERESIS",
 a_DIAERESIS	=> "LATIN SMALL LETTER A WITH DIAERESIS",
a_TILDE		=> "LATIN SMALL LETTER A WITH TILDE",
a_BREVE		=> "LATIN SMALL LETTER A WITH BREVE",
a_RING		=> "LATIN SMALL LETTER A WITH RING ABOVE",
a_MACRON	=> "LATIN SMALL LETTER A WITH MACRON",
a_OGONEK	=> "LATIN SMALL LETTER A WITH OGONEK",
c_ACUTE		=> "LATIN SMALL LETTER C WITH ACUTE",
c_CIRCUM	=> "LATIN SMALL LETTER C WITH CIRCUMFLEX",
c_CARON		=> "LATIN SMALL LETTER C WITH CARON",
c_DOT		=> "LATIN SMALL LETTER C WITH DOT ABOVE",
c_CEDILLA	=> "LATIN SMALL LETTER C WITH CEDILLA",
d_CARON		=> "LATIN SMALL LETTER D WITH CARON",
e_ACUTE		=> "LATIN SMALL LETTER E WITH ACUTE",
e_GRAVE		=> "LATIN SMALL LETTER E WITH GRAVE",
e_CIRCUM	=> "LATIN SMALL LETTER E WITH CIRCUMFLEX",
e_DIAERES	=> "LATIN SMALL LETTER E WITH DIAERESIS",
 e_DIAERESIS	=> "LATIN SMALL LETTER E WITH DIAERESIS",
e_CARON		=> "LATIN SMALL LETTER E WITH CARON",
e_DOT		=> "LATIN SMALL LETTER E WITH DOT ABOVE",
e_MACRON	=> "LATIN SMALL LETTER E WITH MACRON",
e_OGONEK	=> "LATIN SMALL LETTER E WITH OGONEK",
g_ACUTE		=> "LATIN SMALL LETTER G WITH ACUTE",
g_CIRCUM	=> "LATIN SMALL LETTER G WITH CIRCUMFLEX",
g_BREVE		=> "LATIN SMALL LETTER G WITH BREVE",
g_DOT		=> "LATIN SMALL LETTER G WITH DOT ABOVE",
h_CIRCUM	=> "LATIN SMALL LETTER H WITH CIRCUMFLEX",
i_ACUTE		=> "LATIN SMALL LETTER I WITH ACUTE",
i_GRAVE		=> "LATIN SMALL LETTER I WITH GRAVE",
i_CIRCUM	=> "LATIN SMALL LETTER I WITH CIRCUMFLEX",
i_DIAERES	=> "LATIN SMALL LETTER I WITH DIAERESIS",
 i_DIAERESIS	=> "LATIN SMALL LETTER I WITH DIAERESIS",
i_TILDE		=> "LATIN SMALL LETTER I WITH TILDE",
i_MACRON	=> "LATIN SMALL LETTER I WITH MACRON",
i_OGONEK	=> "LATIN SMALL LETTER I WITH OGONEK",
j_CIRCUM	=> "LATIN SMALL LETTER J WITH CIRCUMFLEX",
k_CEDILLA	=> "LATIN SMALL LETTER K WITH CEDILLA",
l_ACUTE		=> "LATIN SMALL LETTER L WITH ACUTE",
l_CARON		=> "LATIN SMALL LETTER L WITH CARON",
l_CEDILLA	=> "LATIN SMALL LETTER L WITH CEDILLA",
n_ACUTE		=> "LATIN SMALL LETTER N WITH ACUTE",
n_TILDE		=> "LATIN SMALL LETTER N WITH TILDE",
n_CARON		=> "LATIN SMALL LETTER N WITH CARON",
n_CEDILLA	=> "LATIN SMALL LETTER N WITH CEDILLA",
o_ACUTE		=> "LATIN SMALL LETTER O WITH ACUTE",
o_GRAVE		=> "LATIN SMALL LETTER O WITH GRAVE",
o_CIRCUM	=> "LATIN SMALL LETTER O WITH CIRCUMFLEX",
o_DIAERES	=> "LATIN SMALL LETTER O WITH DIAERESIS",
 o_DIAERESIS	=> "LATIN SMALL LETTER O WITH DIAERESIS",
o_TILDE		=> "LATIN SMALL LETTER O WITH TILDE",
o_DBLACUTE	=> "LATIN SMALL LETTER O WITH DOUBLE ACUTE",
o_MACRON	=> "LATIN SMALL LETTER O WITH MACRON",
r_ACUTE		=> "LATIN SMALL LETTER R WITH ACUTE",
r_CARON		=> "LATIN SMALL LETTER R WITH CARON",
r_CEDILLA	=> "LATIN SMALL LETTER R WITH CEDILLA",
s_ACUTE		=> "LATIN SMALL LETTER S WITH ACUTE",
s_CIRCUM	=> "LATIN SMALL LETTER S WITH CIRCUMFLEX",
s_CARON		=> "LATIN SMALL LETTER S WITH CARON",
s_CEDILLA	=> "LATIN SMALL LETTER S WITH CEDILLA",
t_CARON		=> "LATIN SMALL LETTER T WITH CARON",
t_CEDILLA	=> "LATIN SMALL LETTER T WITH CEDILLA",
u_ACUTE		=> "LATIN SMALL LETTER U WITH ACUTE",
u_GRAVE		=> "LATIN SMALL LETTER U WITH GRAVE",
u_CIRCUM	=> "LATIN SMALL LETTER U WITH CIRCUMFLEX",
u_DIAERES	=> "LATIN SMALL LETTER U WITH DIAERESIS",
 u_DIAERESIS	=> "LATIN SMALL LETTER U WITH DIAERESIS",
u_TILDE		=> "LATIN SMALL LETTER U WITH TILDE",
u_BREVE		=> "LATIN SMALL LETTER U WITH BREVE",
u_DBLACUTE	=> "LATIN SMALL LETTER U WITH DOUBLE ACUTE",
u_RING		=> "LATIN SMALL LETTER U WITH RING ABOVE",
u_MACRON	=> "LATIN SMALL LETTER U WITH MACRON",
u_OGONEK	=> "LATIN SMALL LETTER U WITH OGONEK",
w_CIRCUM	=> "LATIN SMALL LETTER W WITH CIRCUMFLEX",
y_ACUTE		=> "LATIN SMALL LETTER Y WITH ACUTE",
y_CIRCUM	=> "LATIN SMALL LETTER Y WITH CIRCUMFLEX",
y_DIAERES	=> "LATIN SMALL LETTER Y WITH DIAERESIS",
 y_DIAERESIS	=> "LATIN SMALL LETTER Y WITH DIAERESIS",
z_ACUTE		=> "LATIN SMALL LETTER Z WITH ACUTE",
z_CARON		=> "LATIN SMALL LETTER Z WITH CARON",
z_DOT		=> "LATIN SMALL LETTER Z WITH DOT ABOVE",
A_ACUTE		=> "LATIN CAPITAL LETTER A WITH ACUTE",
CENT_IDX	=> "CENT SIGN",
 CENT		=> "CENT SIGN",
POUND_IDX	=> "POUND SIGN",
 POUND		=> "POUND SIGN",
DOLLAR_IDX	=> "DOLLAR SIGN",
 DOLLAR		=> "DOLLAR SIGN",
YEN_IDX		=> "YEN SIGN",
 YEN		=> "YEN SIGN",
NUMBER_IDX	=> "NUMBER SIGN",
 NUMBER		=> "NUMBER SIGN",
SECTION_IDX	=> "SECTION SIGN",
 SECTION	=> "SECTION SIGN",
CURRENCY_IDX	=> "CURRENCY SIGN",
 CURRENCY	=> "CURRENCY SIGN",
AQML_IDX	=> "LEFT-POINTING DOUBLE ANGLE QUOTATION MARK",
 AQML		=> "LEFT-POINTING DOUBLE ANGLE QUOTATION MARK",
DEGREE_IDX	=> "DEGREE SIGN",
 DEGREE		=> "DEGREE SIGN",
PL_MIN_IDX	=> "PLUS-MINUS SIGN",
 PL_MIN		=> "PLUS-MINUS SIGN",
SUP2_IDX	=> "SUPERSCRIPT TWO",
 SUP2		=> "SUPERSCRIPT TWO",
SUP3_IDX	=> "SUPERSCRIPT THREE",
 SUP3		=> "SUPERSCRIPT THREE",
MULTIPLY_IDX	=> "MULTIPLICATION SIGN",
 MULTIPLY	=> "MULTIPLICATION SIGN",
MICRO_IDX	=> "MICRO SIGN",
 MICRO		=> "MICRO SIGN",
PILCROW_IDX	=> "PILCROW SIGN",
 PILCROW	=> "PILCROW SIGN",
MDOT_IDX	=> "MIDDLE DOT",
 MDOT		=> "MIDDLE DOT",
DIVIDE_IDX	=> "DIVISION SIGN",
 DIVIDE		=> "DIVISION SIGN",
AQMR_IDX	=> "RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK",
 AQMR		=> "RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK",
QUARTER1_IDX	=> "VULGAR FRACTION ONE QUARTER",
 QUARTER1	=> "VULGAR FRACTION ONE QUARTER",
HALF_IDX	=> "VULGAR FRACTION ONE HALF",
 HALF		=> "VULGAR FRACTION ONE HALF",
QUARTER3_IDX	=> "VULGAR FRACTION THREE QUARTERS",
 QUARTER3	=> "VULGAR FRACTION THREE QUARTERS",
IQML_IDX	=> "INVERTED QUESTION MARK",
 IQML		=> "INVERTED QUESTION MARK",
OHM_IDX		=> "OHM SIGN",
 OHM		=> "OHM SIGN",
CAP_AE_IDX	=> "LATIN CAPITAL LETTER AE",
 CAP_AE		=> "LATIN CAPITAL LETTER AE",
 AE		=> "LATIN CAPITAL LETTER AE",
 AE_LIGATURE	=> "LATIN CAPITAL LETTER AE",
DSTROKE_IDX	=> "LATIN CAPITAL LETTER D WITH STROKE",
 D_STROKE	=> "LATIN CAPITAL LETTER D WITH STROKE",
ORDIFEM_IDX	=> "FEMININE ORDINAL INDICATOR",
 ORDIFEM	=> "FEMININE ORDINAL INDICATOR",
HSTROKE_IDX	=> "LATIN CAPITAL LETTER H WITH STROKE",
 H_STROKE	=> "LATIN CAPITAL LETTER H WITH STROKE",
CAP_IJ_IDX	=> "LATIN CAPITAL LIGATURE IJ",
 CAP_IJ		=> "LATIN CAPITAL LIGATURE IJ",
 IJ		=> "LATIN CAPITAL LIGATURE IJ",
 IJ_LIGATURE	=> "LATIN CAPITAL LIGATURE IJ",
LMDOT_IDX	=> "LATIN CAPITAL LETTER L WITH MIDDLE DOT",
 L_DOT		=> "LATIN CAPITAL LETTER L WITH MIDDLE DOT",
LSTROKE_IDX	=> "LATIN CAPITAL LETTER L WITH STROKE",
 L_STROKE	=> "LATIN CAPITAL LETTER L WITH STROKE",
 L_SLASH	=> "LATIN CAPITAL LETTER L WITH STROKE",
OSLASH_IDX	=> "LATIN CAPITAL LETTER O WITH STROKE",
 O_STROKE	=> "LATIN CAPITAL LETTER O WITH STROKE",
 O_SLASH	=> "LATIN CAPITAL LETTER O WITH STROKE",
CAP_OE_IDX	=> "LATIN CAPITAL LIGATURE OE",
 CAP_OE		=> "LATIN CAPITAL LIGATURE OE",
 OE		=> "LATIN CAPITAL LIGATURE OE",
 OE_LIGATURE	=> "LATIN CAPITAL LIGATURE OE",
ORDIMAS_IDX	=> "MASCULINE ORDINAL INDICATOR",
 ORDIMAS	=> "MASCULINE ORDINAL INDICATOR",
CAP_THORN_IDX	=> "LATIN CAPITAL LETTER THORN",
 CAP_THORN	=> "LATIN CAPITAL LETTER THORN",
 THORN		=> "LATIN CAPITAL LETTER THORN",
TSTROKE_IDX	=> "LATIN CAPITAL LETTER T WITH STROKE",
 T_STROKE	=> "LATIN CAPITAL LETTER T WITH STROKE",
CAP_ENG_IDX	=> "LATIN CAPITAL LETTER ENG",
 CAP_ENG	=> "LATIN CAPITAL LETTER ENG",
 ENG		=> "LATIN CAPITAL LETTER ENG",
NAPOS_IDX	=> "LATIN SMALL LETTER N PRECEDED BY APOSTROPHE",
 NAPOS		=> "LATIN SMALL LETTER N PRECEDED BY APOSTROPHE",
SMALL_K_IDX	=> "LATIN SMALL LETTER KRA",
 SMALL_K	=> "LATIN SMALL LETTER KRA",
SMALL_AE_IDX	=> "LATIN SMALL LETTER AE",
 SMALL_AE	=> "LATIN SMALL LETTER AE",
 ae		=> "LATIN SMALL LETTER AE",
 ae_LIGATURE	=> "LATIN SMALL LETTER AE",
dSTROKE_IDX	=> "LATIN SMALL LETTER D WITH STROKE",
 d_STROKE	=> "LATIN SMALL LETTER D WITH STROKE",
ETH_IDX		=> "LATIN SMALL LETTER ETH",
 ETH		=> "LATIN SMALL LETTER ETH",
hSTROKE_IDX	=> "LATIN SMALL LETTER H WITH STROKE",
 h_STROKE	=> "LATIN SMALL LETTER H WITH STROKE",
INODOT_IDX	=> "LATIN SMALL LETTER DOTLESS I",
 INODOT		=> "LATIN SMALL LETTER DOTLESS I",
 I_NODOT	=> "LATIN SMALL LETTER DOTLESS I",
SMALL_IJ_IDX	=> "LATIN SMALL LIGATURE IJ",
 SMALL_IJ	=> "LATIN SMALL LIGATURE IJ",
 ij		=> "LATIN SMALL LIGATURE IJ",
 ij_LIGATURE	=> "LATIN SMALL LIGATURE IJ",
lMDOT_IDX	=> "LATIN SMALL LETTER L WITH MIDDLE DOT",
 l_DOT		=> "LATIN SMALL LETTER L WITH MIDDLE DOT",
lSTROKE_IDX	=> "LATIN SMALL LETTER L WITH STROKE",
 l_STROKE	=> "LATIN SMALL LETTER L WITH STROKE",
 l_SLASH	=> "LATIN SMALL LETTER L WITH STROKE",
oSLASH_IDX	=> "LATIN SMALL LETTER O WITH STROKE",
 o_STROKE	=> "LATIN SMALL LETTER O WITH STROKE",
 o_SLASH	=> "LATIN SMALL LETTER O WITH STROKE",
SMALL_OE_IDX	=> "LATIN SMALL LIGATURE OE",
 SMALL_OE	=> "LATIN SMALL LIGATURE OE",
 oe		=> "LATIN SMALL LIGATURE OE",
 oe_LIGATURE	=> "LATIN SMALL LIGATURE OE",
RINGELS_IDX	=> "LATIN SMALL LETTER SHARP S",
 RINGELS	=> "LATIN SMALL LETTER SHARP S",
SMALL_THORN_IDX	=> "LATIN SMALL LETTER THORN",
 SMALL_THORN	=> "LATIN SMALL LETTER THORN",
 thorn		=> "LATIN SMALL LETTER THORN",
tSTROKE_IDX	=> "LATIN SMALL LETTER T WITH STROKE",
 t_STROKE	=> "LATIN SMALL LETTER T WITH STROKE",
SMALL_ENG_IDX	=> "LATIN SMALL LETTER ENG",
 SMALL_ENG	=> "LATIN SMALL LETTER ENG",
 eng		=> "LATIN SMALL LETTER ENG",
IEM_IDX		=> "INVERTED EXCLAMATION MARK",
 IEM		=> "INVERTED EXCLAMATION MARK",
)
