0b00000000,0x00,0000,  0: ^@,NUL,\0
0b00000001,0x01,0001,  1: ^A,SOH
0b00000010,0x02,0002,  2: ^B,STX
0b00000011,0x03,0003,  3: ^C,ETX
0b00000100,0x04,0004,  4: ^D,EOT
0b00000101,0x05,0005,  5: ^E,ENQ
0b00000110,0x06,0006,  6: ^F,ACK
0b00000111,0x07,0007,  7: ^G,BEL,\a(alert)
0b00001000,0x08,0010,  8: ^H,BS,\b(backspace)
0b00001001,0x09,0011,  9: ^I,HT,\t(horizontal tab)
0b00001010,0x0a,0012, 10: ^J,LF,\n(new-line)
0b00001011,0x0b,0013, 11: ^K,VT,\v(vertical tab)
0b00001100,0x0c,0014, 12: ^L,FF,\f(form feed)
0b00001101,0x0d,0015, 13: ^M,CR,\r(carriage return)
0b00001110,0x0e,0016, 14: ^N,SO or LS1
0b00001111,0x0f,0017, 15: ^O,SI or LS0

0b00010000,0x10,0020, 16: ^P,DLE
0b00010001,0x11,0021, 17: ^Q,DC1
0b00010010,0x12,0022, 18: ^R,DC2
0b00010011,0x13,0023, 19: ^S,DC3
0b00010100,0x14,0024, 20: ^T,DC4
0b00010101,0x15,0025, 21: ^U,NAK
0b00010110,0x16,0026, 22: ^V,SYN
0b00010111,0x17,0027, 23: ^W,ETB
0b00011000,0x18,0030, 24: ^X,CAN
0b00011001,0x19,0031, 25: ^Y,EM
0b00011010,0x1a,0032, 26: ^Z,SUB
0b00011011,0x1b,0033, 27: ^[,ESC
0b00011100,0x1c,0034, 28: ^\,IS4(FS)
0b00011101,0x1d,0035, 29: ^],IS3(GS)
0b00011110,0x1e,0036, 30: ^^,IS2(RS)
0b00011111,0x1f,0037, 31: ^_,IS1(US)

0b00100000,0x20,0040, 32:  
0b00100001,0x21,0041, 33: !
0b00100010,0x22,0042, 34: "
0b00100011,0x23,0043, 35: #
0b00100100,0x24,0044, 36: $
0b00100101,0x25,0045, 37: %
0b00100110,0x26,0046, 38: &
0b00100111,0x27,0047, 39: '
0b00101000,0x28,0050, 40: (
0b00101001,0x29,0051, 41: )
0b00101010,0x2a,0052, 42: *
0b00101011,0x2b,0053, 43: +
0b00101100,0x2c,0054, 44: ,
0b00101101,0x2d,0055, 45: -
0b00101110,0x2e,0056, 46: .
0b00101111,0x2f,0057, 47: /

0b00110000,0x30,0060, 48: 0
0b00110001,0x31,0061, 49: 1
0b00110010,0x32,0062, 50: 2
0b00110011,0x33,0063, 51: 3
0b00110100,0x34,0064, 52: 4
0b00110101,0x35,0065, 53: 5
0b00110110,0x36,0066, 54: 6
0b00110111,0x37,0067, 55: 7
0b00111000,0x38,0070, 56: 8
0b00111001,0x39,0071, 57: 9
0b00111010,0x3a,0072, 58: :
0b00111011,0x3b,0073, 59: ;
0b00111100,0x3c,0074, 60: <
0b00111101,0x3d,0075, 61: =
0b00111110,0x3e,0076, 62: >
0b00111111,0x3f,0077, 63: ?

0b01000000,0x40,0100, 64: @
0b01000001,0x41,0101, 65: A
0b01000010,0x42,0102, 66: B
0b01000011,0x43,0103, 67: C
0b01000100,0x44,0104, 68: D
0b01000101,0x45,0105, 69: E
0b01000110,0x46,0106, 70: F
0b01000111,0x47,0107, 71: G
0b01001000,0x48,0110, 72: H
0b01001001,0x49,0111, 73: I
0b01001010,0x4a,0112, 74: J
0b01001011,0x4b,0113, 75: K
0b01001100,0x4c,0114, 76: L
0b01001101,0x4d,0115, 77: M
0b01001110,0x4e,0116, 78: N
0b01001111,0x4f,0117, 79: O

