static Font()
{
int maxCharVal = 0;
for (int i = 0; i < SupportedChars.Length; i++) maxCharVal = Math.Max(maxCharVal, (int)SupportedChars[i]);
int[] cl = new int[maxCharVal + 1];
for (int i = 0; i < SupportedChars.Length; i++) cl[SupportedChars[i]] = i;
CharLookup = cl;
}