char lookup_chars[256] = {IL, IL, IL, IL, IL, IL, IL, IL,/* 00 */ IL, IL, IL, IL, IL, IL, IL, IL, /* 08 */ IL, IL, IL, IL, IL, IL, IL, IL, /* 10 */ IL, IL, IL, IL, IL, IL, IL, IL, /* 18 */ 0, IL, IL, IL, IL, IL, IL, IL, /* 20 */ IL, IL, IL, IL, 1, 2, 3, IL, /* 28 */ 4, 5, 6, 7, 8, 9, 10, 11, /* 30 */ 12, 13 ,IL, IL, IL, IL, IL, IL, /* 38 */ IL, 14, 15, 16, 17, 18, 19, 20, /* 40 */ 21, 22, 23, 24, 25, 26, 27, 28, /* 48 */ 29, 30, 31, 32, 33, 34, 35, 36, /* 50 */ 37, 38, 39, IL, IL, IL, IL, IL, /* 58 */ IL, 14, 15, 16, 17, 18, 19, 20, /* 60 */ 21, 22, 23, 24, 25, 26, 27, 28, /* 68 */ 29, 30, 31, 32, 33, 34, 35, 36, /* 70 */ 37, 38, 39, IL, IL, IL, IL, IL, /* 78 */ IL, IL, IL, IL, IL, IL, IL, IL, /* 80 */ IL, IL, IL, IL, IL, IL, IL, IL, /* 88 */ IL, IL, IL, IL, IL, IL, IL, IL, /* 90 */ IL, IL, IL, IL, IL, IL, IL, IL, /* 98 */ IL, IL, IL, IL, IL, IL, IL, IL, /* A0 */ IL, IL, IL, IL, IL, IL, IL, IL, /* A8 */ IL, IL, IL, IL, IL, IL, IL, IL, /* B0 */ IL, IL, IL, IL, IL, IL, IL, IL, /* B8 */ IL, IL, IL, IL, IL, IL, IL, IL, /* C0 */ IL, IL, IL, IL, IL, IL, IL, IL, /* C8 */ IL, IL, IL, IL, IL, IL, IL, IL, /* D0 */ IL, IL, IL, IL, IL, IL, IL, IL, /* D8 */ IL, IL, IL, IL, IL, IL, IL, IL, /* E0 */ IL, IL, IL, IL, IL, IL, IL, IL, /* E8 */ IL, IL, IL, IL, IL, IL, IL, IL, /* F0 */ IL, IL, IL, IL, IL, IL, IL, IL /* F8 */ };