diff --git a/lib/lextable-strings.h b/lib/lextable-strings.h index 1e82d8c24..988170ff9 100644 --- a/lib/lextable-strings.h +++ b/lib/lextable-strings.h @@ -1,6 +1,7 @@ /* set of parsable strings -- ALL LOWER CASE */ static const char *set[] = { + "proxy ", "get ", "post ", "options ", diff --git a/lib/lextable.h b/lib/lextable.h index 633a5b5fa..8a9e66e8c 100644 --- a/lib/lextable.h +++ b/lib/lextable.h @@ -1,742 +1,745 @@ -/* pos 0000: 0 */ 0x67 /* 'g' */, 0x3D, 0x00 /* (to 0x003D state 1) */, - 0x70 /* 'p' */, 0x3F, 0x00 /* (to 0x0042 state 5) */, - 0x6F /* 'o' */, 0x48, 0x00 /* (to 0x004E state 10) */, - 0x68 /* 'h' */, 0x54, 0x00 /* (to 0x005D state 18) */, - 0x63 /* 'c' */, 0x5D, 0x00 /* (to 0x0069 state 23) */, - 0x75 /* 'u' */, 0x78, 0x00 /* (to 0x0087 state 34) */, - 0x73 /* 's' */, 0x8B, 0x00 /* (to 0x009D state 48) */, - 0x0D /* '.' */, 0xC4, 0x00 /* (to 0x00D9 state 68) */, - 0x61 /* 'a' */, 0x16, 0x01 /* (to 0x012E state 129) */, - 0x69 /* 'i' */, 0x55, 0x01 /* (to 0x0170 state 163) */, - 0x64 /* 'd' */, 0xFE, 0x01 /* (to 0x021C state 265) */, - 0x72 /* 'r' */, 0x01, 0x02 /* (to 0x0222 state 270) */, - 0x3A /* ':' */, 0x32, 0x02 /* (to 0x0256 state 299) */, - 0x65 /* 'e' */, 0xC3, 0x02 /* (to 0x02EA state 414) */, - 0x66 /* 'f' */, 0xDF, 0x02 /* (to 0x0309 state 430) */, - 0x6C /* 'l' */, 0x01, 0x03 /* (to 0x032E state 463) */, - 0x6D /* 'm' */, 0x24, 0x03 /* (to 0x0354 state 489) */, - 0x74 /* 't' */, 0x8D, 0x03 /* (to 0x03C0 state 583) */, - 0x76 /* 'v' */, 0xA8, 0x03 /* (to 0x03DE state 611) */, - 0x77 /* 'w' */, 0xB5, 0x03 /* (to 0x03EE state 619) */, +/* pos 0000: 0 */ 0x70 /* 'p' */, 0x3D, 0x00 /* (to 0x003D state 1) */, + 0x67 /* 'g' */, 0x53, 0x00 /* (to 0x0056 state 7) */, + 0x6F /* 'o' */, 0x5A, 0x00 /* (to 0x0060 state 15) */, + 0x68 /* 'h' */, 0x66, 0x00 /* (to 0x006F state 23) */, + 0x63 /* 'c' */, 0x6F, 0x00 /* (to 0x007B state 28) */, + 0x75 /* 'u' */, 0x8A, 0x00 /* (to 0x0099 state 39) */, + 0x73 /* 's' */, 0x9D, 0x00 /* (to 0x00AF state 53) */, + 0x0D /* '.' */, 0xD6, 0x00 /* (to 0x00EB state 73) */, + 0x61 /* 'a' */, 0x28, 0x01 /* (to 0x0140 state 134) */, + 0x69 /* 'i' */, 0x67, 0x01 /* (to 0x0182 state 168) */, + 0x64 /* 'd' */, 0x09, 0x02 /* (to 0x0227 state 269) */, + 0x72 /* 'r' */, 0x0C, 0x02 /* (to 0x022D state 274) */, + 0x3A /* ':' */, 0x3D, 0x02 /* (to 0x0261 state 303) */, + 0x65 /* 'e' */, 0xCE, 0x02 /* (to 0x02F5 state 418) */, + 0x66 /* 'f' */, 0xEA, 0x02 /* (to 0x0314 state 434) */, + 0x6C /* 'l' */, 0x0C, 0x03 /* (to 0x0339 state 467) */, + 0x6D /* 'm' */, 0x2F, 0x03 /* (to 0x035F state 493) */, + 0x74 /* 't' */, 0x95, 0x03 /* (to 0x03C8 state 584) */, + 0x76 /* 'v' */, 0xB0, 0x03 /* (to 0x03E6 state 612) */, + 0x77 /* 'w' */, 0xBD, 0x03 /* (to 0x03F6 state 620) */, 0x08, /* fail */ -/* pos 003d: 1 */ 0xE5 /* 'e' -> */, -/* pos 003e: 2 */ 0xF4 /* 't' -> */, -/* pos 003f: 3 */ 0xA0 /* ' ' -> */, -/* pos 0040: 4 */ 0x00, 0x00 /* - terminal marker 0 - */, -/* pos 0042: 5 */ 0x6F /* 'o' */, 0x07, 0x00 /* (to 0x0049 state 6) */, - 0x72 /* 'r' */, 0x7D, 0x01 /* (to 0x01C2 state 211) */, +/* pos 003d: 1 */ 0x72 /* 'r' */, 0x07, 0x00 /* (to 0x0044 state 2) */, + 0x6F /* 'o' */, 0x1B, 0x00 /* (to 0x005B state 11) */, 0x08, /* fail */ -/* pos 0049: 6 */ 0xF3 /* 's' -> */, -/* pos 004a: 7 */ 0xF4 /* 't' -> */, -/* pos 004b: 8 */ 0xA0 /* ' ' -> */, -/* pos 004c: 9 */ 0x00, 0x01 /* - terminal marker 1 - */, -/* pos 004e: 10 */ 0x70 /* 'p' */, 0x07, 0x00 /* (to 0x0055 state 11) */, - 0x72 /* 'r' */, 0x45, 0x00 /* (to 0x0096 state 42) */, +/* pos 0044: 2 */ 0x6F /* 'o' */, 0x07, 0x00 /* (to 0x004B state 3) */, + 0x61 /* 'a' */, 0x8D, 0x01 /* (to 0x01D4 state 216) */, 0x08, /* fail */ -/* pos 0055: 11 */ 0xF4 /* 't' -> */, -/* pos 0056: 12 */ 0xE9 /* 'i' -> */, -/* pos 0057: 13 */ 0xEF /* 'o' -> */, -/* pos 0058: 14 */ 0xEE /* 'n' -> */, -/* pos 0059: 15 */ 0xF3 /* 's' -> */, -/* pos 005a: 16 */ 0xA0 /* ' ' -> */, -/* pos 005b: 17 */ 0x00, 0x02 /* - terminal marker 2 - */, -/* pos 005d: 18 */ 0x6F /* 'o' */, 0x07, 0x00 /* (to 0x0064 state 19) */, - 0x74 /* 't' */, 0xB3, 0x00 /* (to 0x0113 state 110) */, +/* pos 004b: 3 */ 0xF8 /* 'x' -> */, +/* pos 004c: 4 */ 0xF9 /* 'y' -> */, +/* pos 004d: 5 */ 0x20 /* ' ' */, 0x07, 0x00 /* (to 0x0054 state 6) */, + 0x2D /* '-' */, 0x1D, 0x03 /* (to 0x036D state 506) */, 0x08, /* fail */ -/* pos 0064: 19 */ 0xF3 /* 's' -> */, -/* pos 0065: 20 */ 0xF4 /* 't' -> */, -/* pos 0066: 21 */ 0xBA /* ':' -> */, -/* pos 0067: 22 */ 0x00, 0x03 /* - terminal marker 3 - */, -/* pos 0069: 23 */ 0x6F /* 'o' */, 0x07, 0x00 /* (to 0x0070 state 24) */, - 0x61 /* 'a' */, 0x63, 0x01 /* (to 0x01CF state 217) */, +/* pos 0054: 6 */ 0x00, 0x00 /* - terminal marker 0 - */, +/* pos 0056: 7 */ 0xE5 /* 'e' -> */, +/* pos 0057: 8 */ 0xF4 /* 't' -> */, +/* pos 0058: 9 */ 0xA0 /* ' ' -> */, +/* pos 0059: 10 */ 0x00, 0x01 /* - terminal marker 1 - */, +/* pos 005b: 11 */ 0xF3 /* 's' -> */, +/* pos 005c: 12 */ 0xF4 /* 't' -> */, +/* pos 005d: 13 */ 0xA0 /* ' ' -> */, +/* pos 005e: 14 */ 0x00, 0x02 /* - terminal marker 2 - */, +/* pos 0060: 15 */ 0x70 /* 'p' */, 0x07, 0x00 /* (to 0x0067 state 16) */, + 0x72 /* 'r' */, 0x45, 0x00 /* (to 0x00A8 state 47) */, 0x08, /* fail */ -/* pos 0070: 24 */ 0x6E /* 'n' */, 0x07, 0x00 /* (to 0x0077 state 25) */, - 0x6F /* 'o' */, 0x78, 0x01 /* (to 0x01EB state 243) */, +/* pos 0067: 16 */ 0xF4 /* 't' -> */, +/* pos 0068: 17 */ 0xE9 /* 'i' -> */, +/* pos 0069: 18 */ 0xEF /* 'o' -> */, +/* pos 006a: 19 */ 0xEE /* 'n' -> */, +/* pos 006b: 20 */ 0xF3 /* 's' -> */, +/* pos 006c: 21 */ 0xA0 /* ' ' -> */, +/* pos 006d: 22 */ 0x00, 0x03 /* - terminal marker 3 - */, +/* pos 006f: 23 */ 0x6F /* 'o' */, 0x07, 0x00 /* (to 0x0076 state 24) */, + 0x74 /* 't' */, 0xB3, 0x00 /* (to 0x0125 state 115) */, 0x08, /* fail */ -/* pos 0077: 25 */ 0x6E /* 'n' */, 0x07, 0x00 /* (to 0x007E state 26) */, - 0x74 /* 't' */, 0x77, 0x01 /* (to 0x01F1 state 248) */, +/* pos 0076: 24 */ 0xF3 /* 's' -> */, +/* pos 0077: 25 */ 0xF4 /* 't' -> */, +/* pos 0078: 26 */ 0xBA /* ':' -> */, +/* pos 0079: 27 */ 0x00, 0x04 /* - terminal marker 4 - */, +/* pos 007b: 28 */ 0x6F /* 'o' */, 0x07, 0x00 /* (to 0x0082 state 29) */, + 0x61 /* 'a' */, 0x5C, 0x01 /* (to 0x01DA state 221) */, 0x08, /* fail */ -/* pos 007e: 26 */ 0xE5 /* 'e' -> */, -/* pos 007f: 27 */ 0xE3 /* 'c' -> */, -/* pos 0080: 28 */ 0xF4 /* 't' -> */, -/* pos 0081: 29 */ 0xE9 /* 'i' -> */, -/* pos 0082: 30 */ 0xEF /* 'o' -> */, -/* pos 0083: 31 */ 0xEE /* 'n' -> */, -/* pos 0084: 32 */ 0xBA /* ':' -> */, -/* pos 0085: 33 */ 0x00, 0x04 /* - terminal marker 4 - */, -/* pos 0087: 34 */ 0x70 /* 'p' */, 0x07, 0x00 /* (to 0x008E state 35) */, - 0x73 /* 's' */, 0x49, 0x03 /* (to 0x03D3 state 601) */, +/* pos 0082: 29 */ 0x6E /* 'n' */, 0x07, 0x00 /* (to 0x0089 state 30) */, + 0x6F /* 'o' */, 0x71, 0x01 /* (to 0x01F6 state 247) */, 0x08, /* fail */ -/* pos 008e: 35 */ 0xE7 /* 'g' -> */, -/* pos 008f: 36 */ 0xF2 /* 'r' -> */, -/* pos 0090: 37 */ 0xE1 /* 'a' -> */, -/* pos 0091: 38 */ 0xE4 /* 'd' -> */, -/* pos 0092: 39 */ 0xE5 /* 'e' -> */, -/* pos 0093: 40 */ 0xBA /* ':' -> */, -/* pos 0094: 41 */ 0x00, 0x05 /* - terminal marker 5 - */, -/* pos 0096: 42 */ 0xE9 /* 'i' -> */, -/* pos 0097: 43 */ 0xE7 /* 'g' -> */, -/* pos 0098: 44 */ 0xE9 /* 'i' -> */, -/* pos 0099: 45 */ 0xEE /* 'n' -> */, -/* pos 009a: 46 */ 0xBA /* ':' -> */, -/* pos 009b: 47 */ 0x00, 0x06 /* - terminal marker 6 - */, -/* pos 009d: 48 */ 0x65 /* 'e' */, 0x07, 0x00 /* (to 0x00A4 state 49) */, - 0x74 /* 't' */, 0x06, 0x03 /* (to 0x03A6 state 558) */, +/* pos 0089: 30 */ 0x6E /* 'n' */, 0x07, 0x00 /* (to 0x0090 state 31) */, + 0x74 /* 't' */, 0x70, 0x01 /* (to 0x01FC state 252) */, 0x08, /* fail */ -/* pos 00a4: 49 */ 0x63 /* 'c' */, 0x0A, 0x00 /* (to 0x00AE state 50) */, - 0x72 /* 'r' */, 0xEF, 0x02 /* (to 0x0396 state 544) */, - 0x74 /* 't' */, 0xF2, 0x02 /* (to 0x039C state 549) */, +/* pos 0090: 31 */ 0xE5 /* 'e' -> */, +/* pos 0091: 32 */ 0xE3 /* 'c' -> */, +/* pos 0092: 33 */ 0xF4 /* 't' -> */, +/* pos 0093: 34 */ 0xE9 /* 'i' -> */, +/* pos 0094: 35 */ 0xEF /* 'o' -> */, +/* pos 0095: 36 */ 0xEE /* 'n' -> */, +/* pos 0096: 37 */ 0xBA /* ':' -> */, +/* pos 0097: 38 */ 0x00, 0x05 /* - terminal marker 5 - */, +/* pos 0099: 39 */ 0x70 /* 'p' */, 0x07, 0x00 /* (to 0x00A0 state 40) */, + 0x73 /* 's' */, 0x3F, 0x03 /* (to 0x03DB state 602) */, 0x08, /* fail */ -/* pos 00ae: 50 */ 0xAD /* '-' -> */, -/* pos 00af: 51 */ 0xF7 /* 'w' -> */, -/* pos 00b0: 52 */ 0xE5 /* 'e' -> */, -/* pos 00b1: 53 */ 0xE2 /* 'b' -> */, -/* pos 00b2: 54 */ 0xF3 /* 's' -> */, -/* pos 00b3: 55 */ 0xEF /* 'o' -> */, -/* pos 00b4: 56 */ 0xE3 /* 'c' -> */, -/* pos 00b5: 57 */ 0xEB /* 'k' -> */, -/* pos 00b6: 58 */ 0xE5 /* 'e' -> */, -/* pos 00b7: 59 */ 0xF4 /* 't' -> */, -/* pos 00b8: 60 */ 0xAD /* '-' -> */, -/* pos 00b9: 61 */ 0x64 /* 'd' */, 0x19, 0x00 /* (to 0x00D2 state 62) */, - 0x65 /* 'e' */, 0x20, 0x00 /* (to 0x00DC state 70) */, - 0x6B /* 'k' */, 0x29, 0x00 /* (to 0x00E8 state 81) */, - 0x70 /* 'p' */, 0x38, 0x00 /* (to 0x00FA state 88) */, - 0x61 /* 'a' */, 0x3F, 0x00 /* (to 0x0104 state 97) */, - 0x6E /* 'n' */, 0x44, 0x00 /* (to 0x010C state 104) */, - 0x76 /* 'v' */, 0x7A, 0x01 /* (to 0x0245 state 284) */, - 0x6F /* 'o' */, 0x80, 0x01 /* (to 0x024E state 292) */, +/* pos 00a0: 40 */ 0xE7 /* 'g' -> */, +/* pos 00a1: 41 */ 0xF2 /* 'r' -> */, +/* pos 00a2: 42 */ 0xE1 /* 'a' -> */, +/* pos 00a3: 43 */ 0xE4 /* 'd' -> */, +/* pos 00a4: 44 */ 0xE5 /* 'e' -> */, +/* pos 00a5: 45 */ 0xBA /* ':' -> */, +/* pos 00a6: 46 */ 0x00, 0x06 /* - terminal marker 6 - */, +/* pos 00a8: 47 */ 0xE9 /* 'i' -> */, +/* pos 00a9: 48 */ 0xE7 /* 'g' -> */, +/* pos 00aa: 49 */ 0xE9 /* 'i' -> */, +/* pos 00ab: 50 */ 0xEE /* 'n' -> */, +/* pos 00ac: 51 */ 0xBA /* ':' -> */, +/* pos 00ad: 52 */ 0x00, 0x07 /* - terminal marker 7 - */, +/* pos 00af: 53 */ 0x65 /* 'e' */, 0x07, 0x00 /* (to 0x00B6 state 54) */, + 0x74 /* 't' */, 0xFC, 0x02 /* (to 0x03AE state 559) */, 0x08, /* fail */ -/* pos 00d2: 62 */ 0xF2 /* 'r' -> */, -/* pos 00d3: 63 */ 0xE1 /* 'a' -> */, -/* pos 00d4: 64 */ 0xE6 /* 'f' -> */, -/* pos 00d5: 65 */ 0xF4 /* 't' -> */, -/* pos 00d6: 66 */ 0xBA /* ':' -> */, -/* pos 00d7: 67 */ 0x00, 0x07 /* - terminal marker 7 - */, -/* pos 00d9: 68 */ 0x8A /* '.' -> */, -/* pos 00da: 69 */ 0x00, 0x08 /* - terminal marker 8 - */, -/* pos 00dc: 70 */ 0xF8 /* 'x' -> */, -/* pos 00dd: 71 */ 0xF4 /* 't' -> */, -/* pos 00de: 72 */ 0xE5 /* 'e' -> */, -/* pos 00df: 73 */ 0xEE /* 'n' -> */, -/* pos 00e0: 74 */ 0xF3 /* 's' -> */, -/* pos 00e1: 75 */ 0xE9 /* 'i' -> */, -/* pos 00e2: 76 */ 0xEF /* 'o' -> */, -/* pos 00e3: 77 */ 0xEE /* 'n' -> */, -/* pos 00e4: 78 */ 0xF3 /* 's' -> */, -/* pos 00e5: 79 */ 0xBA /* ':' -> */, -/* pos 00e6: 80 */ 0x00, 0x09 /* - terminal marker 9 - */, -/* pos 00e8: 81 */ 0xE5 /* 'e' -> */, -/* pos 00e9: 82 */ 0xF9 /* 'y' -> */, -/* pos 00ea: 83 */ 0x31 /* '1' */, 0x0A, 0x00 /* (to 0x00F4 state 84) */, - 0x32 /* '2' */, 0x0A, 0x00 /* (to 0x00F7 state 86) */, - 0x3A /* ':' */, 0x53, 0x01 /* (to 0x0243 state 283) */, +/* pos 00b6: 54 */ 0x63 /* 'c' */, 0x0A, 0x00 /* (to 0x00C0 state 55) */, + 0x72 /* 'r' */, 0xE5, 0x02 /* (to 0x039E state 545) */, + 0x74 /* 't' */, 0xE8, 0x02 /* (to 0x03A4 state 550) */, 0x08, /* fail */ -/* pos 00f4: 84 */ 0xBA /* ':' -> */, -/* pos 00f5: 85 */ 0x00, 0x0A /* - terminal marker 10 - */, -/* pos 00f7: 86 */ 0xBA /* ':' -> */, -/* pos 00f8: 87 */ 0x00, 0x0B /* - terminal marker 11 - */, -/* pos 00fa: 88 */ 0xF2 /* 'r' -> */, -/* pos 00fb: 89 */ 0xEF /* 'o' -> */, -/* pos 00fc: 90 */ 0xF4 /* 't' -> */, -/* pos 00fd: 91 */ 0xEF /* 'o' -> */, -/* pos 00fe: 92 */ 0xE3 /* 'c' -> */, -/* pos 00ff: 93 */ 0xEF /* 'o' -> */, -/* pos 0100: 94 */ 0xEC /* 'l' -> */, -/* pos 0101: 95 */ 0xBA /* ':' -> */, -/* pos 0102: 96 */ 0x00, 0x0C /* - terminal marker 12 - */, -/* pos 0104: 97 */ 0xE3 /* 'c' -> */, -/* pos 0105: 98 */ 0xE3 /* 'c' -> */, -/* pos 0106: 99 */ 0xE5 /* 'e' -> */, -/* pos 0107: 100 */ 0xF0 /* 'p' -> */, -/* pos 0108: 101 */ 0xF4 /* 't' -> */, -/* pos 0109: 102 */ 0xBA /* ':' -> */, -/* pos 010a: 103 */ 0x00, 0x0D /* - terminal marker 13 - */, -/* pos 010c: 104 */ 0xEF /* 'o' -> */, -/* pos 010d: 105 */ 0xEE /* 'n' -> */, -/* pos 010e: 106 */ 0xE3 /* 'c' -> */, -/* pos 010f: 107 */ 0xE5 /* 'e' -> */, -/* pos 0110: 108 */ 0xBA /* ':' -> */, -/* pos 0111: 109 */ 0x00, 0x0E /* - terminal marker 14 - */, -/* pos 0113: 110 */ 0xF4 /* 't' -> */, -/* pos 0114: 111 */ 0xF0 /* 'p' -> */, -/* pos 0115: 112 */ 0x2F /* '/' */, 0x07, 0x00 /* (to 0x011C state 113) */, - 0x32 /* '2' */, 0x0A, 0x00 /* (to 0x0122 state 118) */, +/* pos 00c0: 55 */ 0xAD /* '-' -> */, +/* pos 00c1: 56 */ 0xF7 /* 'w' -> */, +/* pos 00c2: 57 */ 0xE5 /* 'e' -> */, +/* pos 00c3: 58 */ 0xE2 /* 'b' -> */, +/* pos 00c4: 59 */ 0xF3 /* 's' -> */, +/* pos 00c5: 60 */ 0xEF /* 'o' -> */, +/* pos 00c6: 61 */ 0xE3 /* 'c' -> */, +/* pos 00c7: 62 */ 0xEB /* 'k' -> */, +/* pos 00c8: 63 */ 0xE5 /* 'e' -> */, +/* pos 00c9: 64 */ 0xF4 /* 't' -> */, +/* pos 00ca: 65 */ 0xAD /* '-' -> */, +/* pos 00cb: 66 */ 0x64 /* 'd' */, 0x19, 0x00 /* (to 0x00E4 state 67) */, + 0x65 /* 'e' */, 0x20, 0x00 /* (to 0x00EE state 75) */, + 0x6B /* 'k' */, 0x29, 0x00 /* (to 0x00FA state 86) */, + 0x70 /* 'p' */, 0x38, 0x00 /* (to 0x010C state 93) */, + 0x61 /* 'a' */, 0x3F, 0x00 /* (to 0x0116 state 102) */, + 0x6E /* 'n' */, 0x44, 0x00 /* (to 0x011E state 109) */, + 0x76 /* 'v' */, 0x73, 0x01 /* (to 0x0250 state 288) */, + 0x6F /* 'o' */, 0x79, 0x01 /* (to 0x0259 state 296) */, 0x08, /* fail */ -/* pos 011c: 113 */ 0xB1 /* '1' -> */, -/* pos 011d: 114 */ 0xAE /* '.' -> */, -/* pos 011e: 115 */ 0xB1 /* '1' -> */, -/* pos 011f: 116 */ 0xA0 /* ' ' -> */, -/* pos 0120: 117 */ 0x00, 0x0F /* - terminal marker 15 - */, -/* pos 0122: 118 */ 0xAD /* '-' -> */, -/* pos 0123: 119 */ 0xF3 /* 's' -> */, -/* pos 0124: 120 */ 0xE5 /* 'e' -> */, -/* pos 0125: 121 */ 0xF4 /* 't' -> */, -/* pos 0126: 122 */ 0xF4 /* 't' -> */, -/* pos 0127: 123 */ 0xE9 /* 'i' -> */, -/* pos 0128: 124 */ 0xEE /* 'n' -> */, -/* pos 0129: 125 */ 0xE7 /* 'g' -> */, -/* pos 012a: 126 */ 0xF3 /* 's' -> */, -/* pos 012b: 127 */ 0xBA /* ':' -> */, -/* pos 012c: 128 */ 0x00, 0x10 /* - terminal marker 16 - */, -/* pos 012e: 129 */ 0x63 /* 'c' */, 0x0D, 0x00 /* (to 0x013B state 130) */, - 0x75 /* 'u' */, 0xAC, 0x00 /* (to 0x01DD state 230) */, - 0x67 /* 'g' */, 0x7C, 0x01 /* (to 0x02B0 state 363) */, - 0x6C /* 'l' */, 0x7D, 0x01 /* (to 0x02B4 state 366) */, +/* pos 00e4: 67 */ 0xF2 /* 'r' -> */, +/* pos 00e5: 68 */ 0xE1 /* 'a' -> */, +/* pos 00e6: 69 */ 0xE6 /* 'f' -> */, +/* pos 00e7: 70 */ 0xF4 /* 't' -> */, +/* pos 00e8: 71 */ 0xBA /* ':' -> */, +/* pos 00e9: 72 */ 0x00, 0x08 /* - terminal marker 8 - */, +/* pos 00eb: 73 */ 0x8A /* '.' -> */, +/* pos 00ec: 74 */ 0x00, 0x09 /* - terminal marker 9 - */, +/* pos 00ee: 75 */ 0xF8 /* 'x' -> */, +/* pos 00ef: 76 */ 0xF4 /* 't' -> */, +/* pos 00f0: 77 */ 0xE5 /* 'e' -> */, +/* pos 00f1: 78 */ 0xEE /* 'n' -> */, +/* pos 00f2: 79 */ 0xF3 /* 's' -> */, +/* pos 00f3: 80 */ 0xE9 /* 'i' -> */, +/* pos 00f4: 81 */ 0xEF /* 'o' -> */, +/* pos 00f5: 82 */ 0xEE /* 'n' -> */, +/* pos 00f6: 83 */ 0xF3 /* 's' -> */, +/* pos 00f7: 84 */ 0xBA /* ':' -> */, +/* pos 00f8: 85 */ 0x00, 0x0A /* - terminal marker 10 - */, +/* pos 00fa: 86 */ 0xE5 /* 'e' -> */, +/* pos 00fb: 87 */ 0xF9 /* 'y' -> */, +/* pos 00fc: 88 */ 0x31 /* '1' */, 0x0A, 0x00 /* (to 0x0106 state 89) */, + 0x32 /* '2' */, 0x0A, 0x00 /* (to 0x0109 state 91) */, + 0x3A /* ':' */, 0x4C, 0x01 /* (to 0x024E state 287) */, 0x08, /* fail */ -/* pos 013b: 130 */ 0xE3 /* 'c' -> */, -/* pos 013c: 131 */ 0xE5 /* 'e' -> */, -/* pos 013d: 132 */ 0x70 /* 'p' */, 0x07, 0x00 /* (to 0x0144 state 133) */, - 0x73 /* 's' */, 0x0E, 0x00 /* (to 0x014E state 136) */, +/* pos 0106: 89 */ 0xBA /* ':' -> */, +/* pos 0107: 90 */ 0x00, 0x0B /* - terminal marker 11 - */, +/* pos 0109: 91 */ 0xBA /* ':' -> */, +/* pos 010a: 92 */ 0x00, 0x0C /* - terminal marker 12 - */, +/* pos 010c: 93 */ 0xF2 /* 'r' -> */, +/* pos 010d: 94 */ 0xEF /* 'o' -> */, +/* pos 010e: 95 */ 0xF4 /* 't' -> */, +/* pos 010f: 96 */ 0xEF /* 'o' -> */, +/* pos 0110: 97 */ 0xE3 /* 'c' -> */, +/* pos 0111: 98 */ 0xEF /* 'o' -> */, +/* pos 0112: 99 */ 0xEC /* 'l' -> */, +/* pos 0113: 100 */ 0xBA /* ':' -> */, +/* pos 0114: 101 */ 0x00, 0x0D /* - terminal marker 13 - */, +/* pos 0116: 102 */ 0xE3 /* 'c' -> */, +/* pos 0117: 103 */ 0xE3 /* 'c' -> */, +/* pos 0118: 104 */ 0xE5 /* 'e' -> */, +/* pos 0119: 105 */ 0xF0 /* 'p' -> */, +/* pos 011a: 106 */ 0xF4 /* 't' -> */, +/* pos 011b: 107 */ 0xBA /* ':' -> */, +/* pos 011c: 108 */ 0x00, 0x0E /* - terminal marker 14 - */, +/* pos 011e: 109 */ 0xEF /* 'o' -> */, +/* pos 011f: 110 */ 0xEE /* 'n' -> */, +/* pos 0120: 111 */ 0xE3 /* 'c' -> */, +/* pos 0121: 112 */ 0xE5 /* 'e' -> */, +/* pos 0122: 113 */ 0xBA /* ':' -> */, +/* pos 0123: 114 */ 0x00, 0x0F /* - terminal marker 15 - */, +/* pos 0125: 115 */ 0xF4 /* 't' -> */, +/* pos 0126: 116 */ 0xF0 /* 'p' -> */, +/* pos 0127: 117 */ 0x2F /* '/' */, 0x07, 0x00 /* (to 0x012E state 118) */, + 0x32 /* '2' */, 0x0A, 0x00 /* (to 0x0134 state 123) */, 0x08, /* fail */ -/* pos 0144: 133 */ 0xF4 /* 't' -> */, -/* pos 0145: 134 */ 0x3A /* ':' */, 0x07, 0x00 /* (to 0x014C state 135) */, - 0x2D /* '-' */, 0x59, 0x00 /* (to 0x01A1 state 192) */, +/* pos 012e: 118 */ 0xB1 /* '1' -> */, +/* pos 012f: 119 */ 0xAE /* '.' -> */, +/* pos 0130: 120 */ 0xB1 /* '1' -> */, +/* pos 0131: 121 */ 0xA0 /* ' ' -> */, +/* pos 0132: 122 */ 0x00, 0x10 /* - terminal marker 16 - */, +/* pos 0134: 123 */ 0xAD /* '-' -> */, +/* pos 0135: 124 */ 0xF3 /* 's' -> */, +/* pos 0136: 125 */ 0xE5 /* 'e' -> */, +/* pos 0137: 126 */ 0xF4 /* 't' -> */, +/* pos 0138: 127 */ 0xF4 /* 't' -> */, +/* pos 0139: 128 */ 0xE9 /* 'i' -> */, +/* pos 013a: 129 */ 0xEE /* 'n' -> */, +/* pos 013b: 130 */ 0xE7 /* 'g' -> */, +/* pos 013c: 131 */ 0xF3 /* 's' -> */, +/* pos 013d: 132 */ 0xBA /* ':' -> */, +/* pos 013e: 133 */ 0x00, 0x11 /* - terminal marker 17 - */, +/* pos 0140: 134 */ 0x63 /* 'c' */, 0x0D, 0x00 /* (to 0x014D state 135) */, + 0x75 /* 'u' */, 0xA5, 0x00 /* (to 0x01E8 state 234) */, + 0x67 /* 'g' */, 0x75, 0x01 /* (to 0x02BB state 367) */, + 0x6C /* 'l' */, 0x76, 0x01 /* (to 0x02BF state 370) */, 0x08, /* fail */ -/* pos 014c: 135 */ 0x00, 0x11 /* - terminal marker 17 - */, -/* pos 014e: 136 */ 0xF3 /* 's' -> */, -/* pos 014f: 137 */ 0xAD /* '-' -> */, -/* pos 0150: 138 */ 0xE3 /* 'c' -> */, -/* pos 0151: 139 */ 0xEF /* 'o' -> */, -/* pos 0152: 140 */ 0xEE /* 'n' -> */, -/* pos 0153: 141 */ 0xF4 /* 't' -> */, -/* pos 0154: 142 */ 0xF2 /* 'r' -> */, -/* pos 0155: 143 */ 0xEF /* 'o' -> */, -/* pos 0156: 144 */ 0xEC /* 'l' -> */, -/* pos 0157: 145 */ 0xAD /* '-' -> */, -/* pos 0158: 146 */ 0x72 /* 'r' */, 0x07, 0x00 /* (to 0x015F state 147) */, - 0x61 /* 'a' */, 0x47, 0x01 /* (to 0x02A2 state 350) */, +/* pos 014d: 135 */ 0xE3 /* 'c' -> */, +/* pos 014e: 136 */ 0xE5 /* 'e' -> */, +/* pos 014f: 137 */ 0x70 /* 'p' */, 0x07, 0x00 /* (to 0x0156 state 138) */, + 0x73 /* 's' */, 0x0E, 0x00 /* (to 0x0160 state 141) */, 0x08, /* fail */ -/* pos 015f: 147 */ 0xE5 /* 'e' -> */, -/* pos 0160: 148 */ 0xF1 /* 'q' -> */, -/* pos 0161: 149 */ 0xF5 /* 'u' -> */, -/* pos 0162: 150 */ 0xE5 /* 'e' -> */, -/* pos 0163: 151 */ 0xF3 /* 's' -> */, -/* pos 0164: 152 */ 0xF4 /* 't' -> */, -/* pos 0165: 153 */ 0xAD /* '-' -> */, -/* pos 0166: 154 */ 0xE8 /* 'h' -> */, -/* pos 0167: 155 */ 0xE5 /* 'e' -> */, -/* pos 0168: 156 */ 0xE1 /* 'a' -> */, -/* pos 0169: 157 */ 0xE4 /* 'd' -> */, -/* pos 016a: 158 */ 0xE5 /* 'e' -> */, -/* pos 016b: 159 */ 0xF2 /* 'r' -> */, -/* pos 016c: 160 */ 0xF3 /* 's' -> */, -/* pos 016d: 161 */ 0xBA /* ':' -> */, -/* pos 016e: 162 */ 0x00, 0x12 /* - terminal marker 18 - */, -/* pos 0170: 163 */ 0xE6 /* 'f' -> */, -/* pos 0171: 164 */ 0xAD /* '-' -> */, -/* pos 0172: 165 */ 0x6D /* 'm' */, 0x0D, 0x00 /* (to 0x017F state 166) */, - 0x6E /* 'n' */, 0x20, 0x00 /* (to 0x0195 state 181) */, - 0x72 /* 'r' */, 0x9D, 0x01 /* (to 0x0315 state 440) */, - 0x75 /* 'u' */, 0xA1, 0x01 /* (to 0x031C state 446) */, +/* pos 0156: 138 */ 0xF4 /* 't' -> */, +/* pos 0157: 139 */ 0x3A /* ':' */, 0x07, 0x00 /* (to 0x015E state 140) */, + 0x2D /* '-' */, 0x59, 0x00 /* (to 0x01B3 state 197) */, 0x08, /* fail */ -/* pos 017f: 166 */ 0x6F /* 'o' */, 0x07, 0x00 /* (to 0x0186 state 167) */, - 0x61 /* 'a' */, 0x8D, 0x01 /* (to 0x030F state 435) */, +/* pos 015e: 140 */ 0x00, 0x12 /* - terminal marker 18 - */, +/* pos 0160: 141 */ 0xF3 /* 's' -> */, +/* pos 0161: 142 */ 0xAD /* '-' -> */, +/* pos 0162: 143 */ 0xE3 /* 'c' -> */, +/* pos 0163: 144 */ 0xEF /* 'o' -> */, +/* pos 0164: 145 */ 0xEE /* 'n' -> */, +/* pos 0165: 146 */ 0xF4 /* 't' -> */, +/* pos 0166: 147 */ 0xF2 /* 'r' -> */, +/* pos 0167: 148 */ 0xEF /* 'o' -> */, +/* pos 0168: 149 */ 0xEC /* 'l' -> */, +/* pos 0169: 150 */ 0xAD /* '-' -> */, +/* pos 016a: 151 */ 0x72 /* 'r' */, 0x07, 0x00 /* (to 0x0171 state 152) */, + 0x61 /* 'a' */, 0x40, 0x01 /* (to 0x02AD state 354) */, 0x08, /* fail */ -/* pos 0186: 167 */ 0xE4 /* 'd' -> */, -/* pos 0187: 168 */ 0xE9 /* 'i' -> */, -/* pos 0188: 169 */ 0xE6 /* 'f' -> */, -/* pos 0189: 170 */ 0xE9 /* 'i' -> */, -/* pos 018a: 171 */ 0xE5 /* 'e' -> */, -/* pos 018b: 172 */ 0xE4 /* 'd' -> */, -/* pos 018c: 173 */ 0xAD /* '-' -> */, -/* pos 018d: 174 */ 0xF3 /* 's' -> */, -/* pos 018e: 175 */ 0xE9 /* 'i' -> */, -/* pos 018f: 176 */ 0xEE /* 'n' -> */, -/* pos 0190: 177 */ 0xE3 /* 'c' -> */, -/* pos 0191: 178 */ 0xE5 /* 'e' -> */, -/* pos 0192: 179 */ 0xBA /* ':' -> */, -/* pos 0193: 180 */ 0x00, 0x13 /* - terminal marker 19 - */, -/* pos 0195: 181 */ 0xEF /* 'o' -> */, -/* pos 0196: 182 */ 0xEE /* 'n' -> */, -/* pos 0197: 183 */ 0xE5 /* 'e' -> */, -/* pos 0198: 184 */ 0xAD /* '-' -> */, -/* pos 0199: 185 */ 0xED /* 'm' -> */, -/* pos 019a: 186 */ 0xE1 /* 'a' -> */, -/* pos 019b: 187 */ 0xF4 /* 't' -> */, -/* pos 019c: 188 */ 0xE3 /* 'c' -> */, -/* pos 019d: 189 */ 0xE8 /* 'h' -> */, -/* pos 019e: 190 */ 0xBA /* ':' -> */, -/* pos 019f: 191 */ 0x00, 0x14 /* - terminal marker 20 - */, -/* pos 01a1: 192 */ 0x65 /* 'e' */, 0x0D, 0x00 /* (to 0x01AE state 193) */, - 0x6C /* 'l' */, 0x14, 0x00 /* (to 0x01B8 state 202) */, - 0x63 /* 'c' */, 0xEA, 0x00 /* (to 0x0291 state 335) */, - 0x72 /* 'r' */, 0xF0, 0x00 /* (to 0x029A state 343) */, +/* pos 0171: 152 */ 0xE5 /* 'e' -> */, +/* pos 0172: 153 */ 0xF1 /* 'q' -> */, +/* pos 0173: 154 */ 0xF5 /* 'u' -> */, +/* pos 0174: 155 */ 0xE5 /* 'e' -> */, +/* pos 0175: 156 */ 0xF3 /* 's' -> */, +/* pos 0176: 157 */ 0xF4 /* 't' -> */, +/* pos 0177: 158 */ 0xAD /* '-' -> */, +/* pos 0178: 159 */ 0xE8 /* 'h' -> */, +/* pos 0179: 160 */ 0xE5 /* 'e' -> */, +/* pos 017a: 161 */ 0xE1 /* 'a' -> */, +/* pos 017b: 162 */ 0xE4 /* 'd' -> */, +/* pos 017c: 163 */ 0xE5 /* 'e' -> */, +/* pos 017d: 164 */ 0xF2 /* 'r' -> */, +/* pos 017e: 165 */ 0xF3 /* 's' -> */, +/* pos 017f: 166 */ 0xBA /* ':' -> */, +/* pos 0180: 167 */ 0x00, 0x13 /* - terminal marker 19 - */, +/* pos 0182: 168 */ 0xE6 /* 'f' -> */, +/* pos 0183: 169 */ 0xAD /* '-' -> */, +/* pos 0184: 170 */ 0x6D /* 'm' */, 0x0D, 0x00 /* (to 0x0191 state 171) */, + 0x6E /* 'n' */, 0x20, 0x00 /* (to 0x01A7 state 186) */, + 0x72 /* 'r' */, 0x96, 0x01 /* (to 0x0320 state 444) */, + 0x75 /* 'u' */, 0x9A, 0x01 /* (to 0x0327 state 450) */, 0x08, /* fail */ -/* pos 01ae: 193 */ 0xEE /* 'n' -> */, -/* pos 01af: 194 */ 0xE3 /* 'c' -> */, -/* pos 01b0: 195 */ 0xEF /* 'o' -> */, -/* pos 01b1: 196 */ 0xE4 /* 'd' -> */, -/* pos 01b2: 197 */ 0xE9 /* 'i' -> */, -/* pos 01b3: 198 */ 0xEE /* 'n' -> */, -/* pos 01b4: 199 */ 0xE7 /* 'g' -> */, -/* pos 01b5: 200 */ 0xBA /* ':' -> */, -/* pos 01b6: 201 */ 0x00, 0x15 /* - terminal marker 21 - */, -/* pos 01b8: 202 */ 0xE1 /* 'a' -> */, -/* pos 01b9: 203 */ 0xEE /* 'n' -> */, -/* pos 01ba: 204 */ 0xE7 /* 'g' -> */, -/* pos 01bb: 205 */ 0xF5 /* 'u' -> */, -/* pos 01bc: 206 */ 0xE1 /* 'a' -> */, -/* pos 01bd: 207 */ 0xE7 /* 'g' -> */, -/* pos 01be: 208 */ 0xE5 /* 'e' -> */, -/* pos 01bf: 209 */ 0xBA /* ':' -> */, -/* pos 01c0: 210 */ 0x00, 0x16 /* - terminal marker 22 - */, -/* pos 01c2: 211 */ 0x61 /* 'a' */, 0x07, 0x00 /* (to 0x01C9 state 212) */, - 0x6F /* 'o' */, 0x9D, 0x01 /* (to 0x0362 state 502) */, +/* pos 0191: 171 */ 0x6F /* 'o' */, 0x07, 0x00 /* (to 0x0198 state 172) */, + 0x61 /* 'a' */, 0x86, 0x01 /* (to 0x031A state 439) */, 0x08, /* fail */ -/* pos 01c9: 212 */ 0xE7 /* 'g' -> */, -/* pos 01ca: 213 */ 0xED /* 'm' -> */, -/* pos 01cb: 214 */ 0xE1 /* 'a' -> */, -/* pos 01cc: 215 */ 0xBA /* ':' -> */, -/* pos 01cd: 216 */ 0x00, 0x17 /* - terminal marker 23 - */, -/* pos 01cf: 217 */ 0xE3 /* 'c' -> */, -/* pos 01d0: 218 */ 0xE8 /* 'h' -> */, -/* pos 01d1: 219 */ 0xE5 /* 'e' -> */, -/* pos 01d2: 220 */ 0xAD /* '-' -> */, -/* pos 01d3: 221 */ 0xE3 /* 'c' -> */, -/* pos 01d4: 222 */ 0xEF /* 'o' -> */, -/* pos 01d5: 223 */ 0xEE /* 'n' -> */, -/* pos 01d6: 224 */ 0xF4 /* 't' -> */, -/* pos 01d7: 225 */ 0xF2 /* 'r' -> */, -/* pos 01d8: 226 */ 0xEF /* 'o' -> */, -/* pos 01d9: 227 */ 0xEC /* 'l' -> */, -/* pos 01da: 228 */ 0xBA /* ':' -> */, -/* pos 01db: 229 */ 0x00, 0x18 /* - terminal marker 24 - */, -/* pos 01dd: 230 */ 0xF4 /* 't' -> */, -/* pos 01de: 231 */ 0xE8 /* 'h' -> */, -/* pos 01df: 232 */ 0xEF /* 'o' -> */, -/* pos 01e0: 233 */ 0xF2 /* 'r' -> */, -/* pos 01e1: 234 */ 0xE9 /* 'i' -> */, -/* pos 01e2: 235 */ 0xFA /* 'z' -> */, -/* pos 01e3: 236 */ 0xE1 /* 'a' -> */, -/* pos 01e4: 237 */ 0xF4 /* 't' -> */, -/* pos 01e5: 238 */ 0xE9 /* 'i' -> */, -/* pos 01e6: 239 */ 0xEF /* 'o' -> */, -/* pos 01e7: 240 */ 0xEE /* 'n' -> */, -/* pos 01e8: 241 */ 0xBA /* ':' -> */, -/* pos 01e9: 242 */ 0x00, 0x19 /* - terminal marker 25 - */, -/* pos 01eb: 243 */ 0xEB /* 'k' -> */, -/* pos 01ec: 244 */ 0xE9 /* 'i' -> */, -/* pos 01ed: 245 */ 0xE5 /* 'e' -> */, -/* pos 01ee: 246 */ 0xBA /* ':' -> */, -/* pos 01ef: 247 */ 0x00, 0x1A /* - terminal marker 26 - */, -/* pos 01f1: 248 */ 0xE5 /* 'e' -> */, -/* pos 01f2: 249 */ 0xEE /* 'n' -> */, -/* pos 01f3: 250 */ 0xF4 /* 't' -> */, -/* pos 01f4: 251 */ 0xAD /* '-' -> */, -/* pos 01f5: 252 */ 0x6C /* 'l' */, 0x10, 0x00 /* (to 0x0205 state 253) */, - 0x74 /* 't' */, 0x1E, 0x00 /* (to 0x0216 state 260) */, - 0x64 /* 'd' */, 0xBF, 0x00 /* (to 0x02BA state 371) */, - 0x65 /* 'e' */, 0xC9, 0x00 /* (to 0x02C7 state 383) */, - 0x72 /* 'r' */, 0xE2, 0x00 /* (to 0x02E3 state 408) */, +/* pos 0198: 172 */ 0xE4 /* 'd' -> */, +/* pos 0199: 173 */ 0xE9 /* 'i' -> */, +/* pos 019a: 174 */ 0xE6 /* 'f' -> */, +/* pos 019b: 175 */ 0xE9 /* 'i' -> */, +/* pos 019c: 176 */ 0xE5 /* 'e' -> */, +/* pos 019d: 177 */ 0xE4 /* 'd' -> */, +/* pos 019e: 178 */ 0xAD /* '-' -> */, +/* pos 019f: 179 */ 0xF3 /* 's' -> */, +/* pos 01a0: 180 */ 0xE9 /* 'i' -> */, +/* pos 01a1: 181 */ 0xEE /* 'n' -> */, +/* pos 01a2: 182 */ 0xE3 /* 'c' -> */, +/* pos 01a3: 183 */ 0xE5 /* 'e' -> */, +/* pos 01a4: 184 */ 0xBA /* ':' -> */, +/* pos 01a5: 185 */ 0x00, 0x14 /* - terminal marker 20 - */, +/* pos 01a7: 186 */ 0xEF /* 'o' -> */, +/* pos 01a8: 187 */ 0xEE /* 'n' -> */, +/* pos 01a9: 188 */ 0xE5 /* 'e' -> */, +/* pos 01aa: 189 */ 0xAD /* '-' -> */, +/* pos 01ab: 190 */ 0xED /* 'm' -> */, +/* pos 01ac: 191 */ 0xE1 /* 'a' -> */, +/* pos 01ad: 192 */ 0xF4 /* 't' -> */, +/* pos 01ae: 193 */ 0xE3 /* 'c' -> */, +/* pos 01af: 194 */ 0xE8 /* 'h' -> */, +/* pos 01b0: 195 */ 0xBA /* ':' -> */, +/* pos 01b1: 196 */ 0x00, 0x15 /* - terminal marker 21 - */, +/* pos 01b3: 197 */ 0x65 /* 'e' */, 0x0D, 0x00 /* (to 0x01C0 state 198) */, + 0x6C /* 'l' */, 0x14, 0x00 /* (to 0x01CA state 207) */, + 0x63 /* 'c' */, 0xE3, 0x00 /* (to 0x029C state 339) */, + 0x72 /* 'r' */, 0xE9, 0x00 /* (to 0x02A5 state 347) */, 0x08, /* fail */ -/* pos 0205: 253 */ 0x65 /* 'e' */, 0x0A, 0x00 /* (to 0x020F state 254) */, - 0x61 /* 'a' */, 0xC9, 0x00 /* (to 0x02D1 state 392) */, - 0x6F /* 'o' */, 0xCF, 0x00 /* (to 0x02DA state 400) */, +/* pos 01c0: 198 */ 0xEE /* 'n' -> */, +/* pos 01c1: 199 */ 0xE3 /* 'c' -> */, +/* pos 01c2: 200 */ 0xEF /* 'o' -> */, +/* pos 01c3: 201 */ 0xE4 /* 'd' -> */, +/* pos 01c4: 202 */ 0xE9 /* 'i' -> */, +/* pos 01c5: 203 */ 0xEE /* 'n' -> */, +/* pos 01c6: 204 */ 0xE7 /* 'g' -> */, +/* pos 01c7: 205 */ 0xBA /* ':' -> */, +/* pos 01c8: 206 */ 0x00, 0x16 /* - terminal marker 22 - */, +/* pos 01ca: 207 */ 0xE1 /* 'a' -> */, +/* pos 01cb: 208 */ 0xEE /* 'n' -> */, +/* pos 01cc: 209 */ 0xE7 /* 'g' -> */, +/* pos 01cd: 210 */ 0xF5 /* 'u' -> */, +/* pos 01ce: 211 */ 0xE1 /* 'a' -> */, +/* pos 01cf: 212 */ 0xE7 /* 'g' -> */, +/* pos 01d0: 213 */ 0xE5 /* 'e' -> */, +/* pos 01d1: 214 */ 0xBA /* ':' -> */, +/* pos 01d2: 215 */ 0x00, 0x17 /* - terminal marker 23 - */, +/* pos 01d4: 216 */ 0xE7 /* 'g' -> */, +/* pos 01d5: 217 */ 0xED /* 'm' -> */, +/* pos 01d6: 218 */ 0xE1 /* 'a' -> */, +/* pos 01d7: 219 */ 0xBA /* ':' -> */, +/* pos 01d8: 220 */ 0x00, 0x18 /* - terminal marker 24 - */, +/* pos 01da: 221 */ 0xE3 /* 'c' -> */, +/* pos 01db: 222 */ 0xE8 /* 'h' -> */, +/* pos 01dc: 223 */ 0xE5 /* 'e' -> */, +/* pos 01dd: 224 */ 0xAD /* '-' -> */, +/* pos 01de: 225 */ 0xE3 /* 'c' -> */, +/* pos 01df: 226 */ 0xEF /* 'o' -> */, +/* pos 01e0: 227 */ 0xEE /* 'n' -> */, +/* pos 01e1: 228 */ 0xF4 /* 't' -> */, +/* pos 01e2: 229 */ 0xF2 /* 'r' -> */, +/* pos 01e3: 230 */ 0xEF /* 'o' -> */, +/* pos 01e4: 231 */ 0xEC /* 'l' -> */, +/* pos 01e5: 232 */ 0xBA /* ':' -> */, +/* pos 01e6: 233 */ 0x00, 0x19 /* - terminal marker 25 - */, +/* pos 01e8: 234 */ 0xF4 /* 't' -> */, +/* pos 01e9: 235 */ 0xE8 /* 'h' -> */, +/* pos 01ea: 236 */ 0xEF /* 'o' -> */, +/* pos 01eb: 237 */ 0xF2 /* 'r' -> */, +/* pos 01ec: 238 */ 0xE9 /* 'i' -> */, +/* pos 01ed: 239 */ 0xFA /* 'z' -> */, +/* pos 01ee: 240 */ 0xE1 /* 'a' -> */, +/* pos 01ef: 241 */ 0xF4 /* 't' -> */, +/* pos 01f0: 242 */ 0xE9 /* 'i' -> */, +/* pos 01f1: 243 */ 0xEF /* 'o' -> */, +/* pos 01f2: 244 */ 0xEE /* 'n' -> */, +/* pos 01f3: 245 */ 0xBA /* ':' -> */, +/* pos 01f4: 246 */ 0x00, 0x1A /* - terminal marker 26 - */, +/* pos 01f6: 247 */ 0xEB /* 'k' -> */, +/* pos 01f7: 248 */ 0xE9 /* 'i' -> */, +/* pos 01f8: 249 */ 0xE5 /* 'e' -> */, +/* pos 01f9: 250 */ 0xBA /* ':' -> */, +/* pos 01fa: 251 */ 0x00, 0x1B /* - terminal marker 27 - */, +/* pos 01fc: 252 */ 0xE5 /* 'e' -> */, +/* pos 01fd: 253 */ 0xEE /* 'n' -> */, +/* pos 01fe: 254 */ 0xF4 /* 't' -> */, +/* pos 01ff: 255 */ 0xAD /* '-' -> */, +/* pos 0200: 256 */ 0x6C /* 'l' */, 0x10, 0x00 /* (to 0x0210 state 257) */, + 0x74 /* 't' */, 0x1E, 0x00 /* (to 0x0221 state 264) */, + 0x64 /* 'd' */, 0xBF, 0x00 /* (to 0x02C5 state 375) */, + 0x65 /* 'e' */, 0xC9, 0x00 /* (to 0x02D2 state 387) */, + 0x72 /* 'r' */, 0xE2, 0x00 /* (to 0x02EE state 412) */, 0x08, /* fail */ -/* pos 020f: 254 */ 0xEE /* 'n' -> */, -/* pos 0210: 255 */ 0xE7 /* 'g' -> */, -/* pos 0211: 256 */ 0xF4 /* 't' -> */, -/* pos 0212: 257 */ 0xE8 /* 'h' -> */, -/* pos 0213: 258 */ 0xBA /* ':' -> */, -/* pos 0214: 259 */ 0x00, 0x1B /* - terminal marker 27 - */, -/* pos 0216: 260 */ 0xF9 /* 'y' -> */, -/* pos 0217: 261 */ 0xF0 /* 'p' -> */, -/* pos 0218: 262 */ 0xE5 /* 'e' -> */, -/* pos 0219: 263 */ 0xBA /* ':' -> */, -/* pos 021a: 264 */ 0x00, 0x1C /* - terminal marker 28 - */, -/* pos 021c: 265 */ 0xE1 /* 'a' -> */, -/* pos 021d: 266 */ 0xF4 /* 't' -> */, -/* pos 021e: 267 */ 0xE5 /* 'e' -> */, -/* pos 021f: 268 */ 0xBA /* ':' -> */, -/* pos 0220: 269 */ 0x00, 0x1D /* - terminal marker 29 - */, -/* pos 0222: 270 */ 0x61 /* 'a' */, 0x07, 0x00 /* (to 0x0229 state 271) */, - 0x65 /* 'e' */, 0x0A, 0x00 /* (to 0x022F state 276) */, +/* pos 0210: 257 */ 0x65 /* 'e' */, 0x0A, 0x00 /* (to 0x021A state 258) */, + 0x61 /* 'a' */, 0xC9, 0x00 /* (to 0x02DC state 396) */, + 0x6F /* 'o' */, 0xCF, 0x00 /* (to 0x02E5 state 404) */, 0x08, /* fail */ -/* pos 0229: 271 */ 0xEE /* 'n' -> */, -/* pos 022a: 272 */ 0xE7 /* 'g' -> */, -/* pos 022b: 273 */ 0xE5 /* 'e' -> */, -/* pos 022c: 274 */ 0xBA /* ':' -> */, -/* pos 022d: 275 */ 0x00, 0x1E /* - terminal marker 30 - */, -/* pos 022f: 276 */ 0x66 /* 'f' */, 0x07, 0x00 /* (to 0x0236 state 277) */, - 0x74 /* 't' */, 0x59, 0x01 /* (to 0x038B state 534) */, +/* pos 021a: 258 */ 0xEE /* 'n' -> */, +/* pos 021b: 259 */ 0xE7 /* 'g' -> */, +/* pos 021c: 260 */ 0xF4 /* 't' -> */, +/* pos 021d: 261 */ 0xE8 /* 'h' -> */, +/* pos 021e: 262 */ 0xBA /* ':' -> */, +/* pos 021f: 263 */ 0x00, 0x1C /* - terminal marker 28 - */, +/* pos 0221: 264 */ 0xF9 /* 'y' -> */, +/* pos 0222: 265 */ 0xF0 /* 'p' -> */, +/* pos 0223: 266 */ 0xE5 /* 'e' -> */, +/* pos 0224: 267 */ 0xBA /* ':' -> */, +/* pos 0225: 268 */ 0x00, 0x1D /* - terminal marker 29 - */, +/* pos 0227: 269 */ 0xE1 /* 'a' -> */, +/* pos 0228: 270 */ 0xF4 /* 't' -> */, +/* pos 0229: 271 */ 0xE5 /* 'e' -> */, +/* pos 022a: 272 */ 0xBA /* ':' -> */, +/* pos 022b: 273 */ 0x00, 0x1E /* - terminal marker 30 - */, +/* pos 022d: 274 */ 0x61 /* 'a' */, 0x07, 0x00 /* (to 0x0234 state 275) */, + 0x65 /* 'e' */, 0x0A, 0x00 /* (to 0x023A state 280) */, 0x08, /* fail */ -/* pos 0236: 277 */ 0x65 /* 'e' */, 0x07, 0x00 /* (to 0x023D state 278) */, - 0x72 /* 'r' */, 0x4C, 0x01 /* (to 0x0385 state 529) */, +/* pos 0234: 275 */ 0xEE /* 'n' -> */, +/* pos 0235: 276 */ 0xE7 /* 'g' -> */, +/* pos 0236: 277 */ 0xE5 /* 'e' -> */, +/* pos 0237: 278 */ 0xBA /* ':' -> */, +/* pos 0238: 279 */ 0x00, 0x1F /* - terminal marker 31 - */, +/* pos 023a: 280 */ 0x66 /* 'f' */, 0x07, 0x00 /* (to 0x0241 state 281) */, + 0x74 /* 't' */, 0x56, 0x01 /* (to 0x0393 state 535) */, 0x08, /* fail */ -/* pos 023d: 278 */ 0xF2 /* 'r' -> */, -/* pos 023e: 279 */ 0xE5 /* 'e' -> */, -/* pos 023f: 280 */ 0xF2 /* 'r' -> */, -/* pos 0240: 281 */ 0xBA /* ':' -> */, -/* pos 0241: 282 */ 0x00, 0x1F /* - terminal marker 31 - */, -/* pos 0243: 283 */ 0x00, 0x20 /* - terminal marker 32 - */, -/* pos 0245: 284 */ 0xE5 /* 'e' -> */, -/* pos 0246: 285 */ 0xF2 /* 'r' -> */, -/* pos 0247: 286 */ 0xF3 /* 's' -> */, -/* pos 0248: 287 */ 0xE9 /* 'i' -> */, -/* pos 0249: 288 */ 0xEF /* 'o' -> */, -/* pos 024a: 289 */ 0xEE /* 'n' -> */, -/* pos 024b: 290 */ 0xBA /* ':' -> */, -/* pos 024c: 291 */ 0x00, 0x21 /* - terminal marker 33 - */, -/* pos 024e: 292 */ 0xF2 /* 'r' -> */, -/* pos 024f: 293 */ 0xE9 /* 'i' -> */, -/* pos 0250: 294 */ 0xE7 /* 'g' -> */, -/* pos 0251: 295 */ 0xE9 /* 'i' -> */, -/* pos 0252: 296 */ 0xEE /* 'n' -> */, -/* pos 0253: 297 */ 0xBA /* ':' -> */, -/* pos 0254: 298 */ 0x00, 0x22 /* - terminal marker 34 - */, -/* pos 0256: 299 */ 0x61 /* 'a' */, 0x0D, 0x00 /* (to 0x0263 state 300) */, - 0x6D /* 'm' */, 0x15, 0x00 /* (to 0x026E state 310) */, - 0x70 /* 'p' */, 0x1A, 0x00 /* (to 0x0276 state 317) */, - 0x73 /* 's' */, 0x1D, 0x00 /* (to 0x027C state 322) */, +/* pos 0241: 281 */ 0x65 /* 'e' */, 0x07, 0x00 /* (to 0x0248 state 282) */, + 0x72 /* 'r' */, 0x49, 0x01 /* (to 0x038D state 530) */, 0x08, /* fail */ -/* pos 0263: 300 */ 0xF5 /* 'u' -> */, -/* pos 0264: 301 */ 0xF4 /* 't' -> */, -/* pos 0265: 302 */ 0xE8 /* 'h' -> */, -/* pos 0266: 303 */ 0xEF /* 'o' -> */, -/* pos 0267: 304 */ 0xF2 /* 'r' -> */, -/* pos 0268: 305 */ 0xE9 /* 'i' -> */, -/* pos 0269: 306 */ 0xF4 /* 't' -> */, -/* pos 026a: 307 */ 0xF9 /* 'y' -> */, -/* pos 026b: 308 */ 0xBA /* ':' -> */, -/* pos 026c: 309 */ 0x00, 0x23 /* - terminal marker 35 - */, -/* pos 026e: 310 */ 0xE5 /* 'e' -> */, -/* pos 026f: 311 */ 0xF4 /* 't' -> */, -/* pos 0270: 312 */ 0xE8 /* 'h' -> */, -/* pos 0271: 313 */ 0xEF /* 'o' -> */, -/* pos 0272: 314 */ 0xE4 /* 'd' -> */, -/* pos 0273: 315 */ 0xBA /* ':' -> */, -/* pos 0274: 316 */ 0x00, 0x24 /* - terminal marker 36 - */, -/* pos 0276: 317 */ 0xE1 /* 'a' -> */, -/* pos 0277: 318 */ 0xF4 /* 't' -> */, -/* pos 0278: 319 */ 0xE8 /* 'h' -> */, -/* pos 0279: 320 */ 0xBA /* ':' -> */, -/* pos 027a: 321 */ 0x00, 0x25 /* - terminal marker 37 - */, -/* pos 027c: 322 */ 0x63 /* 'c' */, 0x07, 0x00 /* (to 0x0283 state 323) */, - 0x74 /* 't' */, 0x0B, 0x00 /* (to 0x028A state 329) */, +/* pos 0248: 282 */ 0xF2 /* 'r' -> */, +/* pos 0249: 283 */ 0xE5 /* 'e' -> */, +/* pos 024a: 284 */ 0xF2 /* 'r' -> */, +/* pos 024b: 285 */ 0xBA /* ':' -> */, +/* pos 024c: 286 */ 0x00, 0x20 /* - terminal marker 32 - */, +/* pos 024e: 287 */ 0x00, 0x21 /* - terminal marker 33 - */, +/* pos 0250: 288 */ 0xE5 /* 'e' -> */, +/* pos 0251: 289 */ 0xF2 /* 'r' -> */, +/* pos 0252: 290 */ 0xF3 /* 's' -> */, +/* pos 0253: 291 */ 0xE9 /* 'i' -> */, +/* pos 0254: 292 */ 0xEF /* 'o' -> */, +/* pos 0255: 293 */ 0xEE /* 'n' -> */, +/* pos 0256: 294 */ 0xBA /* ':' -> */, +/* pos 0257: 295 */ 0x00, 0x22 /* - terminal marker 34 - */, +/* pos 0259: 296 */ 0xF2 /* 'r' -> */, +/* pos 025a: 297 */ 0xE9 /* 'i' -> */, +/* pos 025b: 298 */ 0xE7 /* 'g' -> */, +/* pos 025c: 299 */ 0xE9 /* 'i' -> */, +/* pos 025d: 300 */ 0xEE /* 'n' -> */, +/* pos 025e: 301 */ 0xBA /* ':' -> */, +/* pos 025f: 302 */ 0x00, 0x23 /* - terminal marker 35 - */, +/* pos 0261: 303 */ 0x61 /* 'a' */, 0x0D, 0x00 /* (to 0x026E state 304) */, + 0x6D /* 'm' */, 0x15, 0x00 /* (to 0x0279 state 314) */, + 0x70 /* 'p' */, 0x1A, 0x00 /* (to 0x0281 state 321) */, + 0x73 /* 's' */, 0x1D, 0x00 /* (to 0x0287 state 326) */, 0x08, /* fail */ +/* pos 026e: 304 */ 0xF5 /* 'u' -> */, +/* pos 026f: 305 */ 0xF4 /* 't' -> */, +/* pos 0270: 306 */ 0xE8 /* 'h' -> */, +/* pos 0271: 307 */ 0xEF /* 'o' -> */, +/* pos 0272: 308 */ 0xF2 /* 'r' -> */, +/* pos 0273: 309 */ 0xE9 /* 'i' -> */, +/* pos 0274: 310 */ 0xF4 /* 't' -> */, +/* pos 0275: 311 */ 0xF9 /* 'y' -> */, +/* pos 0276: 312 */ 0xBA /* ':' -> */, +/* pos 0277: 313 */ 0x00, 0x24 /* - terminal marker 36 - */, +/* pos 0279: 314 */ 0xE5 /* 'e' -> */, +/* pos 027a: 315 */ 0xF4 /* 't' -> */, +/* pos 027b: 316 */ 0xE8 /* 'h' -> */, +/* pos 027c: 317 */ 0xEF /* 'o' -> */, +/* pos 027d: 318 */ 0xE4 /* 'd' -> */, +/* pos 027e: 319 */ 0xBA /* ':' -> */, +/* pos 027f: 320 */ 0x00, 0x25 /* - terminal marker 37 - */, +/* pos 0281: 321 */ 0xE1 /* 'a' -> */, +/* pos 0282: 322 */ 0xF4 /* 't' -> */, /* pos 0283: 323 */ 0xE8 /* 'h' -> */, -/* pos 0284: 324 */ 0xE5 /* 'e' -> */, -/* pos 0285: 325 */ 0xED /* 'm' -> */, -/* pos 0286: 326 */ 0xE5 /* 'e' -> */, -/* pos 0287: 327 */ 0xBA /* ':' -> */, -/* pos 0288: 328 */ 0x00, 0x26 /* - terminal marker 38 - */, -/* pos 028a: 329 */ 0xE1 /* 'a' -> */, -/* pos 028b: 330 */ 0xF4 /* 't' -> */, -/* pos 028c: 331 */ 0xF5 /* 'u' -> */, -/* pos 028d: 332 */ 0xF3 /* 's' -> */, -/* pos 028e: 333 */ 0xBA /* ':' -> */, -/* pos 028f: 334 */ 0x00, 0x27 /* - terminal marker 39 - */, -/* pos 0291: 335 */ 0xE8 /* 'h' -> */, -/* pos 0292: 336 */ 0xE1 /* 'a' -> */, -/* pos 0293: 337 */ 0xF2 /* 'r' -> */, -/* pos 0294: 338 */ 0xF3 /* 's' -> */, -/* pos 0295: 339 */ 0xE5 /* 'e' -> */, -/* pos 0296: 340 */ 0xF4 /* 't' -> */, -/* pos 0297: 341 */ 0xBA /* ':' -> */, -/* pos 0298: 342 */ 0x00, 0x28 /* - terminal marker 40 - */, -/* pos 029a: 343 */ 0xE1 /* 'a' -> */, -/* pos 029b: 344 */ 0xEE /* 'n' -> */, -/* pos 029c: 345 */ 0xE7 /* 'g' -> */, -/* pos 029d: 346 */ 0xE5 /* 'e' -> */, -/* pos 029e: 347 */ 0xF3 /* 's' -> */, -/* pos 029f: 348 */ 0xBA /* ':' -> */, -/* pos 02a0: 349 */ 0x00, 0x29 /* - terminal marker 41 - */, -/* pos 02a2: 350 */ 0xEC /* 'l' -> */, -/* pos 02a3: 351 */ 0xEC /* 'l' -> */, -/* pos 02a4: 352 */ 0xEF /* 'o' -> */, -/* pos 02a5: 353 */ 0xF7 /* 'w' -> */, -/* pos 02a6: 354 */ 0xAD /* '-' -> */, -/* pos 02a7: 355 */ 0xEF /* 'o' -> */, -/* pos 02a8: 356 */ 0xF2 /* 'r' -> */, -/* pos 02a9: 357 */ 0xE9 /* 'i' -> */, -/* pos 02aa: 358 */ 0xE7 /* 'g' -> */, -/* pos 02ab: 359 */ 0xE9 /* 'i' -> */, -/* pos 02ac: 360 */ 0xEE /* 'n' -> */, -/* pos 02ad: 361 */ 0xBA /* ':' -> */, -/* pos 02ae: 362 */ 0x00, 0x2A /* - terminal marker 42 - */, -/* pos 02b0: 363 */ 0xE5 /* 'e' -> */, -/* pos 02b1: 364 */ 0xBA /* ':' -> */, -/* pos 02b2: 365 */ 0x00, 0x2B /* - terminal marker 43 - */, -/* pos 02b4: 366 */ 0xEC /* 'l' -> */, -/* pos 02b5: 367 */ 0xEF /* 'o' -> */, -/* pos 02b6: 368 */ 0xF7 /* 'w' -> */, -/* pos 02b7: 369 */ 0xBA /* ':' -> */, -/* pos 02b8: 370 */ 0x00, 0x2C /* - terminal marker 44 - */, -/* pos 02ba: 371 */ 0xE9 /* 'i' -> */, -/* pos 02bb: 372 */ 0xF3 /* 's' -> */, -/* pos 02bc: 373 */ 0xF0 /* 'p' -> */, -/* pos 02bd: 374 */ 0xEF /* 'o' -> */, -/* pos 02be: 375 */ 0xF3 /* 's' -> */, -/* pos 02bf: 376 */ 0xE9 /* 'i' -> */, -/* pos 02c0: 377 */ 0xF4 /* 't' -> */, -/* pos 02c1: 378 */ 0xE9 /* 'i' -> */, -/* pos 02c2: 379 */ 0xEF /* 'o' -> */, -/* pos 02c3: 380 */ 0xEE /* 'n' -> */, -/* pos 02c4: 381 */ 0xBA /* ':' -> */, -/* pos 02c5: 382 */ 0x00, 0x2D /* - terminal marker 45 - */, -/* pos 02c7: 383 */ 0xEE /* 'n' -> */, -/* pos 02c8: 384 */ 0xE3 /* 'c' -> */, -/* pos 02c9: 385 */ 0xEF /* 'o' -> */, -/* pos 02ca: 386 */ 0xE4 /* 'd' -> */, -/* pos 02cb: 387 */ 0xE9 /* 'i' -> */, -/* pos 02cc: 388 */ 0xEE /* 'n' -> */, -/* pos 02cd: 389 */ 0xE7 /* 'g' -> */, -/* pos 02ce: 390 */ 0xBA /* ':' -> */, -/* pos 02cf: 391 */ 0x00, 0x2E /* - terminal marker 46 - */, -/* pos 02d1: 392 */ 0xEE /* 'n' -> */, -/* pos 02d2: 393 */ 0xE7 /* 'g' -> */, -/* pos 02d3: 394 */ 0xF5 /* 'u' -> */, -/* pos 02d4: 395 */ 0xE1 /* 'a' -> */, -/* pos 02d5: 396 */ 0xE7 /* 'g' -> */, -/* pos 02d6: 397 */ 0xE5 /* 'e' -> */, -/* pos 02d7: 398 */ 0xBA /* ':' -> */, -/* pos 02d8: 399 */ 0x00, 0x2F /* - terminal marker 47 - */, -/* pos 02da: 400 */ 0xE3 /* 'c' -> */, -/* pos 02db: 401 */ 0xE1 /* 'a' -> */, -/* pos 02dc: 402 */ 0xF4 /* 't' -> */, -/* pos 02dd: 403 */ 0xE9 /* 'i' -> */, -/* pos 02de: 404 */ 0xEF /* 'o' -> */, -/* pos 02df: 405 */ 0xEE /* 'n' -> */, -/* pos 02e0: 406 */ 0xBA /* ':' -> */, -/* pos 02e1: 407 */ 0x00, 0x30 /* - terminal marker 48 - */, -/* pos 02e3: 408 */ 0xE1 /* 'a' -> */, -/* pos 02e4: 409 */ 0xEE /* 'n' -> */, -/* pos 02e5: 410 */ 0xE7 /* 'g' -> */, -/* pos 02e6: 411 */ 0xE5 /* 'e' -> */, -/* pos 02e7: 412 */ 0xBA /* ':' -> */, -/* pos 02e8: 413 */ 0x00, 0x31 /* - terminal marker 49 - */, -/* pos 02ea: 414 */ 0x74 /* 't' */, 0x07, 0x00 /* (to 0x02F1 state 415) */, - 0x78 /* 'x' */, 0x09, 0x00 /* (to 0x02F6 state 419) */, +/* pos 0284: 324 */ 0xBA /* ':' -> */, +/* pos 0285: 325 */ 0x00, 0x26 /* - terminal marker 38 - */, +/* pos 0287: 326 */ 0x63 /* 'c' */, 0x07, 0x00 /* (to 0x028E state 327) */, + 0x74 /* 't' */, 0x0B, 0x00 /* (to 0x0295 state 333) */, 0x08, /* fail */ -/* pos 02f1: 415 */ 0xE1 /* 'a' -> */, -/* pos 02f2: 416 */ 0xE7 /* 'g' -> */, -/* pos 02f3: 417 */ 0xBA /* ':' -> */, -/* pos 02f4: 418 */ 0x00, 0x32 /* - terminal marker 50 - */, -/* pos 02f6: 419 */ 0xF0 /* 'p' -> */, -/* pos 02f7: 420 */ 0x65 /* 'e' */, 0x07, 0x00 /* (to 0x02FE state 421) */, - 0x69 /* 'i' */, 0x09, 0x00 /* (to 0x0303 state 425) */, +/* pos 028e: 327 */ 0xE8 /* 'h' -> */, +/* pos 028f: 328 */ 0xE5 /* 'e' -> */, +/* pos 0290: 329 */ 0xED /* 'm' -> */, +/* pos 0291: 330 */ 0xE5 /* 'e' -> */, +/* pos 0292: 331 */ 0xBA /* ':' -> */, +/* pos 0293: 332 */ 0x00, 0x27 /* - terminal marker 39 - */, +/* pos 0295: 333 */ 0xE1 /* 'a' -> */, +/* pos 0296: 334 */ 0xF4 /* 't' -> */, +/* pos 0297: 335 */ 0xF5 /* 'u' -> */, +/* pos 0298: 336 */ 0xF3 /* 's' -> */, +/* pos 0299: 337 */ 0xBA /* ':' -> */, +/* pos 029a: 338 */ 0x00, 0x28 /* - terminal marker 40 - */, +/* pos 029c: 339 */ 0xE8 /* 'h' -> */, +/* pos 029d: 340 */ 0xE1 /* 'a' -> */, +/* pos 029e: 341 */ 0xF2 /* 'r' -> */, +/* pos 029f: 342 */ 0xF3 /* 's' -> */, +/* pos 02a0: 343 */ 0xE5 /* 'e' -> */, +/* pos 02a1: 344 */ 0xF4 /* 't' -> */, +/* pos 02a2: 345 */ 0xBA /* ':' -> */, +/* pos 02a3: 346 */ 0x00, 0x29 /* - terminal marker 41 - */, +/* pos 02a5: 347 */ 0xE1 /* 'a' -> */, +/* pos 02a6: 348 */ 0xEE /* 'n' -> */, +/* pos 02a7: 349 */ 0xE7 /* 'g' -> */, +/* pos 02a8: 350 */ 0xE5 /* 'e' -> */, +/* pos 02a9: 351 */ 0xF3 /* 's' -> */, +/* pos 02aa: 352 */ 0xBA /* ':' -> */, +/* pos 02ab: 353 */ 0x00, 0x2A /* - terminal marker 42 - */, +/* pos 02ad: 354 */ 0xEC /* 'l' -> */, +/* pos 02ae: 355 */ 0xEC /* 'l' -> */, +/* pos 02af: 356 */ 0xEF /* 'o' -> */, +/* pos 02b0: 357 */ 0xF7 /* 'w' -> */, +/* pos 02b1: 358 */ 0xAD /* '-' -> */, +/* pos 02b2: 359 */ 0xEF /* 'o' -> */, +/* pos 02b3: 360 */ 0xF2 /* 'r' -> */, +/* pos 02b4: 361 */ 0xE9 /* 'i' -> */, +/* pos 02b5: 362 */ 0xE7 /* 'g' -> */, +/* pos 02b6: 363 */ 0xE9 /* 'i' -> */, +/* pos 02b7: 364 */ 0xEE /* 'n' -> */, +/* pos 02b8: 365 */ 0xBA /* ':' -> */, +/* pos 02b9: 366 */ 0x00, 0x2B /* - terminal marker 43 - */, +/* pos 02bb: 367 */ 0xE5 /* 'e' -> */, +/* pos 02bc: 368 */ 0xBA /* ':' -> */, +/* pos 02bd: 369 */ 0x00, 0x2C /* - terminal marker 44 - */, +/* pos 02bf: 370 */ 0xEC /* 'l' -> */, +/* pos 02c0: 371 */ 0xEF /* 'o' -> */, +/* pos 02c1: 372 */ 0xF7 /* 'w' -> */, +/* pos 02c2: 373 */ 0xBA /* ':' -> */, +/* pos 02c3: 374 */ 0x00, 0x2D /* - terminal marker 45 - */, +/* pos 02c5: 375 */ 0xE9 /* 'i' -> */, +/* pos 02c6: 376 */ 0xF3 /* 's' -> */, +/* pos 02c7: 377 */ 0xF0 /* 'p' -> */, +/* pos 02c8: 378 */ 0xEF /* 'o' -> */, +/* pos 02c9: 379 */ 0xF3 /* 's' -> */, +/* pos 02ca: 380 */ 0xE9 /* 'i' -> */, +/* pos 02cb: 381 */ 0xF4 /* 't' -> */, +/* pos 02cc: 382 */ 0xE9 /* 'i' -> */, +/* pos 02cd: 383 */ 0xEF /* 'o' -> */, +/* pos 02ce: 384 */ 0xEE /* 'n' -> */, +/* pos 02cf: 385 */ 0xBA /* ':' -> */, +/* pos 02d0: 386 */ 0x00, 0x2E /* - terminal marker 46 - */, +/* pos 02d2: 387 */ 0xEE /* 'n' -> */, +/* pos 02d3: 388 */ 0xE3 /* 'c' -> */, +/* pos 02d4: 389 */ 0xEF /* 'o' -> */, +/* pos 02d5: 390 */ 0xE4 /* 'd' -> */, +/* pos 02d6: 391 */ 0xE9 /* 'i' -> */, +/* pos 02d7: 392 */ 0xEE /* 'n' -> */, +/* pos 02d8: 393 */ 0xE7 /* 'g' -> */, +/* pos 02d9: 394 */ 0xBA /* ':' -> */, +/* pos 02da: 395 */ 0x00, 0x2F /* - terminal marker 47 - */, +/* pos 02dc: 396 */ 0xEE /* 'n' -> */, +/* pos 02dd: 397 */ 0xE7 /* 'g' -> */, +/* pos 02de: 398 */ 0xF5 /* 'u' -> */, +/* pos 02df: 399 */ 0xE1 /* 'a' -> */, +/* pos 02e0: 400 */ 0xE7 /* 'g' -> */, +/* pos 02e1: 401 */ 0xE5 /* 'e' -> */, +/* pos 02e2: 402 */ 0xBA /* ':' -> */, +/* pos 02e3: 403 */ 0x00, 0x30 /* - terminal marker 48 - */, +/* pos 02e5: 404 */ 0xE3 /* 'c' -> */, +/* pos 02e6: 405 */ 0xE1 /* 'a' -> */, +/* pos 02e7: 406 */ 0xF4 /* 't' -> */, +/* pos 02e8: 407 */ 0xE9 /* 'i' -> */, +/* pos 02e9: 408 */ 0xEF /* 'o' -> */, +/* pos 02ea: 409 */ 0xEE /* 'n' -> */, +/* pos 02eb: 410 */ 0xBA /* ':' -> */, +/* pos 02ec: 411 */ 0x00, 0x31 /* - terminal marker 49 - */, +/* pos 02ee: 412 */ 0xE1 /* 'a' -> */, +/* pos 02ef: 413 */ 0xEE /* 'n' -> */, +/* pos 02f0: 414 */ 0xE7 /* 'g' -> */, +/* pos 02f1: 415 */ 0xE5 /* 'e' -> */, +/* pos 02f2: 416 */ 0xBA /* ':' -> */, +/* pos 02f3: 417 */ 0x00, 0x32 /* - terminal marker 50 - */, +/* pos 02f5: 418 */ 0x74 /* 't' */, 0x07, 0x00 /* (to 0x02FC state 419) */, + 0x78 /* 'x' */, 0x09, 0x00 /* (to 0x0301 state 423) */, 0x08, /* fail */ -/* pos 02fe: 421 */ 0xE3 /* 'c' -> */, -/* pos 02ff: 422 */ 0xF4 /* 't' -> */, -/* pos 0300: 423 */ 0xBA /* ':' -> */, -/* pos 0301: 424 */ 0x00, 0x33 /* - terminal marker 51 - */, -/* pos 0303: 425 */ 0xF2 /* 'r' -> */, -/* pos 0304: 426 */ 0xE5 /* 'e' -> */, -/* pos 0305: 427 */ 0xF3 /* 's' -> */, -/* pos 0306: 428 */ 0xBA /* ':' -> */, -/* pos 0307: 429 */ 0x00, 0x34 /* - terminal marker 52 - */, -/* pos 0309: 430 */ 0xF2 /* 'r' -> */, -/* pos 030a: 431 */ 0xEF /* 'o' -> */, -/* pos 030b: 432 */ 0xED /* 'm' -> */, -/* pos 030c: 433 */ 0xBA /* ':' -> */, -/* pos 030d: 434 */ 0x00, 0x35 /* - terminal marker 53 - */, -/* pos 030f: 435 */ 0xF4 /* 't' -> */, -/* pos 0310: 436 */ 0xE3 /* 'c' -> */, -/* pos 0311: 437 */ 0xE8 /* 'h' -> */, -/* pos 0312: 438 */ 0xBA /* ':' -> */, -/* pos 0313: 439 */ 0x00, 0x36 /* - terminal marker 54 - */, -/* pos 0315: 440 */ 0xE1 /* 'a' -> */, -/* pos 0316: 441 */ 0xEE /* 'n' -> */, -/* pos 0317: 442 */ 0xE7 /* 'g' -> */, -/* pos 0318: 443 */ 0xE5 /* 'e' -> */, -/* pos 0319: 444 */ 0xBA /* ':' -> */, -/* pos 031a: 445 */ 0x00, 0x37 /* - terminal marker 55 - */, -/* pos 031c: 446 */ 0xEE /* 'n' -> */, -/* pos 031d: 447 */ 0xED /* 'm' -> */, -/* pos 031e: 448 */ 0xEF /* 'o' -> */, -/* pos 031f: 449 */ 0xE4 /* 'd' -> */, -/* pos 0320: 450 */ 0xE9 /* 'i' -> */, -/* pos 0321: 451 */ 0xE6 /* 'f' -> */, -/* pos 0322: 452 */ 0xE9 /* 'i' -> */, -/* pos 0323: 453 */ 0xE5 /* 'e' -> */, -/* pos 0324: 454 */ 0xE4 /* 'd' -> */, -/* pos 0325: 455 */ 0xAD /* '-' -> */, -/* pos 0326: 456 */ 0xF3 /* 's' -> */, -/* pos 0327: 457 */ 0xE9 /* 'i' -> */, -/* pos 0328: 458 */ 0xEE /* 'n' -> */, -/* pos 0329: 459 */ 0xE3 /* 'c' -> */, -/* pos 032a: 460 */ 0xE5 /* 'e' -> */, -/* pos 032b: 461 */ 0xBA /* ':' -> */, -/* pos 032c: 462 */ 0x00, 0x38 /* - terminal marker 56 - */, -/* pos 032e: 463 */ 0x61 /* 'a' */, 0x0A, 0x00 /* (to 0x0338 state 464) */, - 0x69 /* 'i' */, 0x15, 0x00 /* (to 0x0346 state 477) */, - 0x6F /* 'o' */, 0x17, 0x00 /* (to 0x034B state 481) */, +/* pos 02fc: 419 */ 0xE1 /* 'a' -> */, +/* pos 02fd: 420 */ 0xE7 /* 'g' -> */, +/* pos 02fe: 421 */ 0xBA /* ':' -> */, +/* pos 02ff: 422 */ 0x00, 0x33 /* - terminal marker 51 - */, +/* pos 0301: 423 */ 0xF0 /* 'p' -> */, +/* pos 0302: 424 */ 0x65 /* 'e' */, 0x07, 0x00 /* (to 0x0309 state 425) */, + 0x69 /* 'i' */, 0x09, 0x00 /* (to 0x030E state 429) */, 0x08, /* fail */ -/* pos 0338: 464 */ 0xF3 /* 's' -> */, -/* pos 0339: 465 */ 0xF4 /* 't' -> */, -/* pos 033a: 466 */ 0xAD /* '-' -> */, -/* pos 033b: 467 */ 0xED /* 'm' -> */, -/* pos 033c: 468 */ 0xEF /* 'o' -> */, -/* pos 033d: 469 */ 0xE4 /* 'd' -> */, -/* pos 033e: 470 */ 0xE9 /* 'i' -> */, -/* pos 033f: 471 */ 0xE6 /* 'f' -> */, -/* pos 0340: 472 */ 0xE9 /* 'i' -> */, -/* pos 0341: 473 */ 0xE5 /* 'e' -> */, -/* pos 0342: 474 */ 0xE4 /* 'd' -> */, -/* pos 0343: 475 */ 0xBA /* ':' -> */, -/* pos 0344: 476 */ 0x00, 0x39 /* - terminal marker 57 - */, -/* pos 0346: 477 */ 0xEE /* 'n' -> */, -/* pos 0347: 478 */ 0xEB /* 'k' -> */, -/* pos 0348: 479 */ 0xBA /* ':' -> */, -/* pos 0349: 480 */ 0x00, 0x3A /* - terminal marker 58 - */, -/* pos 034b: 481 */ 0xE3 /* 'c' -> */, -/* pos 034c: 482 */ 0xE1 /* 'a' -> */, -/* pos 034d: 483 */ 0xF4 /* 't' -> */, -/* pos 034e: 484 */ 0xE9 /* 'i' -> */, -/* pos 034f: 485 */ 0xEF /* 'o' -> */, -/* pos 0350: 486 */ 0xEE /* 'n' -> */, -/* pos 0351: 487 */ 0xBA /* ':' -> */, -/* pos 0352: 488 */ 0x00, 0x3B /* - terminal marker 59 - */, -/* pos 0354: 489 */ 0xE1 /* 'a' -> */, -/* pos 0355: 490 */ 0xF8 /* 'x' -> */, -/* pos 0356: 491 */ 0xAD /* '-' -> */, -/* pos 0357: 492 */ 0xE6 /* 'f' -> */, -/* pos 0358: 493 */ 0xEF /* 'o' -> */, -/* pos 0359: 494 */ 0xF2 /* 'r' -> */, -/* pos 035a: 495 */ 0xF7 /* 'w' -> */, -/* pos 035b: 496 */ 0xE1 /* 'a' -> */, -/* pos 035c: 497 */ 0xF2 /* 'r' -> */, -/* pos 035d: 498 */ 0xE4 /* 'd' -> */, -/* pos 035e: 499 */ 0xF3 /* 's' -> */, -/* pos 035f: 500 */ 0xBA /* ':' -> */, -/* pos 0360: 501 */ 0x00, 0x3C /* - terminal marker 60 - */, -/* pos 0362: 502 */ 0xF8 /* 'x' -> */, -/* pos 0363: 503 */ 0xF9 /* 'y' -> */, -/* pos 0364: 504 */ 0xAD /* '-' -> */, -/* pos 0365: 505 */ 0xE1 /* 'a' -> */, -/* pos 0366: 506 */ 0xF5 /* 'u' -> */, -/* pos 0367: 507 */ 0xF4 /* 't' -> */, -/* pos 0368: 508 */ 0xE8 /* 'h' -> */, -/* pos 0369: 509 */ 0x65 /* 'e' */, 0x07, 0x00 /* (to 0x0370 state 510) */, - 0x6F /* 'o' */, 0x0E, 0x00 /* (to 0x037A state 519) */, +/* pos 0309: 425 */ 0xE3 /* 'c' -> */, +/* pos 030a: 426 */ 0xF4 /* 't' -> */, +/* pos 030b: 427 */ 0xBA /* ':' -> */, +/* pos 030c: 428 */ 0x00, 0x34 /* - terminal marker 52 - */, +/* pos 030e: 429 */ 0xF2 /* 'r' -> */, +/* pos 030f: 430 */ 0xE5 /* 'e' -> */, +/* pos 0310: 431 */ 0xF3 /* 's' -> */, +/* pos 0311: 432 */ 0xBA /* ':' -> */, +/* pos 0312: 433 */ 0x00, 0x35 /* - terminal marker 53 - */, +/* pos 0314: 434 */ 0xF2 /* 'r' -> */, +/* pos 0315: 435 */ 0xEF /* 'o' -> */, +/* pos 0316: 436 */ 0xED /* 'm' -> */, +/* pos 0317: 437 */ 0xBA /* ':' -> */, +/* pos 0318: 438 */ 0x00, 0x36 /* - terminal marker 54 - */, +/* pos 031a: 439 */ 0xF4 /* 't' -> */, +/* pos 031b: 440 */ 0xE3 /* 'c' -> */, +/* pos 031c: 441 */ 0xE8 /* 'h' -> */, +/* pos 031d: 442 */ 0xBA /* ':' -> */, +/* pos 031e: 443 */ 0x00, 0x37 /* - terminal marker 55 - */, +/* pos 0320: 444 */ 0xE1 /* 'a' -> */, +/* pos 0321: 445 */ 0xEE /* 'n' -> */, +/* pos 0322: 446 */ 0xE7 /* 'g' -> */, +/* pos 0323: 447 */ 0xE5 /* 'e' -> */, +/* pos 0324: 448 */ 0xBA /* ':' -> */, +/* pos 0325: 449 */ 0x00, 0x38 /* - terminal marker 56 - */, +/* pos 0327: 450 */ 0xEE /* 'n' -> */, +/* pos 0328: 451 */ 0xED /* 'm' -> */, +/* pos 0329: 452 */ 0xEF /* 'o' -> */, +/* pos 032a: 453 */ 0xE4 /* 'd' -> */, +/* pos 032b: 454 */ 0xE9 /* 'i' -> */, +/* pos 032c: 455 */ 0xE6 /* 'f' -> */, +/* pos 032d: 456 */ 0xE9 /* 'i' -> */, +/* pos 032e: 457 */ 0xE5 /* 'e' -> */, +/* pos 032f: 458 */ 0xE4 /* 'd' -> */, +/* pos 0330: 459 */ 0xAD /* '-' -> */, +/* pos 0331: 460 */ 0xF3 /* 's' -> */, +/* pos 0332: 461 */ 0xE9 /* 'i' -> */, +/* pos 0333: 462 */ 0xEE /* 'n' -> */, +/* pos 0334: 463 */ 0xE3 /* 'c' -> */, +/* pos 0335: 464 */ 0xE5 /* 'e' -> */, +/* pos 0336: 465 */ 0xBA /* ':' -> */, +/* pos 0337: 466 */ 0x00, 0x39 /* - terminal marker 57 - */, +/* pos 0339: 467 */ 0x61 /* 'a' */, 0x0A, 0x00 /* (to 0x0343 state 468) */, + 0x69 /* 'i' */, 0x15, 0x00 /* (to 0x0351 state 481) */, + 0x6F /* 'o' */, 0x17, 0x00 /* (to 0x0356 state 485) */, 0x08, /* fail */ -/* pos 0370: 510 */ 0xEE /* 'n' -> */, -/* pos 0371: 511 */ 0xF4 /* 't' -> */, -/* pos 0372: 512 */ 0xE9 /* 'i' -> */, -/* pos 0373: 513 */ 0xE3 /* 'c' -> */, -/* pos 0374: 514 */ 0xE1 /* 'a' -> */, -/* pos 0375: 515 */ 0xF4 /* 't' -> */, -/* pos 0376: 516 */ 0xE5 /* 'e' -> */, -/* pos 0377: 517 */ 0xBA /* ':' -> */, -/* pos 0378: 518 */ 0x00, 0x3D /* - terminal marker 61 - */, -/* pos 037a: 519 */ 0xF2 /* 'r' -> */, -/* pos 037b: 520 */ 0xE9 /* 'i' -> */, -/* pos 037c: 521 */ 0xFA /* 'z' -> */, -/* pos 037d: 522 */ 0xE1 /* 'a' -> */, -/* pos 037e: 523 */ 0xF4 /* 't' -> */, -/* pos 037f: 524 */ 0xE9 /* 'i' -> */, -/* pos 0380: 525 */ 0xEF /* 'o' -> */, -/* pos 0381: 526 */ 0xEE /* 'n' -> */, -/* pos 0382: 527 */ 0xBA /* ':' -> */, -/* pos 0383: 528 */ 0x00, 0x3E /* - terminal marker 62 - */, -/* pos 0385: 529 */ 0xE5 /* 'e' -> */, -/* pos 0386: 530 */ 0xF3 /* 's' -> */, -/* pos 0387: 531 */ 0xE8 /* 'h' -> */, -/* pos 0388: 532 */ 0xBA /* ':' -> */, -/* pos 0389: 533 */ 0x00, 0x3F /* - terminal marker 63 - */, -/* pos 038b: 534 */ 0xF2 /* 'r' -> */, -/* pos 038c: 535 */ 0xF9 /* 'y' -> */, -/* pos 038d: 536 */ 0xAD /* '-' -> */, -/* pos 038e: 537 */ 0xE1 /* 'a' -> */, -/* pos 038f: 538 */ 0xE6 /* 'f' -> */, -/* pos 0390: 539 */ 0xF4 /* 't' -> */, -/* pos 0391: 540 */ 0xE5 /* 'e' -> */, -/* pos 0392: 541 */ 0xF2 /* 'r' -> */, -/* pos 0393: 542 */ 0xBA /* ':' -> */, -/* pos 0394: 543 */ 0x00, 0x40 /* - terminal marker 64 - */, -/* pos 0396: 544 */ 0xF6 /* 'v' -> */, -/* pos 0397: 545 */ 0xE5 /* 'e' -> */, -/* pos 0398: 546 */ 0xF2 /* 'r' -> */, -/* pos 0399: 547 */ 0xBA /* ':' -> */, -/* pos 039a: 548 */ 0x00, 0x41 /* - terminal marker 65 - */, -/* pos 039c: 549 */ 0xAD /* '-' -> */, -/* pos 039d: 550 */ 0xE3 /* 'c' -> */, -/* pos 039e: 551 */ 0xEF /* 'o' -> */, -/* pos 039f: 552 */ 0xEF /* 'o' -> */, -/* pos 03a0: 553 */ 0xEB /* 'k' -> */, -/* pos 03a1: 554 */ 0xE9 /* 'i' -> */, -/* pos 03a2: 555 */ 0xE5 /* 'e' -> */, -/* pos 03a3: 556 */ 0xBA /* ':' -> */, -/* pos 03a4: 557 */ 0x00, 0x42 /* - terminal marker 66 - */, -/* pos 03a6: 558 */ 0xF2 /* 'r' -> */, -/* pos 03a7: 559 */ 0xE9 /* 'i' -> */, -/* pos 03a8: 560 */ 0xE3 /* 'c' -> */, -/* pos 03a9: 561 */ 0xF4 /* 't' -> */, -/* pos 03aa: 562 */ 0xAD /* '-' -> */, -/* pos 03ab: 563 */ 0xF4 /* 't' -> */, -/* pos 03ac: 564 */ 0xF2 /* 'r' -> */, -/* pos 03ad: 565 */ 0xE1 /* 'a' -> */, -/* pos 03ae: 566 */ 0xEE /* 'n' -> */, -/* pos 03af: 567 */ 0xF3 /* 's' -> */, -/* pos 03b0: 568 */ 0xF0 /* 'p' -> */, -/* pos 03b1: 569 */ 0xEF /* 'o' -> */, -/* pos 03b2: 570 */ 0xF2 /* 'r' -> */, -/* pos 03b3: 571 */ 0xF4 /* 't' -> */, -/* pos 03b4: 572 */ 0xAD /* '-' -> */, -/* pos 03b5: 573 */ 0xF3 /* 's' -> */, -/* pos 03b6: 574 */ 0xE5 /* 'e' -> */, -/* pos 03b7: 575 */ 0xE3 /* 'c' -> */, -/* pos 03b8: 576 */ 0xF5 /* 'u' -> */, -/* pos 03b9: 577 */ 0xF2 /* 'r' -> */, -/* pos 03ba: 578 */ 0xE9 /* 'i' -> */, -/* pos 03bb: 579 */ 0xF4 /* 't' -> */, -/* pos 03bc: 580 */ 0xF9 /* 'y' -> */, -/* pos 03bd: 581 */ 0xBA /* ':' -> */, -/* pos 03be: 582 */ 0x00, 0x43 /* - terminal marker 67 - */, -/* pos 03c0: 583 */ 0xF2 /* 'r' -> */, -/* pos 03c1: 584 */ 0xE1 /* 'a' -> */, -/* pos 03c2: 585 */ 0xEE /* 'n' -> */, -/* pos 03c3: 586 */ 0xF3 /* 's' -> */, -/* pos 03c4: 587 */ 0xE6 /* 'f' -> */, -/* pos 03c5: 588 */ 0xE5 /* 'e' -> */, -/* pos 03c6: 589 */ 0xF2 /* 'r' -> */, -/* pos 03c7: 590 */ 0xAD /* '-' -> */, -/* pos 03c8: 591 */ 0xE5 /* 'e' -> */, -/* pos 03c9: 592 */ 0xEE /* 'n' -> */, -/* pos 03ca: 593 */ 0xE3 /* 'c' -> */, -/* pos 03cb: 594 */ 0xEF /* 'o' -> */, -/* pos 03cc: 595 */ 0xE4 /* 'd' -> */, -/* pos 03cd: 596 */ 0xE9 /* 'i' -> */, -/* pos 03ce: 597 */ 0xEE /* 'n' -> */, -/* pos 03cf: 598 */ 0xE7 /* 'g' -> */, -/* pos 03d0: 599 */ 0xBA /* ':' -> */, -/* pos 03d1: 600 */ 0x00, 0x44 /* - terminal marker 68 - */, -/* pos 03d3: 601 */ 0xE5 /* 'e' -> */, -/* pos 03d4: 602 */ 0xF2 /* 'r' -> */, -/* pos 03d5: 603 */ 0xAD /* '-' -> */, -/* pos 03d6: 604 */ 0xE1 /* 'a' -> */, -/* pos 03d7: 605 */ 0xE7 /* 'g' -> */, -/* pos 03d8: 606 */ 0xE5 /* 'e' -> */, -/* pos 03d9: 607 */ 0xEE /* 'n' -> */, -/* pos 03da: 608 */ 0xF4 /* 't' -> */, -/* pos 03db: 609 */ 0xBA /* ':' -> */, -/* pos 03dc: 610 */ 0x00, 0x45 /* - terminal marker 69 - */, -/* pos 03de: 611 */ 0x61 /* 'a' */, 0x07, 0x00 /* (to 0x03E5 state 612) */, - 0x69 /* 'i' */, 0x09, 0x00 /* (to 0x03EA state 616) */, +/* pos 0343: 468 */ 0xF3 /* 's' -> */, +/* pos 0344: 469 */ 0xF4 /* 't' -> */, +/* pos 0345: 470 */ 0xAD /* '-' -> */, +/* pos 0346: 471 */ 0xED /* 'm' -> */, +/* pos 0347: 472 */ 0xEF /* 'o' -> */, +/* pos 0348: 473 */ 0xE4 /* 'd' -> */, +/* pos 0349: 474 */ 0xE9 /* 'i' -> */, +/* pos 034a: 475 */ 0xE6 /* 'f' -> */, +/* pos 034b: 476 */ 0xE9 /* 'i' -> */, +/* pos 034c: 477 */ 0xE5 /* 'e' -> */, +/* pos 034d: 478 */ 0xE4 /* 'd' -> */, +/* pos 034e: 479 */ 0xBA /* ':' -> */, +/* pos 034f: 480 */ 0x00, 0x3A /* - terminal marker 58 - */, +/* pos 0351: 481 */ 0xEE /* 'n' -> */, +/* pos 0352: 482 */ 0xEB /* 'k' -> */, +/* pos 0353: 483 */ 0xBA /* ':' -> */, +/* pos 0354: 484 */ 0x00, 0x3B /* - terminal marker 59 - */, +/* pos 0356: 485 */ 0xE3 /* 'c' -> */, +/* pos 0357: 486 */ 0xE1 /* 'a' -> */, +/* pos 0358: 487 */ 0xF4 /* 't' -> */, +/* pos 0359: 488 */ 0xE9 /* 'i' -> */, +/* pos 035a: 489 */ 0xEF /* 'o' -> */, +/* pos 035b: 490 */ 0xEE /* 'n' -> */, +/* pos 035c: 491 */ 0xBA /* ':' -> */, +/* pos 035d: 492 */ 0x00, 0x3C /* - terminal marker 60 - */, +/* pos 035f: 493 */ 0xE1 /* 'a' -> */, +/* pos 0360: 494 */ 0xF8 /* 'x' -> */, +/* pos 0361: 495 */ 0xAD /* '-' -> */, +/* pos 0362: 496 */ 0xE6 /* 'f' -> */, +/* pos 0363: 497 */ 0xEF /* 'o' -> */, +/* pos 0364: 498 */ 0xF2 /* 'r' -> */, +/* pos 0365: 499 */ 0xF7 /* 'w' -> */, +/* pos 0366: 500 */ 0xE1 /* 'a' -> */, +/* pos 0367: 501 */ 0xF2 /* 'r' -> */, +/* pos 0368: 502 */ 0xE4 /* 'd' -> */, +/* pos 0369: 503 */ 0xF3 /* 's' -> */, +/* pos 036a: 504 */ 0xBA /* ':' -> */, +/* pos 036b: 505 */ 0x00, 0x3D /* - terminal marker 61 - */, +/* pos 036d: 506 */ 0xE1 /* 'a' -> */, +/* pos 036e: 507 */ 0xF5 /* 'u' -> */, +/* pos 036f: 508 */ 0xF4 /* 't' -> */, +/* pos 0370: 509 */ 0xE8 /* 'h' -> */, +/* pos 0371: 510 */ 0x65 /* 'e' */, 0x07, 0x00 /* (to 0x0378 state 511) */, + 0x6F /* 'o' */, 0x0E, 0x00 /* (to 0x0382 state 520) */, 0x08, /* fail */ -/* pos 03e5: 612 */ 0xF2 /* 'r' -> */, -/* pos 03e6: 613 */ 0xF9 /* 'y' -> */, -/* pos 03e7: 614 */ 0xBA /* ':' -> */, -/* pos 03e8: 615 */ 0x00, 0x46 /* - terminal marker 70 - */, -/* pos 03ea: 616 */ 0xE1 /* 'a' -> */, -/* pos 03eb: 617 */ 0xBA /* ':' -> */, -/* pos 03ec: 618 */ 0x00, 0x47 /* - terminal marker 71 - */, -/* pos 03ee: 619 */ 0xF7 /* 'w' -> */, -/* pos 03ef: 620 */ 0xF7 /* 'w' -> */, -/* pos 03f0: 621 */ 0xAD /* '-' -> */, -/* pos 03f1: 622 */ 0xE1 /* 'a' -> */, -/* pos 03f2: 623 */ 0xF5 /* 'u' -> */, -/* pos 03f3: 624 */ 0xF4 /* 't' -> */, -/* pos 03f4: 625 */ 0xE8 /* 'h' -> */, -/* pos 03f5: 626 */ 0xE5 /* 'e' -> */, -/* pos 03f6: 627 */ 0xEE /* 'n' -> */, -/* pos 03f7: 628 */ 0xF4 /* 't' -> */, -/* pos 03f8: 629 */ 0xE9 /* 'i' -> */, -/* pos 03f9: 630 */ 0xE3 /* 'c' -> */, -/* pos 03fa: 631 */ 0xE1 /* 'a' -> */, -/* pos 03fb: 632 */ 0xF4 /* 't' -> */, -/* pos 03fc: 633 */ 0xE5 /* 'e' -> */, -/* pos 03fd: 634 */ 0xBA /* ':' -> */, -/* pos 03fe: 635 */ 0x00, 0x48 /* - terminal marker 72 - */, -/* total size 1024 bytes */ +/* pos 0378: 511 */ 0xEE /* 'n' -> */, +/* pos 0379: 512 */ 0xF4 /* 't' -> */, +/* pos 037a: 513 */ 0xE9 /* 'i' -> */, +/* pos 037b: 514 */ 0xE3 /* 'c' -> */, +/* pos 037c: 515 */ 0xE1 /* 'a' -> */, +/* pos 037d: 516 */ 0xF4 /* 't' -> */, +/* pos 037e: 517 */ 0xE5 /* 'e' -> */, +/* pos 037f: 518 */ 0xBA /* ':' -> */, +/* pos 0380: 519 */ 0x00, 0x3E /* - terminal marker 62 - */, +/* pos 0382: 520 */ 0xF2 /* 'r' -> */, +/* pos 0383: 521 */ 0xE9 /* 'i' -> */, +/* pos 0384: 522 */ 0xFA /* 'z' -> */, +/* pos 0385: 523 */ 0xE1 /* 'a' -> */, +/* pos 0386: 524 */ 0xF4 /* 't' -> */, +/* pos 0387: 525 */ 0xE9 /* 'i' -> */, +/* pos 0388: 526 */ 0xEF /* 'o' -> */, +/* pos 0389: 527 */ 0xEE /* 'n' -> */, +/* pos 038a: 528 */ 0xBA /* ':' -> */, +/* pos 038b: 529 */ 0x00, 0x3F /* - terminal marker 63 - */, +/* pos 038d: 530 */ 0xE5 /* 'e' -> */, +/* pos 038e: 531 */ 0xF3 /* 's' -> */, +/* pos 038f: 532 */ 0xE8 /* 'h' -> */, +/* pos 0390: 533 */ 0xBA /* ':' -> */, +/* pos 0391: 534 */ 0x00, 0x40 /* - terminal marker 64 - */, +/* pos 0393: 535 */ 0xF2 /* 'r' -> */, +/* pos 0394: 536 */ 0xF9 /* 'y' -> */, +/* pos 0395: 537 */ 0xAD /* '-' -> */, +/* pos 0396: 538 */ 0xE1 /* 'a' -> */, +/* pos 0397: 539 */ 0xE6 /* 'f' -> */, +/* pos 0398: 540 */ 0xF4 /* 't' -> */, +/* pos 0399: 541 */ 0xE5 /* 'e' -> */, +/* pos 039a: 542 */ 0xF2 /* 'r' -> */, +/* pos 039b: 543 */ 0xBA /* ':' -> */, +/* pos 039c: 544 */ 0x00, 0x41 /* - terminal marker 65 - */, +/* pos 039e: 545 */ 0xF6 /* 'v' -> */, +/* pos 039f: 546 */ 0xE5 /* 'e' -> */, +/* pos 03a0: 547 */ 0xF2 /* 'r' -> */, +/* pos 03a1: 548 */ 0xBA /* ':' -> */, +/* pos 03a2: 549 */ 0x00, 0x42 /* - terminal marker 66 - */, +/* pos 03a4: 550 */ 0xAD /* '-' -> */, +/* pos 03a5: 551 */ 0xE3 /* 'c' -> */, +/* pos 03a6: 552 */ 0xEF /* 'o' -> */, +/* pos 03a7: 553 */ 0xEF /* 'o' -> */, +/* pos 03a8: 554 */ 0xEB /* 'k' -> */, +/* pos 03a9: 555 */ 0xE9 /* 'i' -> */, +/* pos 03aa: 556 */ 0xE5 /* 'e' -> */, +/* pos 03ab: 557 */ 0xBA /* ':' -> */, +/* pos 03ac: 558 */ 0x00, 0x43 /* - terminal marker 67 - */, +/* pos 03ae: 559 */ 0xF2 /* 'r' -> */, +/* pos 03af: 560 */ 0xE9 /* 'i' -> */, +/* pos 03b0: 561 */ 0xE3 /* 'c' -> */, +/* pos 03b1: 562 */ 0xF4 /* 't' -> */, +/* pos 03b2: 563 */ 0xAD /* '-' -> */, +/* pos 03b3: 564 */ 0xF4 /* 't' -> */, +/* pos 03b4: 565 */ 0xF2 /* 'r' -> */, +/* pos 03b5: 566 */ 0xE1 /* 'a' -> */, +/* pos 03b6: 567 */ 0xEE /* 'n' -> */, +/* pos 03b7: 568 */ 0xF3 /* 's' -> */, +/* pos 03b8: 569 */ 0xF0 /* 'p' -> */, +/* pos 03b9: 570 */ 0xEF /* 'o' -> */, +/* pos 03ba: 571 */ 0xF2 /* 'r' -> */, +/* pos 03bb: 572 */ 0xF4 /* 't' -> */, +/* pos 03bc: 573 */ 0xAD /* '-' -> */, +/* pos 03bd: 574 */ 0xF3 /* 's' -> */, +/* pos 03be: 575 */ 0xE5 /* 'e' -> */, +/* pos 03bf: 576 */ 0xE3 /* 'c' -> */, +/* pos 03c0: 577 */ 0xF5 /* 'u' -> */, +/* pos 03c1: 578 */ 0xF2 /* 'r' -> */, +/* pos 03c2: 579 */ 0xE9 /* 'i' -> */, +/* pos 03c3: 580 */ 0xF4 /* 't' -> */, +/* pos 03c4: 581 */ 0xF9 /* 'y' -> */, +/* pos 03c5: 582 */ 0xBA /* ':' -> */, +/* pos 03c6: 583 */ 0x00, 0x44 /* - terminal marker 68 - */, +/* pos 03c8: 584 */ 0xF2 /* 'r' -> */, +/* pos 03c9: 585 */ 0xE1 /* 'a' -> */, +/* pos 03ca: 586 */ 0xEE /* 'n' -> */, +/* pos 03cb: 587 */ 0xF3 /* 's' -> */, +/* pos 03cc: 588 */ 0xE6 /* 'f' -> */, +/* pos 03cd: 589 */ 0xE5 /* 'e' -> */, +/* pos 03ce: 590 */ 0xF2 /* 'r' -> */, +/* pos 03cf: 591 */ 0xAD /* '-' -> */, +/* pos 03d0: 592 */ 0xE5 /* 'e' -> */, +/* pos 03d1: 593 */ 0xEE /* 'n' -> */, +/* pos 03d2: 594 */ 0xE3 /* 'c' -> */, +/* pos 03d3: 595 */ 0xEF /* 'o' -> */, +/* pos 03d4: 596 */ 0xE4 /* 'd' -> */, +/* pos 03d5: 597 */ 0xE9 /* 'i' -> */, +/* pos 03d6: 598 */ 0xEE /* 'n' -> */, +/* pos 03d7: 599 */ 0xE7 /* 'g' -> */, +/* pos 03d8: 600 */ 0xBA /* ':' -> */, +/* pos 03d9: 601 */ 0x00, 0x45 /* - terminal marker 69 - */, +/* pos 03db: 602 */ 0xE5 /* 'e' -> */, +/* pos 03dc: 603 */ 0xF2 /* 'r' -> */, +/* pos 03dd: 604 */ 0xAD /* '-' -> */, +/* pos 03de: 605 */ 0xE1 /* 'a' -> */, +/* pos 03df: 606 */ 0xE7 /* 'g' -> */, +/* pos 03e0: 607 */ 0xE5 /* 'e' -> */, +/* pos 03e1: 608 */ 0xEE /* 'n' -> */, +/* pos 03e2: 609 */ 0xF4 /* 't' -> */, +/* pos 03e3: 610 */ 0xBA /* ':' -> */, +/* pos 03e4: 611 */ 0x00, 0x46 /* - terminal marker 70 - */, +/* pos 03e6: 612 */ 0x61 /* 'a' */, 0x07, 0x00 /* (to 0x03ED state 613) */, + 0x69 /* 'i' */, 0x09, 0x00 /* (to 0x03F2 state 617) */, + 0x08, /* fail */ +/* pos 03ed: 613 */ 0xF2 /* 'r' -> */, +/* pos 03ee: 614 */ 0xF9 /* 'y' -> */, +/* pos 03ef: 615 */ 0xBA /* ':' -> */, +/* pos 03f0: 616 */ 0x00, 0x47 /* - terminal marker 71 - */, +/* pos 03f2: 617 */ 0xE1 /* 'a' -> */, +/* pos 03f3: 618 */ 0xBA /* ':' -> */, +/* pos 03f4: 619 */ 0x00, 0x48 /* - terminal marker 72 - */, +/* pos 03f6: 620 */ 0xF7 /* 'w' -> */, +/* pos 03f7: 621 */ 0xF7 /* 'w' -> */, +/* pos 03f8: 622 */ 0xAD /* '-' -> */, +/* pos 03f9: 623 */ 0xE1 /* 'a' -> */, +/* pos 03fa: 624 */ 0xF5 /* 'u' -> */, +/* pos 03fb: 625 */ 0xF4 /* 't' -> */, +/* pos 03fc: 626 */ 0xE8 /* 'h' -> */, +/* pos 03fd: 627 */ 0xE5 /* 'e' -> */, +/* pos 03fe: 628 */ 0xEE /* 'n' -> */, +/* pos 03ff: 629 */ 0xF4 /* 't' -> */, +/* pos 0400: 630 */ 0xE9 /* 'i' -> */, +/* pos 0401: 631 */ 0xE3 /* 'c' -> */, +/* pos 0402: 632 */ 0xE1 /* 'a' -> */, +/* pos 0403: 633 */ 0xF4 /* 't' -> */, +/* pos 0404: 634 */ 0xE5 /* 'e' -> */, +/* pos 0405: 635 */ 0xBA /* ':' -> */, +/* pos 0406: 636 */ 0x00, 0x49 /* - terminal marker 73 - */, +/* total size 1032 bytes */ diff --git a/lib/libwebsockets.h b/lib/libwebsockets.h index b95848fe8..dab2409d4 100644 --- a/lib/libwebsockets.h +++ b/lib/libwebsockets.h @@ -309,6 +309,7 @@ struct lws_tokens { */ enum lws_token_indexes { + WSI_TOKEN_PROXY, WSI_TOKEN_GET_URI, WSI_TOKEN_POST_URI, WSI_TOKEN_OPTIONS_URI, diff --git a/lib/parsers.c b/lib/parsers.c index 2b4a900b0..9a20b308a 100644 --- a/lib/parsers.c +++ b/lib/parsers.c @@ -449,7 +449,7 @@ swallow: n = WSI_TOKEN_ORIGIN; wsi->u.hdr.parser_state = (enum lws_token_indexes) - (WSI_TOKEN_GET_URI + n); + (WSI_TOKEN_PROXY + n); if (context->token_limits) wsi->u.hdr.current_token_limit =