Define CharList
 ( 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P',
   'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f',
   'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 
   'w', 'x', 'y', 'z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '?', '!', 
   '@', '$', ',', '.', '-', '+', '=', '*', '#', '/', '\\', "'", '"', '~', '`', '%', 
   '^', '&', '(', ')', '_', '|', '{', '}', '[', ']', ':', ';', '<', '>');

Define WidthList
 (  10,   8,  12,  10,   8,   7,  12,   9,   4,   6,   9,   7,  12,  10,  12,   9,
    12,   8,   7,   7,   9,   9,  13,   9,   8,   8,   9,   9,  10,   9,   9,   5,
     9,   8,   3,   4,   7,   2,  13,   8,   9,  10,   9,   5,   6,   5,   8,   8,  
    11,   7,   7,   6,   9,   6,   8,   8,   8,   8,   8,   7,   8,   8,   8,   4,  
    12,   8,   4,   4,   5,   8,   8,   7,  10,   7,   6,   4,   8,  10,   4,  14,  
     8,  12,   5,   5,   8,   4,   6,   6,   5,   5,   4,   5,   9,  10);     

Define RectList
 ( (   0,  0, 10, 16), (  10,  0,  8, 16), (  18,  0, 12, 16), (  30,  0, 10, 16), 
   (  40,  0,  8, 16), (  48,  0,  7, 16), (  55,  0, 12, 16), (  67,  0,  9, 16), 
   (  76,  0,  4, 16), (  80,  0,  6, 16), (  86,  0,  9, 16), (  95,  0,  7, 16), 
   ( 102,  0, 12, 16), ( 114,  0, 10, 16), ( 124,  0, 12, 16), ( 136,  0,  9, 16), 
   ( 145,  0, 12, 16), ( 157,  0,  8, 16), ( 165,  0,  7, 16), ( 172,  0,  7, 16), 
   ( 179,  0,  9, 16), ( 188,  0,  9, 16), ( 197,  0, 13, 16), ( 210,  0,  9, 16), 
   ( 219,  0,  8, 16), ( 227,  0,  8, 16), ( 235,  0,  9, 16), ( 244,  0,  9, 16), 
   ( 253,  0, 10, 16), ( 263,  0,  9, 16), ( 272,  0,  9, 16), ( 281,  0,  5, 16), 
   ( 286,  0,  9, 16), ( 295,  0,  8, 16), ( 303,  0,  3, 16), ( 306,  0,  4, 16), 
   ( 310,  0,  7, 16), ( 317,  0,  2, 16), ( 319,  0, 13, 16), ( 332,  0,  8, 16), 
   ( 340,  0,  9, 16), ( 349,  0, 10, 16), ( 359,  0,  9, 16), ( 368,  0,  5, 16), 
   ( 373,  0,  6, 16), ( 379,  0,  5, 16), ( 384,  0,  8, 16), ( 392,  0,  8, 16), 
   ( 400,  0, 11, 16), ( 411,  0,  7, 16), ( 418,  0,  7, 16), ( 425,  0,  6, 16), 
   ( 431,  0,  9, 16), ( 440,  0,  6, 16), ( 446,  0,  8, 16), ( 454,  0,  8, 16), 
   ( 462,  0,  8, 16), ( 470,  0,  8, 16), ( 478,  0,  8, 16), ( 486,  0,  7, 16), 
   ( 493,  0,  8, 16), ( 501,  0,  8, 16), ( 509,  0,  8, 16), ( 517,  0,  4, 16), 
   ( 521,  0, 12, 16), ( 533,  0,  8, 16), ( 541,  0,  4, 16), ( 545,  0,  4, 16), 
   ( 549,  0,  5, 16), ( 554,  0,  8, 16), ( 562,  0,  8, 16), ( 570,  0,  7, 16), 
   ( 577,  0, 10, 16), ( 587,  0,  7, 16), ( 594,  0,  6, 16), ( 600,  0,  4, 16), 
   ( 604,  0,  8, 16), ( 612,  0, 10, 16), ( 622,  0,  4, 16), ( 626,  0, 14, 16), 
   ( 640,  0,  8, 16), ( 648,  0, 12, 16), ( 660,  0,  5, 16), ( 665,  0,  5, 16), 
   ( 670,  0,  8, 16), ( 678,  0,  4, 16), ( 682,  0,  6, 16), ( 688,  0,  6, 16), 
   ( 694,  0,  5, 16), ( 699,  0,  5, 16), ( 704,  0,  4, 16), ( 708,  0,  5, 16), 
   ( 713,  0,  9, 16), ( 722,  0, 10, 16));
    
CreateLayer					Main;
LayerSetImage				Main '../images/mainfont1';
LayerSetAscent				Main 11;
LayerSetCharWidths			Main CharList WidthList;
LayerSetCharWidths			Main (' ') (6);
LayerSetImageMap			Main CharList RectList;