0b01010000,0x50,0120, 80: P
0b01010001,0x51,0121, 81: Q
0b01010010,0x52,0122, 82: R
0b01010011,0x53,0123, 83: S
0b01010100,0x54,0124, 84: T
0b01010101,0x55,0125, 85: U
0b01010110,0x56,0126, 86: V
0b01010111,0x57,0127, 87: W
0b01011000,0x58,0130, 88: X
0b01011001,0x59,0131, 89: Y
0b01011010,0x5a,0132, 90: Z
0b01011011,0x5b,0133, 91: [
0b01011100,0x5c,0134, 92: \
0b01011101,0x5d,0135, 93: ]
0b01011110,0x5e,0136, 94: ^
0b01011111,0x5f,0137, 95: _

0b01100000,0x60,0140, 96: `
0b01100001,0x61,0141, 97: a
0b01100010,0x62,0142, 98: b
0b01100011,0x63,0143, 99: c
0b01100100,0x64,0144,100: d
0b01100101,0x65,0145,101: e
0b01100110,0x66,0146,102: f
0b01100111,0x67,0147,103: g
0b01101000,0x68,0150,104: h
0b01101001,0x69,0151,105: i
0b01101010,0x6a,0152,106: j
0b01101011,0x6b,0153,107: k
0b01101100,0x6c,0154,108: l
0b01101101,0x6d,0155,109: m
0b01101110,0x6e,0156,110: n
0b01101111,0x6f,0157,111: o

0b01110000,0x70,0160,112: p
0b01110001,0x71,0161,113: q
0b01110010,0x72,0162,114: r
0b01110011,0x73,0163,115: s
0b01110100,0x74,0164,116: t
0b01110101,0x75,0165,117: u
0b01110110,0x76,0166,118: v
0b01110111,0x77,0167,119: w
0b01111000,0x78,0170,120: x
0b01111001,0x79,0171,121: y
0b01111010,0x7a,0172,122: z
0b01111011,0x7b,0173,123: {
0b01111100,0x7c,0174,124: |
0b01111101,0x7d,0175,125: }
0b01111110,0x7e,0176,126: ~
0b01111111,0x7f,0177,127: ^?,--(DEL)

0b10000000,0x80,0200,128: ^À,--(PAD)
0b10000001,0x81,0201,129: ^Á,--(HOP)
0b10000010,0x82,0202,130: ^Â,BPH
0b10000011,0x83,0203,131: ^Ã,NBH
0b10000100,0x84,0204,132: ^Ä,--(IND)
0b10000101,0x85,0205,133: ^Å,NEL
0b10000110,0x86,0206,134: ^Æ,SSA
0b10000111,0x87,0207,135: ^Ç,ESA
0b10001000,0x88,0210,136: ^È,HTS
0b10001001,0x89,0211,137: ^É,HTJ
0b10001010,0x8a,0212,138: ^Ê,VTS
0b10001011,0x8b,0213,139: ^Ë,PLD
0b10001100,0x8c,0214,140: ^Ì,PLU
0b10001101,0x8d,0215,141: ^Í,RI
0b10001110,0x8e,0216,142: ^Î,SS2
0b10001111,0x8f,0217,143: ^Ï,SS3

0b10010000,0x90,0220,144: ^Ð,DCS
0b10010001,0x91,0221,145: ^Ñ,PU1
0b10010010,0x92,0222,146: ^Ò,PU2
0b10010011,0x93,0223,147: ^Ó,STS
0b10010100,0x94,0224,148: ^Ô,CCH
0b10010101,0x95,0225,149: ^Õ,MW
0b10010110,0x96,0226,150: ^Ö,SPA
0b10010111,0x97,0227,151: ^×,EPA
0b10011000,0x98,0230,152: ^Ø,SOS
0b10011001,0x99,0231,153: ^Ù,--(SGCI)
0b10011010,0x9a,0232,154: ^Ú,SCI
0b10011011,0x9b,0233,155: ^Û,CSI
0b10011100,0x9c,0234,156: ^Ü,ST
0b10011101,0x9d,0235,157: ^Ý,OSC
0b10011110,0x9e,0236,158: ^Þ,PM
0b10011111,0x9f,0237,159: ^ß,APC

0b10100000,0xa0,0240,160:  
0b10100001,0xa1,0241,161: ¡
0b10100010,0xa2,0242,162: ¢
0b10100011,0xa3,0243,163: £
0b10100100,0xa4,0244,164: ¤
0b10100101,0xa5,0245,165: ¥
0b10100110,0xa6,0246,166: ¦
0b10100111,0xa7,0247,167: §
0b10101000,0xa8,0250,168: ¨
0b10101001,0xa9,0251,169: ©
0b10101010,0xaa,0252,170: ª
0b10101011,0xab,0253,171: «
0b10101100,0xac,0254,172: ¬
0b10101101,0xad,0255,173: ­
0b10101110,0xae,0256,174: ®
0b10101111,0xaf,0257,175: ¯

0b10110000,0xb0,0260,176: °
0b10110001,0xb1,0261,177: ±
0b10110010,0xb2,0262,178: ²
0b10110011,0xb3,0263,179: ³
0b10110100,0xb4,0264,180: ´
0b10110101,0xb5,0265,181: µ
0b10110110,0xb6,0266,182: ¶
0b10110111,0xb7,0267,183: ·
0b10111000,0xb8,0270,184: ¸
0b10111001,0xb9,0271,185: ¹
0b10111010,0xba,0272,186: º
0b10111011,0xbb,0273,187: »
0b10111100,0xbc,0274,188: ¼
0b10111101,0xbd,0275,189: ½
0b10111110,0xbe,0276,190: ¾
0b10111111,0xbf,0277,191: ¿

0b11000000,0xc0,0300,192: À
0b11000001,0xc1,0301,193: Á
0b11000010,0xc2,0302,194: Â
0b11000011,0xc3,0303,195: Ã
0b11000100,0xc4,0304,196: Ä
0b11000101,0xc5,0305,197: Å
0b11000110,0xc6,0306,198: Æ
0b11000111,0xc7,0307,199: Ç
0b11001000,0xc8,0310,200: È
0b11001001,0xc9,0311,201: É
0b11001010,0xca,0312,202: Ê
0b11001011,0xcb,0313,203: Ë
0b11001100,0xcc,0314,204: Ì
0b11001101,0xcd,0315,205: Í
0b11001110,0xce,0316,206: Î
0b11001111,0xcf,0317,207: Ï

0b11010000,0xd0,0320,208: Ð
0b11010001,0xd1,0321,209: Ñ
0b11010010,0xd2,0322,210: Ò
0b11010011,0xd3,0323,211: Ó
0b11010100,0xd4,0324,212: Ô
0b11010101,0xd5,0325,213: Õ
0b11010110,0xd6,0326,214: Ö
0b11010111,0xd7,0327,215: ×
0b11011000,0xd8,0330,216: Ø
0b11011001,0xd9,0331,217: Ù
0b11011010,0xda,0332,218: Ú
0b11011011,0xdb,0333,219: Û
0b11011100,0xdc,0334,220: Ü
0b11011101,0xdd,0335,221: Ý
0b11011110,0xde,0336,222: Þ
0b11011111,0xdf,0337,223: ß

0b11100000,0xe0,0340,224: à
0b11100001,0xe1,0341,225: á
0b11100010,0xe2,0342,226: â
0b11100011,0xe3,0343,227: ã
0b11100100,0xe4,0344,228: ä
0b11100101,0xe5,0345,229: å
0b11100110,0xe6,0346,230: æ
0b11100111,0xe7,0347,231: ç
0b11101000,0xe8,0350,232: è
0b11101001,0xe9,0351,233: é
0b11101010,0xea,0352,234: ê
0b11101011,0xeb,0353,235: ë
0b11101100,0xec,0354,236: ì
0b11101101,0xed,0355,237: í
0b11101110,0xee,0356,238: î
0b11101111,0xef,0357,239: ï

0b11110000,0xf0,0360,240: ð
0b11110001,0xf1,0361,241: ñ
0b11110010,0xf2,0362,242: ò
0b11110011,0xf3,0363,243: ó
0b11110100,0xf4,0364,244: ô
0b11110101,0xf5,0365,245: õ
0b11110110,0xf6,0366,246: ö
0b11110111,0xf7,0367,247: ÷
0b11111000,0xf8,0370,248: ø
0b11111001,0xf9,0371,249: ù
0b11111010,0xfa,0372,250: ú
0b11111011,0xfb,0373,251: û
0b11111100,0xfc,0374,252: ü
0b11111101,0xfd,0375,253: ý
0b11111110,0xfe,0376,254: þ
0b11111111,0xff,0377,255: ÿ