http://git-wip-us.apache.org/repos/asf/lucy-clownfish/blob/89c7b809/compiler/modules/CommonMark/src/scanners.c ---------------------------------------------------------------------- diff --git a/compiler/modules/CommonMark/src/scanners.c b/compiler/modules/CommonMark/src/scanners.c index 21c0744..75fdb46 100644 --- a/compiler/modules/CommonMark/src/scanners.c +++ b/compiler/modules/CommonMark/src/scanners.c @@ -1,11 +1,11 @@ -/* Generated by re2c 0.13.6 */ +/* Generated by re2c 0.14.3 */ #include <stdlib.h> #include "chunk.h" #include "scanners.h" -int _scan_at(int (*scanner)(const unsigned char *), cmark_chunk *c, int offset) +bufsize_t _scan_at(bufsize_t (*scanner)(const unsigned char *), cmark_chunk *c, bufsize_t offset) { - int res; + bufsize_t res; unsigned char *ptr = (unsigned char *)c->data; unsigned char lim = ptr[c->len]; @@ -18,105 +18,133 @@ int _scan_at(int (*scanner)(const unsigned char *), cmark_chunk *c, int offset) -// Try to match URI autolink after first <, returning number of chars matched. -int _scan_autolink_uri(const unsigned char *p) +// Try to match a scheme including colon. +bufsize_t _scan_scheme(const unsigned char *p) { const unsigned char *marker = NULL; const unsigned char *start = p; { unsigned char yych; - static const unsigned char yybm[] = { - 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, - 0, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 0, 128, 0, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 0, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, - }; - yych = *p; - switch (yych) { - case '\n': goto yy2; - case 'A': - case 'a': goto yy6; - case 'B': - case 'b': goto yy24; - case 'C': - case 'c': goto yy3; - case 'D': - case 'd': goto yy4; - case 'E': - case 'e': goto yy25; - case 'F': - case 'f': goto yy7; - case 'G': - case 'g': goto yy8; - case 'H': - case 'h': goto yy9; - case 'I': - case 'i': goto yy10; - case 'J': - case 'j': goto yy5; - case 'K': - case 'k': goto yy26; - case 'L': - case 'l': goto yy11; - case 'M': - case 'm': goto yy12; - case 'N': - case 'n': goto yy13; - case 'O': - case 'o': goto yy14; - case 'P': - case 'p': goto yy15; - case 'Q': - case 'q': goto yy27; - case 'R': - case 'r': goto yy16; - case 'S': - case 's': goto yy17; - case 'T': - case 't': goto yy18; - case 'U': - case 'u': goto yy19; - case 'V': - case 'v': goto yy20; - case 'W': - case 'w': goto yy21; - case 'X': - case 'x': goto yy22; - case 'Y': - case 'y': goto yy28; - case 'Z': - case 'z': goto yy23; - default: goto yy29; + yych = *(marker = p); + if (yych <= 'c') { + if (yych <= 'M') { + if (yych <= 'E') { + if (yych <= 'A') { + if (yych == '\n') goto yy2; + if (yych <= '@') goto yy29; + goto yy6; + } else { + if (yych <= 'B') goto yy24; + if (yych <= 'C') goto yy3; + if (yych <= 'D') goto yy4; + goto yy25; + } + } else { + if (yych <= 'I') { + if (yych <= 'F') goto yy7; + if (yych <= 'G') goto yy8; + if (yych <= 'H') goto yy9; + goto yy10; + } else { + if (yych <= 'J') goto yy5; + if (yych <= 'K') goto yy26; + if (yych <= 'L') goto yy11; + goto yy12; + } + } + } else { + if (yych <= 'U') { + if (yych <= 'Q') { + if (yych <= 'N') goto yy13; + if (yych <= 'O') goto yy14; + if (yych <= 'P') goto yy15; + goto yy27; + } else { + if (yych <= 'R') goto yy16; + if (yych <= 'S') goto yy17; + if (yych <= 'T') goto yy18; + goto yy19; + } + } else { + if (yych <= 'Y') { + if (yych <= 'V') goto yy20; + if (yych <= 'W') goto yy21; + if (yych <= 'X') goto yy22; + goto yy28; + } else { + if (yych <= '`') { + if (yych <= 'Z') goto yy23; + goto yy29; + } else { + if (yych <= 'a') goto yy6; + if (yych <= 'b') goto yy24; + goto yy3; + } + } + } + } + } else { + if (yych <= 't') { + if (yych <= 'k') { + if (yych <= 'g') { + if (yych <= 'd') goto yy4; + if (yych <= 'e') goto yy25; + if (yych <= 'f') goto yy7; + goto yy8; + } else { + if (yych <= 'h') goto yy9; + if (yych <= 'i') goto yy10; + if (yych <= 'j') goto yy5; + goto yy26; + } + } else { + if (yych <= 'o') { + if (yych <= 'l') goto yy11; + if (yych <= 'm') goto yy12; + if (yych <= 'n') goto yy13; + goto yy14; + } else { + if (yych <= 'q') { + if (yych <= 'p') goto yy15; + goto yy27; + } else { + if (yych <= 'r') goto yy16; + if (yych <= 's') goto yy17; + goto yy18; + } + } + } + } else { + if (yych <= 0xC1) { + if (yych <= 'x') { + if (yych <= 'u') goto yy19; + if (yych <= 'v') goto yy20; + if (yych <= 'w') goto yy21; + goto yy22; + } else { + if (yych <= 'y') goto yy28; + if (yych <= 'z') goto yy23; + if (yych <= 0x7F) goto yy29; + } + } else { + if (yych <= 0xED) { + if (yych <= 0xDF) goto yy30; + if (yych <= 0xE0) goto yy32; + if (yych <= 0xEC) goto yy33; + goto yy37; + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) goto yy33; + goto yy34; + } else { + if (yych <= 0xF3) goto yy35; + if (yych <= 0xF4) goto yy36; + } + } + } + } } yy2: { return 0; } @@ -124,50 +152,50 @@ yy3: yych = *(marker = ++p); switch (yych) { case 'A': - case 'a': goto yy443; + case 'a': goto yy447; case 'H': - case 'h': goto yy442; + case 'h': goto yy446; case 'I': - case 'i': goto yy445; + case 'i': goto yy449; case 'O': - case 'o': goto yy441; + case 'o': goto yy445; case 'R': - case 'r': goto yy444; + case 'r': goto yy448; case 'V': - case 'v': goto yy440; + case 'v': goto yy444; default: goto yy2; } yy4: yych = *(marker = ++p); switch (yych) { case 'A': - case 'a': goto yy416; + case 'a': goto yy420; case 'I': - case 'i': goto yy415; + case 'i': goto yy419; case 'L': - case 'l': goto yy413; + case 'l': goto yy417; case 'N': - case 'n': goto yy414; + case 'n': goto yy418; case 'O': - case 'o': goto yy417; + case 'o': goto yy421; case 'T': - case 't': goto yy412; + case 't': goto yy416; case 'V': - case 'v': goto yy411; + case 'v': goto yy415; default: goto yy2; } yy5: yych = *(marker = ++p); if (yych <= 'M') { - if (yych == 'A') goto yy403; + if (yych == 'A') goto yy407; if (yych <= 'L') goto yy2; - goto yy402; + goto yy406; } else { if (yych <= 'a') { if (yych <= '`') goto yy2; - goto yy403; + goto yy407; } else { - if (yych == 'm') goto yy402; + if (yych == 'm') goto yy406; goto yy2; } } @@ -175,48 +203,48 @@ yy6: yych = *(marker = ++p); switch (yych) { case 'A': - case 'a': goto yy384; + case 'a': goto yy388; case 'B': - case 'b': goto yy383; + case 'b': goto yy387; case 'C': - case 'c': goto yy382; + case 'c': goto yy386; case 'D': - case 'd': goto yy381; + case 'd': goto yy385; case 'F': - case 'f': goto yy380; + case 'f': goto yy384; case 'I': - case 'i': goto yy379; + case 'i': goto yy383; case 'P': - case 'p': goto yy378; + case 'p': goto yy382; case 'T': - case 't': goto yy377; + case 't': goto yy381; case 'W': - case 'w': goto yy34; + case 'w': goto yy41; default: goto yy2; } yy7: yych = *(marker = ++p); if (yych <= 'T') { if (yych <= 'E') { - if (yych == 'A') goto yy364; + if (yych == 'A') goto yy368; if (yych <= 'D') goto yy2; - goto yy363; + goto yy367; } else { - if (yych == 'I') goto yy362; + if (yych == 'I') goto yy366; if (yych <= 'S') goto yy2; - goto yy365; + goto yy369; } } else { if (yych <= 'e') { - if (yych == 'a') goto yy364; + if (yych == 'a') goto yy368; if (yych <= 'd') goto yy2; - goto yy363; + goto yy367; } else { if (yych <= 'i') { if (yych <= 'h') goto yy2; - goto yy362; + goto yy366; } else { - if (yych == 't') goto yy365; + if (yych == 't') goto yy369; goto yy2; } } @@ -225,15 +253,15 @@ yy8: yych = *(marker = ++p); switch (yych) { case 'E': - case 'e': goto yy347; + case 'e': goto yy351; case 'G': - case 'g': goto yy34; + case 'g': goto yy41; case 'I': - case 'i': goto yy345; + case 'i': goto yy349; case 'O': - case 'o': goto yy346; + case 'o': goto yy350; case 'T': - case 't': goto yy344; + case 't': goto yy348; default: goto yy2; } yy9: @@ -241,18 +269,18 @@ yy9: if (yych <= 'S') { if (yych <= '3') { if (yych <= '2') goto yy2; - goto yy340; + goto yy344; } else { - if (yych == 'C') goto yy338; + if (yych == 'C') goto yy342; goto yy2; } } else { if (yych <= 'c') { - if (yych <= 'T') goto yy339; + if (yych <= 'T') goto yy343; if (yych <= 'b') goto yy2; - goto yy338; + goto yy342; } else { - if (yych == 't') goto yy339; + if (yych == 't') goto yy343; goto yy2; } } @@ -260,33 +288,33 @@ yy10: yych = *(marker = ++p); switch (yych) { case 'A': - case 'a': goto yy320; + case 'a': goto yy324; case 'C': - case 'c': goto yy317; + case 'c': goto yy321; case 'M': - case 'm': goto yy319; + case 'm': goto yy323; case 'N': - case 'n': goto yy318; + case 'n': goto yy322; case 'P': - case 'p': goto yy316; + case 'p': goto yy320; case 'R': - case 'r': goto yy315; + case 'r': goto yy319; case 'T': - case 't': goto yy314; + case 't': goto yy318; default: goto yy2; } yy11: yych = *(marker = ++p); if (yych <= 'D') { - if (yych == 'A') goto yy308; + if (yych == 'A') goto yy312; if (yych <= 'C') goto yy2; - goto yy307; + goto yy311; } else { if (yych <= 'a') { if (yych <= '`') goto yy2; - goto yy308; + goto yy312; } else { - if (yych == 'd') goto yy307; + if (yych == 'd') goto yy311; goto yy2; } } @@ -294,50 +322,50 @@ yy12: yych = *(marker = ++p); switch (yych) { case 'A': - case 'a': goto yy274; + case 'a': goto yy278; case 'E': - case 'e': goto yy273; + case 'e': goto yy277; case 'I': - case 'i': goto yy276; + case 'i': goto yy280; case 'M': - case 'm': goto yy272; + case 'm': goto yy276; case 'S': - case 's': goto yy271; + case 's': goto yy275; case 'T': - case 't': goto yy275; + case 't': goto yy279; case 'U': - case 'u': goto yy270; + case 'u': goto yy274; case 'V': - case 'v': goto yy269; + case 'v': goto yy273; default: goto yy2; } yy13: yych = *(marker = ++p); switch (yych) { case 'E': - case 'e': goto yy264; + case 'e': goto yy268; case 'F': - case 'f': goto yy263; + case 'f': goto yy267; case 'I': - case 'i': goto yy262; + case 'i': goto yy266; case 'N': - case 'n': goto yy261; + case 'n': goto yy265; case 'O': - case 'o': goto yy260; + case 'o': goto yy264; default: goto yy2; } yy14: yych = *(marker = ++p); if (yych <= 'P') { - if (yych == 'I') goto yy246; + if (yych == 'I') goto yy250; if (yych <= 'O') goto yy2; - goto yy247; + goto yy251; } else { if (yych <= 'i') { if (yych <= 'h') goto yy2; - goto yy246; + goto yy250; } else { - if (yych == 'p') goto yy247; + if (yych == 'p') goto yy251; goto yy2; } } @@ -345,35 +373,35 @@ yy15: yych = *(marker = ++p); if (yych <= 'S') { if (yych <= 'L') { - if (yych == 'A') goto yy228; + if (yych == 'A') goto yy232; if (yych <= 'K') goto yy2; - goto yy227; + goto yy231; } else { if (yych <= 'O') { if (yych <= 'N') goto yy2; - goto yy229; + goto yy233; } else { if (yych <= 'Q') goto yy2; - if (yych <= 'R') goto yy226; - goto yy225; + if (yych <= 'R') goto yy230; + goto yy229; } } } else { if (yych <= 'n') { if (yych <= 'a') { if (yych <= '`') goto yy2; - goto yy228; + goto yy232; } else { - if (yych == 'l') goto yy227; + if (yych == 'l') goto yy231; goto yy2; } } else { if (yych <= 'q') { - if (yych <= 'o') goto yy229; + if (yych <= 'o') goto yy233; goto yy2; } else { - if (yych <= 'r') goto yy226; - if (yych <= 's') goto yy225; + if (yych <= 'r') goto yy230; + if (yych <= 's') goto yy229; goto yy2; } } @@ -382,23 +410,23 @@ yy16: yych = *(marker = ++p); if (yych <= 'T') { if (yych <= 'L') { - if (yych == 'E') goto yy215; + if (yych == 'E') goto yy219; goto yy2; } else { - if (yych <= 'M') goto yy214; + if (yych <= 'M') goto yy218; if (yych <= 'R') goto yy2; - if (yych <= 'S') goto yy213; - goto yy212; + if (yych <= 'S') goto yy217; + goto yy216; } } else { if (yych <= 'm') { - if (yych == 'e') goto yy215; + if (yych == 'e') goto yy219; if (yych <= 'l') goto yy2; - goto yy214; + goto yy218; } else { if (yych <= 'r') goto yy2; - if (yych <= 's') goto yy213; - if (yych <= 't') goto yy212; + if (yych <= 's') goto yy217; + if (yych <= 't') goto yy216; goto yy2; } } @@ -406,75 +434,75 @@ yy17: yych = *(marker = ++p); switch (yych) { case 'E': - case 'e': goto yy168; + case 'e': goto yy172; case 'F': - case 'f': goto yy167; + case 'f': goto yy171; case 'G': - case 'g': goto yy166; + case 'g': goto yy170; case 'H': - case 'h': goto yy171; + case 'h': goto yy175; case 'I': - case 'i': goto yy170; + case 'i': goto yy174; case 'K': - case 'k': goto yy165; + case 'k': goto yy169; case 'M': - case 'm': goto yy164; + case 'm': goto yy168; case 'N': - case 'n': goto yy169; + case 'n': goto yy173; case 'O': - case 'o': goto yy163; + case 'o': goto yy167; case 'P': - case 'p': goto yy162; + case 'p': goto yy166; case 'S': - case 's': goto yy161; + case 's': goto yy165; case 'T': - case 't': goto yy160; + case 't': goto yy164; case 'V': - case 'v': goto yy159; + case 'v': goto yy163; default: goto yy2; } yy18: yych = *(marker = ++p); switch (yych) { case 'A': - case 'a': goto yy135; + case 'a': goto yy139; case 'E': - case 'e': goto yy131; + case 'e': goto yy135; case 'F': - case 'f': goto yy134; + case 'f': goto yy138; case 'H': - case 'h': goto yy130; + case 'h': goto yy134; case 'I': - case 'i': goto yy132; + case 'i': goto yy136; case 'N': - case 'n': goto yy133; + case 'n': goto yy137; case 'V': - case 'v': goto yy34; + case 'v': goto yy41; default: goto yy2; } yy19: yych = *(marker = ++p); if (yych <= 'T') { if (yych <= 'N') { - if (yych == 'D') goto yy122; + if (yych == 'D') goto yy126; if (yych <= 'M') goto yy2; - goto yy121; + goto yy125; } else { - if (yych == 'R') goto yy123; + if (yych == 'R') goto yy127; if (yych <= 'S') goto yy2; - goto yy120; + goto yy124; } } else { if (yych <= 'n') { - if (yych == 'd') goto yy122; + if (yych == 'd') goto yy126; if (yych <= 'm') goto yy2; - goto yy121; + goto yy125; } else { if (yych <= 'r') { if (yych <= 'q') goto yy2; - goto yy123; + goto yy127; } else { - if (yych == 't') goto yy120; + if (yych == 't') goto yy124; goto yy2; } } @@ -482,15 +510,15 @@ yy19: yy20: yych = *(marker = ++p); if (yych <= 'I') { - if (yych == 'E') goto yy104; + if (yych == 'E') goto yy108; if (yych <= 'H') goto yy2; - goto yy103; + goto yy107; } else { if (yych <= 'e') { if (yych <= 'd') goto yy2; - goto yy104; + goto yy108; } else { - if (yych == 'i') goto yy103; + if (yych == 'i') goto yy107; goto yy2; } } @@ -498,22 +526,22 @@ yy21: yych = *(marker = ++p); if (yych <= 'Y') { if (yych <= 'R') { - if (yych == 'E') goto yy93; + if (yych == 'E') goto yy97; goto yy2; } else { - if (yych <= 'S') goto yy94; - if (yych <= 'T') goto yy92; + if (yych <= 'S') goto yy98; + if (yych <= 'T') goto yy96; if (yych <= 'X') goto yy2; - goto yy91; + goto yy95; } } else { if (yych <= 's') { - if (yych == 'e') goto yy93; + if (yych == 'e') goto yy97; if (yych <= 'r') goto yy2; - goto yy94; + goto yy98; } else { - if (yych <= 't') goto yy92; - if (yych == 'y') goto yy91; + if (yych <= 't') goto yy96; + if (yych == 'y') goto yy95; goto yy2; } } @@ -521,218 +549,227 @@ yy22: yych = *(marker = ++p); if (yych <= 'R') { if (yych <= 'F') { - if (yych == 'C') goto yy70; + if (yych == 'C') goto yy74; if (yych <= 'E') goto yy2; - goto yy68; + goto yy72; } else { - if (yych == 'M') goto yy69; + if (yych == 'M') goto yy73; if (yych <= 'Q') goto yy2; - goto yy67; + goto yy71; } } else { if (yych <= 'f') { - if (yych == 'c') goto yy70; + if (yych == 'c') goto yy74; if (yych <= 'e') goto yy2; - goto yy68; + goto yy72; } else { if (yych <= 'm') { if (yych <= 'l') goto yy2; - goto yy69; + goto yy73; } else { - if (yych == 'r') goto yy67; + if (yych == 'r') goto yy71; goto yy2; } } } yy23: yych = *(marker = ++p); - if (yych == '3') goto yy62; + if (yych == '3') goto yy66; goto yy2; yy24: yych = *(marker = ++p); if (yych <= 'O') { if (yych <= 'H') { - if (yych == 'E') goto yy52; + if (yych == 'E') goto yy56; goto yy2; } else { - if (yych <= 'I') goto yy51; + if (yych <= 'I') goto yy55; if (yych <= 'N') goto yy2; - goto yy50; + goto yy54; } } else { if (yych <= 'h') { - if (yych == 'e') goto yy52; + if (yych == 'e') goto yy56; goto yy2; } else { - if (yych <= 'i') goto yy51; - if (yych == 'o') goto yy50; + if (yych <= 'i') goto yy55; + if (yych == 'o') goto yy54; goto yy2; } } yy25: yych = *(marker = ++p); - if (yych == 'D') goto yy48; - if (yych == 'd') goto yy48; + if (yych == 'D') goto yy52; + if (yych == 'd') goto yy52; goto yy2; yy26: yych = *(marker = ++p); - if (yych == 'E') goto yy43; - if (yych == 'e') goto yy43; + if (yych == 'E') goto yy47; + if (yych == 'e') goto yy47; goto yy2; yy27: yych = *(marker = ++p); - if (yych == 'U') goto yy40; - if (yych == 'u') goto yy40; + if (yych == 'U') goto yy44; + if (yych == 'u') goto yy44; goto yy2; yy28: yych = *(marker = ++p); - if (yych == 'M') goto yy30; - if (yych == 'm') goto yy30; + if (yych == 'M') goto yy38; + if (yych == 'm') goto yy38; goto yy2; yy29: yych = *++p; goto yy2; yy30: yych = *++p; - if (yych == 'S') goto yy32; - if (yych == 's') goto yy32; + if (yych <= 0x7F) goto yy31; + if (yych <= 0xBF) goto yy29; yy31: p = marker; goto yy2; yy32: yych = *++p; - if (yych == 'G') goto yy33; - if (yych != 'g') goto yy31; + if (yych <= 0x9F) goto yy31; + if (yych <= 0xBF) goto yy30; + goto yy31; yy33: yych = *++p; - if (yych == 'R') goto yy34; - if (yych != 'r') goto yy31; + if (yych <= 0x7F) goto yy31; + if (yych <= 0xBF) goto yy30; + goto yy31; yy34: yych = *++p; - if (yych != ':') goto yy31; + if (yych <= 0x8F) goto yy31; + if (yych <= 0xBF) goto yy33; + goto yy31; yy35: - ++p; - yych = *p; - if (yybm[0+yych] & 128) { - goto yy35; - } - if (yych <= '=') goto yy31; - if (yych <= '>') goto yy38; - ++p; - yych = *p; - if (yych <= '@') { - if (yych <= ' ') goto yy31; - if (yych <= '/') goto yy35; - if (yych <= '9') goto yy31; - goto yy35; - } else { - if (yych <= '`') { - if (yych <= 'Z') goto yy31; - goto yy35; - } else { - if (yych <= 'z') goto yy31; - if (yych <= '~') goto yy35; - goto yy31; - } - } + yych = *++p; + if (yych <= 0x7F) goto yy31; + if (yych <= 0xBF) goto yy33; + goto yy31; +yy36: + yych = *++p; + if (yych <= 0x7F) goto yy31; + if (yych <= 0x8F) goto yy33; + goto yy31; +yy37: + yych = *++p; + if (yych <= 0x7F) goto yy31; + if (yych <= 0x9F) goto yy30; + goto yy31; yy38: - ++p; - { return (p - start); } + yych = *++p; + if (yych == 'S') goto yy39; + if (yych != 's') goto yy31; +yy39: + yych = *++p; + if (yych == 'G') goto yy40; + if (yych != 'g') goto yy31; yy40: yych = *++p; - if (yych == 'E') goto yy41; - if (yych != 'e') goto yy31; + if (yych == 'R') goto yy41; + if (yych != 'r') goto yy31; yy41: yych = *++p; - if (yych == 'R') goto yy42; - if (yych != 'r') goto yy31; + if (yych != ':') goto yy31; yy42: + ++p; + { return (bufsize_t)(p - start); } +yy44: + yych = *++p; + if (yych == 'E') goto yy45; + if (yych != 'e') goto yy31; +yy45: + yych = *++p; + if (yych == 'R') goto yy46; + if (yych != 'r') goto yy31; +yy46: yych = *++p; - if (yych == 'Y') goto yy34; - if (yych == 'y') goto yy34; + if (yych == 'Y') goto yy41; + if (yych == 'y') goto yy41; goto yy31; -yy43: +yy47: yych = *++p; - if (yych == 'Y') goto yy44; + if (yych == 'Y') goto yy48; if (yych != 'y') goto yy31; -yy44: +yy48: yych = *++p; - if (yych == 'P') goto yy45; + if (yych == 'P') goto yy49; if (yych != 'p') goto yy31; -yy45: +yy49: yych = *++p; - if (yych == 'A') goto yy46; + if (yych == 'A') goto yy50; if (yych != 'a') goto yy31; -yy46: +yy50: yych = *++p; - if (yych == 'R') goto yy47; + if (yych == 'R') goto yy51; if (yych != 'r') goto yy31; -yy47: +yy51: yych = *++p; - if (yych == 'C') goto yy34; - if (yych == 'c') goto yy34; + if (yych == 'C') goto yy41; + if (yych == 'c') goto yy41; goto yy31; -yy48: +yy52: yych = *++p; if (yych != '2') goto yy31; yych = *++p; - if (yych == 'K') goto yy34; - if (yych == 'k') goto yy34; + if (yych == 'K') goto yy41; + if (yych == 'k') goto yy41; goto yy31; -yy50: +yy54: yych = *++p; - if (yych == 'L') goto yy61; - if (yych == 'l') goto yy61; + if (yych == 'L') goto yy65; + if (yych == 'l') goto yy65; goto yy31; -yy51: +yy55: yych = *++p; - if (yych == 'T') goto yy57; - if (yych == 't') goto yy57; + if (yych == 'T') goto yy61; + if (yych == 't') goto yy61; goto yy31; -yy52: +yy56: yych = *++p; - if (yych == 'S') goto yy53; + if (yych == 'S') goto yy57; if (yych != 's') goto yy31; -yy53: +yy57: yych = *++p; - if (yych == 'H') goto yy54; + if (yych == 'H') goto yy58; if (yych != 'h') goto yy31; -yy54: +yy58: yych = *++p; - if (yych == 'A') goto yy55; + if (yych == 'A') goto yy59; if (yych != 'a') goto yy31; -yy55: +yy59: yych = *++p; - if (yych == 'R') goto yy56; + if (yych == 'R') goto yy60; if (yych != 'r') goto yy31; -yy56: +yy60: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy57: +yy61: yych = *++p; - if (yych == 'C') goto yy58; + if (yych == 'C') goto yy62; if (yych != 'c') goto yy31; -yy58: +yy62: yych = *++p; - if (yych == 'O') goto yy59; + if (yych == 'O') goto yy63; if (yych != 'o') goto yy31; -yy59: +yy63: yych = *++p; - if (yych == 'I') goto yy60; + if (yych == 'I') goto yy64; if (yych != 'i') goto yy31; -yy60: +yy64: yych = *++p; - if (yych == 'N') goto yy34; - if (yych == 'n') goto yy34; + if (yych == 'N') goto yy41; + if (yych == 'n') goto yy41; goto yy31; -yy61: +yy65: yych = *++p; - if (yych == 'O') goto yy34; - if (yych == 'o') goto yy34; + if (yych == 'O') goto yy41; + if (yych == 'o') goto yy41; goto yy31; -yy62: +yy66: yych = *++p; if (yych != '9') goto yy31; yych = *++p; @@ -743,2242 +780,2242 @@ yy62: if (yych != '0') goto yy31; yych = *++p; if (yych <= 'Q') goto yy31; - if (yych <= 'S') goto yy34; + if (yych <= 'S') goto yy41; if (yych <= 'q') goto yy31; - if (yych <= 's') goto yy34; + if (yych <= 's') goto yy41; goto yy31; -yy67: +yy71: yych = *++p; - if (yych == 'I') goto yy34; - if (yych == 'i') goto yy34; + if (yych == 'I') goto yy41; + if (yych == 'i') goto yy41; goto yy31; -yy68: +yy72: yych = *++p; - if (yych == 'I') goto yy89; - if (yych == 'i') goto yy89; + if (yych == 'I') goto yy93; + if (yych == 'i') goto yy93; goto yy31; -yy69: +yy73: yych = *++p; if (yych <= 'P') { - if (yych == 'L') goto yy79; + if (yych == 'L') goto yy83; if (yych <= 'O') goto yy31; - goto yy80; + goto yy84; } else { if (yych <= 'l') { if (yych <= 'k') goto yy31; - goto yy79; + goto yy83; } else { - if (yych == 'p') goto yy80; + if (yych == 'p') goto yy84; goto yy31; } } -yy70: +yy74: yych = *++p; - if (yych == 'O') goto yy71; + if (yych == 'O') goto yy75; if (yych != 'o') goto yy31; -yy71: +yy75: yych = *++p; - if (yych == 'N') goto yy72; + if (yych == 'N') goto yy76; if (yych != 'n') goto yy31; -yy72: +yy76: yych = *++p; - if (yych == '-') goto yy73; - if (yych == ':') goto yy35; + if (yych == '-') goto yy77; + if (yych == ':') goto yy42; goto yy31; -yy73: +yy77: yych = *++p; - if (yych == 'U') goto yy74; + if (yych == 'U') goto yy78; if (yych != 'u') goto yy31; -yy74: +yy78: yych = *++p; - if (yych == 'S') goto yy75; + if (yych == 'S') goto yy79; if (yych != 's') goto yy31; -yy75: +yy79: yych = *++p; - if (yych == 'E') goto yy76; + if (yych == 'E') goto yy80; if (yych != 'e') goto yy31; -yy76: +yy80: yych = *++p; - if (yych == 'R') goto yy77; + if (yych == 'R') goto yy81; if (yych != 'r') goto yy31; -yy77: +yy81: yych = *++p; - if (yych == 'I') goto yy78; + if (yych == 'I') goto yy82; if (yych != 'i') goto yy31; -yy78: +yy82: yych = *++p; - if (yych == 'D') goto yy34; - if (yych == 'd') goto yy34; + if (yych == 'D') goto yy41; + if (yych == 'd') goto yy41; goto yy31; -yy79: +yy83: yych = *++p; - if (yych == 'R') goto yy81; - if (yych == 'r') goto yy81; + if (yych == 'R') goto yy85; + if (yych == 'r') goto yy85; goto yy31; -yy80: +yy84: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy81: +yy85: yych = *++p; - if (yych == 'P') goto yy82; + if (yych == 'P') goto yy86; if (yych != 'p') goto yy31; -yy82: +yy86: yych = *++p; - if (yych == 'C') goto yy83; + if (yych == 'C') goto yy87; if (yych != 'c') goto yy31; -yy83: +yy87: yych = *++p; if (yych != '.') goto yy31; yych = *++p; - if (yych == 'B') goto yy85; + if (yych == 'B') goto yy89; if (yych != 'b') goto yy31; -yy85: +yy89: yych = *++p; - if (yych == 'E') goto yy86; + if (yych == 'E') goto yy90; if (yych != 'e') goto yy31; -yy86: +yy90: yych = *++p; - if (yych == 'E') goto yy87; + if (yych == 'E') goto yy91; if (yych != 'e') goto yy31; -yy87: +yy91: yych = *++p; - if (yych == 'P') goto yy88; + if (yych == 'P') goto yy92; if (yych != 'p') goto yy31; -yy88: +yy92: yych = *++p; if (yych <= 'R') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych <= 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; } -yy89: +yy93: yych = *++p; - if (yych == 'R') goto yy90; + if (yych == 'R') goto yy94; if (yych != 'r') goto yy31; -yy90: +yy94: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy91: +yy95: yych = *++p; - if (yych == 'C') goto yy99; - if (yych == 'c') goto yy99; + if (yych == 'C') goto yy103; + if (yych == 'c') goto yy103; goto yy31; -yy92: +yy96: yych = *++p; - if (yych == 'A') goto yy98; - if (yych == 'a') goto yy98; + if (yych == 'A') goto yy102; + if (yych == 'a') goto yy102; goto yy31; -yy93: +yy97: yych = *++p; - if (yych == 'B') goto yy95; - if (yych == 'b') goto yy95; + if (yych == 'B') goto yy99; + if (yych == 'b') goto yy99; goto yy31; -yy94: +yy98: yych = *++p; if (yych <= 'R') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych <= 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; } -yy95: +yy99: yych = *++p; - if (yych == 'C') goto yy96; + if (yych == 'C') goto yy100; if (yych != 'c') goto yy31; -yy96: +yy100: yych = *++p; - if (yych == 'A') goto yy97; + if (yych == 'A') goto yy101; if (yych != 'a') goto yy31; -yy97: +yy101: yych = *++p; - if (yych == 'L') goto yy34; - if (yych == 'l') goto yy34; + if (yych == 'L') goto yy41; + if (yych == 'l') goto yy41; goto yy31; -yy98: +yy102: yych = *++p; - if (yych == 'I') goto yy34; - if (yych == 'i') goto yy34; + if (yych == 'I') goto yy41; + if (yych == 'i') goto yy41; goto yy31; -yy99: +yy103: yych = *++p; - if (yych == 'I') goto yy100; + if (yych == 'I') goto yy104; if (yych != 'i') goto yy31; -yy100: +yy104: yych = *++p; - if (yych == 'W') goto yy101; + if (yych == 'W') goto yy105; if (yych != 'w') goto yy31; -yy101: +yy105: yych = *++p; - if (yych == 'Y') goto yy102; + if (yych == 'Y') goto yy106; if (yych != 'y') goto yy31; -yy102: +yy106: yych = *++p; - if (yych == 'G') goto yy34; - if (yych == 'g') goto yy34; + if (yych == 'G') goto yy41; + if (yych == 'g') goto yy41; goto yy31; -yy103: +yy107: yych = *++p; - if (yych == 'E') goto yy112; - if (yych == 'e') goto yy112; + if (yych == 'E') goto yy116; + if (yych == 'e') goto yy116; goto yy31; -yy104: +yy108: yych = *++p; if (yych <= 'N') { if (yych <= 'L') goto yy31; - if (yych >= 'N') goto yy106; + if (yych >= 'N') goto yy110; } else { if (yych <= 'l') goto yy31; - if (yych <= 'm') goto yy105; - if (yych <= 'n') goto yy106; + if (yych <= 'm') goto yy109; + if (yych <= 'n') goto yy110; goto yy31; } -yy105: +yy109: yych = *++p; - if (yych == 'M') goto yy111; - if (yych == 'm') goto yy111; + if (yych == 'M') goto yy115; + if (yych == 'm') goto yy115; goto yy31; -yy106: +yy110: yych = *++p; - if (yych == 'T') goto yy107; + if (yych == 'T') goto yy111; if (yych != 't') goto yy31; -yy107: +yy111: yych = *++p; - if (yych == 'R') goto yy108; + if (yych == 'R') goto yy112; if (yych != 'r') goto yy31; -yy108: +yy112: yych = *++p; - if (yych == 'I') goto yy109; + if (yych == 'I') goto yy113; if (yych != 'i') goto yy31; -yy109: +yy113: yych = *++p; - if (yych == 'L') goto yy110; + if (yych == 'L') goto yy114; if (yych != 'l') goto yy31; -yy110: +yy114: yych = *++p; - if (yych == 'O') goto yy34; - if (yych == 'o') goto yy34; + if (yych == 'O') goto yy41; + if (yych == 'o') goto yy41; goto yy31; -yy111: +yy115: yych = *++p; - if (yych == 'I') goto yy34; - if (yych == 'i') goto yy34; + if (yych == 'I') goto yy41; + if (yych == 'i') goto yy41; goto yy31; -yy112: +yy116: yych = *++p; - if (yych == 'W') goto yy113; + if (yych == 'W') goto yy117; if (yych != 'w') goto yy31; -yy113: +yy117: yych = *++p; if (yych != '-') goto yy31; yych = *++p; - if (yych == 'S') goto yy115; + if (yych == 'S') goto yy119; if (yych != 's') goto yy31; -yy115: +yy119: yych = *++p; - if (yych == 'O') goto yy116; + if (yych == 'O') goto yy120; if (yych != 'o') goto yy31; -yy116: +yy120: yych = *++p; - if (yych == 'U') goto yy117; + if (yych == 'U') goto yy121; if (yych != 'u') goto yy31; -yy117: +yy121: yych = *++p; - if (yych == 'R') goto yy118; + if (yych == 'R') goto yy122; if (yych != 'r') goto yy31; -yy118: +yy122: yych = *++p; - if (yych == 'C') goto yy119; + if (yych == 'C') goto yy123; if (yych != 'c') goto yy31; -yy119: +yy123: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy120: +yy124: yych = *++p; - if (yych == '2') goto yy127; + if (yych == '2') goto yy131; goto yy31; -yy121: +yy125: yych = *++p; - if (yych == 'R') goto yy124; - if (yych == 'r') goto yy124; + if (yych == 'R') goto yy128; + if (yych == 'r') goto yy128; goto yy31; -yy122: +yy126: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy123: +yy127: yych = *++p; - if (yych == 'N') goto yy34; - if (yych == 'n') goto yy34; + if (yych == 'N') goto yy41; + if (yych == 'n') goto yy41; goto yy31; -yy124: +yy128: yych = *++p; - if (yych == 'E') goto yy125; + if (yych == 'E') goto yy129; if (yych != 'e') goto yy31; -yy125: +yy129: yych = *++p; - if (yych == 'A') goto yy126; + if (yych == 'A') goto yy130; if (yych != 'a') goto yy31; -yy126: +yy130: yych = *++p; - if (yych == 'L') goto yy34; - if (yych == 'l') goto yy34; + if (yych == 'L') goto yy41; + if (yych == 'l') goto yy41; goto yy31; -yy127: +yy131: yych = *++p; if (yych != '0') goto yy31; yych = *++p; if (yych != '0') goto yy31; yych = *++p; - if (yych == '4') goto yy34; + if (yych == '4') goto yy41; goto yy31; -yy130: +yy134: yych = *++p; - if (yych == 'I') goto yy149; - if (yych == 'i') goto yy149; + if (yych == 'I') goto yy153; + if (yych == 'i') goto yy153; goto yy31; -yy131: +yy135: yych = *++p; if (yych <= 'L') { - if (yych == 'A') goto yy141; + if (yych == 'A') goto yy145; if (yych <= 'K') goto yy31; - goto yy140; + goto yy144; } else { if (yych <= 'a') { if (yych <= '`') goto yy31; - goto yy141; + goto yy145; } else { - if (yych == 'l') goto yy140; + if (yych == 'l') goto yy144; goto yy31; } } -yy132: +yy136: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy133: +yy137: yych = *++p; - if (yych == '3') goto yy137; + if (yych == '3') goto yy141; goto yy31; -yy134: +yy138: yych = *++p; - if (yych == 'T') goto yy136; - if (yych == 't') goto yy136; + if (yych == 'T') goto yy140; + if (yych == 't') goto yy140; goto yy31; -yy135: +yy139: yych = *++p; - if (yych == 'G') goto yy34; - if (yych == 'g') goto yy34; + if (yych == 'G') goto yy41; + if (yych == 'g') goto yy41; goto yy31; -yy136: +yy140: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy137: +yy141: yych = *++p; if (yych != '2') goto yy31; yych = *++p; if (yych != '7') goto yy31; yych = *++p; - if (yych == '0') goto yy34; + if (yych == '0') goto yy41; goto yy31; -yy140: +yy144: yych = *++p; if (yych <= 'M') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'N') goto yy147; - if (yych == 'n') goto yy147; + if (yych <= 'N') goto yy151; + if (yych == 'n') goto yy151; goto yy31; } -yy141: +yy145: yych = *++p; - if (yych == 'M') goto yy142; + if (yych == 'M') goto yy146; if (yych != 'm') goto yy31; -yy142: +yy146: yych = *++p; - if (yych == 'S') goto yy143; + if (yych == 'S') goto yy147; if (yych != 's') goto yy31; -yy143: +yy147: yych = *++p; - if (yych == 'P') goto yy144; + if (yych == 'P') goto yy148; if (yych != 'p') goto yy31; -yy144: +yy148: yych = *++p; - if (yych == 'E') goto yy145; + if (yych == 'E') goto yy149; if (yych != 'e') goto yy31; -yy145: +yy149: yych = *++p; - if (yych == 'A') goto yy146; + if (yych == 'A') goto yy150; if (yych != 'a') goto yy31; -yy146: +yy150: yych = *++p; - if (yych == 'K') goto yy34; - if (yych == 'k') goto yy34; + if (yych == 'K') goto yy41; + if (yych == 'k') goto yy41; goto yy31; -yy147: +yy151: yych = *++p; - if (yych == 'E') goto yy148; + if (yych == 'E') goto yy152; if (yych != 'e') goto yy31; -yy148: +yy152: yych = *++p; - if (yych == 'T') goto yy34; - if (yych == 't') goto yy34; + if (yych == 'T') goto yy41; + if (yych == 't') goto yy41; goto yy31; -yy149: +yy153: yych = *++p; if (yych <= 'S') { - if (yych == 'N') goto yy150; + if (yych == 'N') goto yy154; if (yych <= 'R') goto yy31; - goto yy151; + goto yy155; } else { if (yych <= 'n') { if (yych <= 'm') goto yy31; } else { - if (yych == 's') goto yy151; + if (yych == 's') goto yy155; goto yy31; } } -yy150: +yy154: yych = *++p; - if (yych == 'G') goto yy158; - if (yych == 'g') goto yy158; + if (yych == 'G') goto yy162; + if (yych == 'g') goto yy162; goto yy31; -yy151: +yy155: yych = *++p; - if (yych == 'M') goto yy152; + if (yych == 'M') goto yy156; if (yych != 'm') goto yy31; -yy152: +yy156: yych = *++p; - if (yych == 'E') goto yy153; + if (yych == 'E') goto yy157; if (yych != 'e') goto yy31; -yy153: +yy157: yych = *++p; - if (yych == 'S') goto yy154; + if (yych == 'S') goto yy158; if (yych != 's') goto yy31; -yy154: +yy158: yych = *++p; - if (yych == 'S') goto yy155; + if (yych == 'S') goto yy159; if (yych != 's') goto yy31; -yy155: +yy159: yych = *++p; - if (yych == 'A') goto yy156; + if (yych == 'A') goto yy160; if (yych != 'a') goto yy31; -yy156: +yy160: yych = *++p; - if (yych == 'G') goto yy157; + if (yych == 'G') goto yy161; if (yych != 'g') goto yy31; -yy157: +yy161: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy158: +yy162: yych = *++p; - if (yych == 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych == 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; -yy159: +yy163: yych = *++p; - if (yych == 'N') goto yy34; - if (yych == 'n') goto yy34; + if (yych == 'N') goto yy41; + if (yych == 'n') goto yy41; goto yy31; -yy160: +yy164: yych = *++p; - if (yych == 'E') goto yy210; - if (yych == 'e') goto yy210; + if (yych == 'E') goto yy214; + if (yych == 'e') goto yy214; goto yy31; -yy161: +yy165: yych = *++p; - if (yych == 'H') goto yy34; - if (yych == 'h') goto yy34; + if (yych == 'H') goto yy41; + if (yych == 'h') goto yy41; goto yy31; -yy162: +yy166: yych = *++p; - if (yych == 'O') goto yy206; - if (yych == 'o') goto yy206; + if (yych == 'O') goto yy210; + if (yych == 'o') goto yy210; goto yy31; -yy163: +yy167: yych = *++p; if (yych <= 'L') { - if (yych == 'A') goto yy196; + if (yych == 'A') goto yy200; if (yych <= 'K') goto yy31; - goto yy197; + goto yy201; } else { if (yych <= 'a') { if (yych <= '`') goto yy31; - goto yy196; + goto yy200; } else { - if (yych == 'l') goto yy197; + if (yych == 'l') goto yy201; goto yy31; } } -yy164: +yy168: yych = *++p; if (yych <= 'S') { - if (yych == 'B') goto yy34; + if (yych == 'B') goto yy41; if (yych <= 'R') goto yy31; - goto yy34; + goto yy41; } else { if (yych <= 'b') { if (yych <= 'a') goto yy31; - goto yy34; + goto yy41; } else { - if (yych == 's') goto yy34; + if (yych == 's') goto yy41; goto yy31; } } -yy165: +yy169: yych = *++p; - if (yych == 'Y') goto yy194; - if (yych == 'y') goto yy194; + if (yych == 'Y') goto yy198; + if (yych == 'y') goto yy198; goto yy31; -yy166: +yy170: yych = *++p; - if (yych == 'N') goto yy34; - if (yych == 'n') goto yy34; + if (yych == 'N') goto yy41; + if (yych == 'n') goto yy41; goto yy31; -yy167: +yy171: yych = *++p; - if (yych == 'T') goto yy193; - if (yych == 't') goto yy193; + if (yych == 'T') goto yy197; + if (yych == 't') goto yy197; goto yy31; -yy168: +yy172: yych = *++p; if (yych <= 'S') { if (yych <= 'C') { if (yych <= 'B') goto yy31; - goto yy180; + goto yy184; } else { if (yych <= 'Q') goto yy31; - if (yych <= 'R') goto yy178; - goto yy179; + if (yych <= 'R') goto yy182; + goto yy183; } } else { if (yych <= 'q') { - if (yych == 'c') goto yy180; + if (yych == 'c') goto yy184; goto yy31; } else { - if (yych <= 'r') goto yy178; - if (yych <= 's') goto yy179; + if (yych <= 'r') goto yy182; + if (yych <= 's') goto yy183; goto yy31; } } -yy169: +yy173: yych = *++p; - if (yych == 'M') goto yy177; - if (yych == 'm') goto yy177; + if (yych == 'M') goto yy181; + if (yych == 'm') goto yy181; goto yy31; -yy170: +yy174: yych = *++p; if (yych <= 'P') { - if (yych == 'E') goto yy174; + if (yych == 'E') goto yy178; if (yych <= 'O') goto yy31; - goto yy175; + goto yy179; } else { if (yych <= 'e') { if (yych <= 'd') goto yy31; - goto yy174; + goto yy178; } else { - if (yych == 'p') goto yy175; + if (yych == 'p') goto yy179; goto yy31; } } -yy171: +yy175: yych = *++p; - if (yych == 'T') goto yy172; + if (yych == 'T') goto yy176; if (yych != 't') goto yy31; -yy172: +yy176: yych = *++p; - if (yych == 'T') goto yy173; + if (yych == 'T') goto yy177; if (yych != 't') goto yy31; -yy173: +yy177: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy174: +yy178: yych = *++p; - if (yych == 'V') goto yy176; - if (yych == 'v') goto yy176; + if (yych == 'V') goto yy180; + if (yych == 'v') goto yy180; goto yy31; -yy175: +yy179: yych = *++p; if (yych <= 'R') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych <= 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; } -yy176: +yy180: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy177: +yy181: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy178: +yy182: yych = *++p; - if (yych == 'V') goto yy190; - if (yych == 'v') goto yy190; + if (yych == 'V') goto yy194; + if (yych == 'v') goto yy194; goto yy31; -yy179: +yy183: yych = *++p; - if (yych == 'S') goto yy187; - if (yych == 's') goto yy187; + if (yych == 'S') goto yy191; + if (yych == 's') goto yy191; goto yy31; -yy180: +yy184: yych = *++p; - if (yych == 'O') goto yy181; + if (yych == 'O') goto yy185; if (yych != 'o') goto yy31; -yy181: +yy185: yych = *++p; - if (yych == 'N') goto yy182; + if (yych == 'N') goto yy186; if (yych != 'n') goto yy31; -yy182: +yy186: yych = *++p; - if (yych == 'D') goto yy183; + if (yych == 'D') goto yy187; if (yych != 'd') goto yy31; -yy183: +yy187: yych = *++p; - if (yych == 'L') goto yy184; + if (yych == 'L') goto yy188; if (yych != 'l') goto yy31; -yy184: +yy188: yych = *++p; - if (yych == 'I') goto yy185; + if (yych == 'I') goto yy189; if (yych != 'i') goto yy31; -yy185: +yy189: yych = *++p; - if (yych == 'F') goto yy186; + if (yych == 'F') goto yy190; if (yych != 'f') goto yy31; -yy186: +yy190: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy187: +yy191: yych = *++p; - if (yych == 'I') goto yy188; + if (yych == 'I') goto yy192; if (yych != 'i') goto yy31; -yy188: +yy192: yych = *++p; - if (yych == 'O') goto yy189; + if (yych == 'O') goto yy193; if (yych != 'o') goto yy31; -yy189: +yy193: yych = *++p; - if (yych == 'N') goto yy34; - if (yych == 'n') goto yy34; + if (yych == 'N') goto yy41; + if (yych == 'n') goto yy41; goto yy31; -yy190: +yy194: yych = *++p; - if (yych == 'I') goto yy191; + if (yych == 'I') goto yy195; if (yych != 'i') goto yy31; -yy191: +yy195: yych = *++p; - if (yych == 'C') goto yy192; + if (yych == 'C') goto yy196; if (yych != 'c') goto yy31; -yy192: +yy196: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy193: +yy197: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy194: +yy198: yych = *++p; - if (yych == 'P') goto yy195; + if (yych == 'P') goto yy199; if (yych != 'p') goto yy31; -yy195: +yy199: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy196: +yy200: yych = *++p; - if (yych == 'P') goto yy200; - if (yych == 'p') goto yy200; + if (yych == 'P') goto yy204; + if (yych == 'p') goto yy204; goto yy31; -yy197: +yy201: yych = *++p; - if (yych == 'D') goto yy198; + if (yych == 'D') goto yy202; if (yych != 'd') goto yy31; -yy198: +yy202: yych = *++p; - if (yych == 'A') goto yy199; + if (yych == 'A') goto yy203; if (yych != 'a') goto yy31; -yy199: +yy203: yych = *++p; - if (yych == 'T') goto yy34; - if (yych == 't') goto yy34; + if (yych == 'T') goto yy41; + if (yych == 't') goto yy41; goto yy31; -yy200: +yy204: yych = *++p; if (yych != '.') goto yy31; yych = *++p; - if (yych == 'B') goto yy202; + if (yych == 'B') goto yy206; if (yych != 'b') goto yy31; -yy202: +yy206: yych = *++p; - if (yych == 'E') goto yy203; + if (yych == 'E') goto yy207; if (yych != 'e') goto yy31; -yy203: +yy207: yych = *++p; - if (yych == 'E') goto yy204; + if (yych == 'E') goto yy208; if (yych != 'e') goto yy31; -yy204: +yy208: yych = *++p; - if (yych == 'P') goto yy205; + if (yych == 'P') goto yy209; if (yych != 'p') goto yy31; -yy205: +yy209: yych = *++p; if (yych <= 'R') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych <= 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; } -yy206: +yy210: yych = *++p; - if (yych == 'T') goto yy207; + if (yych == 'T') goto yy211; if (yych != 't') goto yy31; -yy207: +yy211: yych = *++p; - if (yych == 'I') goto yy208; + if (yych == 'I') goto yy212; if (yych != 'i') goto yy31; -yy208: +yy212: yych = *++p; - if (yych == 'F') goto yy209; + if (yych == 'F') goto yy213; if (yych != 'f') goto yy31; -yy209: +yy213: yych = *++p; - if (yych == 'Y') goto yy34; - if (yych == 'y') goto yy34; + if (yych == 'Y') goto yy41; + if (yych == 'y') goto yy41; goto yy31; -yy210: +yy214: yych = *++p; - if (yych == 'A') goto yy211; + if (yych == 'A') goto yy215; if (yych != 'a') goto yy31; -yy211: +yy215: yych = *++p; - if (yych == 'M') goto yy34; - if (yych == 'm') goto yy34; + if (yych == 'M') goto yy41; + if (yych == 'm') goto yy41; goto yy31; -yy212: +yy216: yych = *++p; if (yych <= 'S') { - if (yych == 'M') goto yy224; + if (yych == 'M') goto yy228; if (yych <= 'R') goto yy31; - goto yy223; + goto yy227; } else { if (yych <= 'm') { if (yych <= 'l') goto yy31; - goto yy224; + goto yy228; } else { - if (yych == 's') goto yy223; + if (yych == 's') goto yy227; goto yy31; } } -yy213: +yy217: yych = *++p; - if (yych == 'Y') goto yy221; - if (yych == 'y') goto yy221; + if (yych == 'Y') goto yy225; + if (yych == 'y') goto yy225; goto yy31; -yy214: +yy218: yych = *++p; - if (yych == 'I') goto yy34; - if (yych == 'i') goto yy34; + if (yych == 'I') goto yy41; + if (yych == 'i') goto yy41; goto yy31; -yy215: +yy219: yych = *++p; - if (yych == 'S') goto yy216; + if (yych == 'S') goto yy220; if (yych != 's') goto yy31; -yy216: +yy220: yych = *++p; if (yych <= 'N') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'O') goto yy217; + if (yych <= 'O') goto yy221; if (yych != 'o') goto yy31; } -yy217: +yy221: yych = *++p; - if (yych == 'U') goto yy218; + if (yych == 'U') goto yy222; if (yych != 'u') goto yy31; -yy218: +yy222: yych = *++p; - if (yych == 'R') goto yy219; + if (yych == 'R') goto yy223; if (yych != 'r') goto yy31; -yy219: +yy223: yych = *++p; - if (yych == 'C') goto yy220; + if (yych == 'C') goto yy224; if (yych != 'c') goto yy31; -yy220: +yy224: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy221: +yy225: yych = *++p; - if (yych == 'N') goto yy222; + if (yych == 'N') goto yy226; if (yych != 'n') goto yy31; -yy222: +yy226: yych = *++p; - if (yych == 'C') goto yy34; - if (yych == 'c') goto yy34; + if (yych == 'C') goto yy41; + if (yych == 'c') goto yy41; goto yy31; -yy223: +yy227: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy224: +yy228: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy225: +yy229: yych = *++p; - if (yych == 'Y') goto yy245; - if (yych == 'y') goto yy245; + if (yych == 'Y') goto yy249; + if (yych == 'y') goto yy249; goto yy31; -yy226: +yy230: yych = *++p; if (yych <= 'O') { - if (yych == 'E') goto yy242; + if (yych == 'E') goto yy246; if (yych <= 'N') goto yy31; - goto yy243; + goto yy247; } else { if (yych <= 'e') { if (yych <= 'd') goto yy31; - goto yy242; + goto yy246; } else { - if (yych == 'o') goto yy243; + if (yych == 'o') goto yy247; goto yy31; } } -yy227: +yy231: yych = *++p; - if (yych == 'A') goto yy237; - if (yych == 'a') goto yy237; + if (yych == 'A') goto yy241; + if (yych == 'a') goto yy241; goto yy31; -yy228: +yy232: yych = *++p; if (yych <= 'P') { - if (yych == 'L') goto yy230; + if (yych == 'L') goto yy234; if (yych <= 'O') goto yy31; - goto yy231; + goto yy235; } else { if (yych <= 'l') { if (yych <= 'k') goto yy31; - goto yy230; + goto yy234; } else { - if (yych == 'p') goto yy231; + if (yych == 'p') goto yy235; goto yy31; } } -yy229: - yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; - goto yy31; -yy230: - yych = *++p; - if (yych == 'M') goto yy34; - if (yych == 'm') goto yy34; - goto yy31; -yy231: - yych = *++p; - if (yych == 'A') goto yy232; - if (yych != 'a') goto yy31; -yy232: - yych = *++p; - if (yych == 'R') goto yy233; - if (yych != 'r') goto yy31; yy233: yych = *++p; - if (yych == 'A') goto yy234; - if (yych != 'a') goto yy31; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; + goto yy31; yy234: yych = *++p; - if (yych == 'Z') goto yy235; - if (yych != 'z') goto yy31; + if (yych == 'M') goto yy41; + if (yych == 'm') goto yy41; + goto yy31; yy235: yych = *++p; - if (yych == 'Z') goto yy236; - if (yych != 'z') goto yy31; + if (yych == 'A') goto yy236; + if (yych != 'a') goto yy31; yy236: yych = *++p; - if (yych == 'I') goto yy34; - if (yych == 'i') goto yy34; - goto yy31; + if (yych == 'R') goto yy237; + if (yych != 'r') goto yy31; yy237: yych = *++p; - if (yych == 'T') goto yy238; - if (yych != 't') goto yy31; + if (yych == 'A') goto yy238; + if (yych != 'a') goto yy31; yy238: yych = *++p; - if (yych == 'F') goto yy239; - if (yych != 'f') goto yy31; + if (yych == 'Z') goto yy239; + if (yych != 'z') goto yy31; yy239: yych = *++p; - if (yych == 'O') goto yy240; - if (yych != 'o') goto yy31; + if (yych == 'Z') goto yy240; + if (yych != 'z') goto yy31; yy240: yych = *++p; - if (yych == 'R') goto yy241; - if (yych != 'r') goto yy31; + if (yych == 'I') goto yy41; + if (yych == 'i') goto yy41; + goto yy31; yy241: yych = *++p; - if (yych == 'M') goto yy34; - if (yych == 'm') goto yy34; - goto yy31; + if (yych == 'T') goto yy242; + if (yych != 't') goto yy31; yy242: yych = *++p; - if (yych == 'S') goto yy34; - if (yych == 's') goto yy34; - goto yy31; + if (yych == 'F') goto yy243; + if (yych != 'f') goto yy31; yy243: yych = *++p; - if (yych == 'X') goto yy244; - if (yych != 'x') goto yy31; + if (yych == 'O') goto yy244; + if (yych != 'o') goto yy31; yy244: yych = *++p; - if (yych == 'Y') goto yy34; - if (yych == 'y') goto yy34; - goto yy31; + if (yych == 'R') goto yy245; + if (yych != 'r') goto yy31; yy245: yych = *++p; - if (yych == 'C') goto yy34; - if (yych == 'c') goto yy34; + if (yych == 'M') goto yy41; + if (yych == 'm') goto yy41; goto yy31; yy246: yych = *++p; - if (yych == 'D') goto yy34; - if (yych == 'd') goto yy34; + if (yych == 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; yy247: yych = *++p; - if (yych == 'A') goto yy248; - if (yych != 'a') goto yy31; + if (yych == 'X') goto yy248; + if (yych != 'x') goto yy31; yy248: yych = *++p; - if (yych == 'Q') goto yy249; - if (yych != 'q') goto yy31; + if (yych == 'Y') goto yy41; + if (yych == 'y') goto yy41; + goto yy31; yy249: yych = *++p; - if (yych == 'U') goto yy250; - if (yych != 'u') goto yy31; + if (yych == 'C') goto yy41; + if (yych == 'c') goto yy41; + goto yy31; yy250: yych = *++p; - if (yych == 'E') goto yy251; - if (yych != 'e') goto yy31; + if (yych == 'D') goto yy41; + if (yych == 'd') goto yy41; + goto yy31; yy251: yych = *++p; - if (yych == 'L') goto yy252; - if (yych != 'l') goto yy31; + if (yych == 'A') goto yy252; + if (yych != 'a') goto yy31; yy252: yych = *++p; - if (yych == 'O') goto yy253; - if (yych != 'o') goto yy31; + if (yych == 'Q') goto yy253; + if (yych != 'q') goto yy31; yy253: yych = *++p; - if (yych == 'C') goto yy254; - if (yych != 'c') goto yy31; + if (yych == 'U') goto yy254; + if (yych != 'u') goto yy31; yy254: yych = *++p; - if (yych == 'K') goto yy255; - if (yych != 'k') goto yy31; + if (yych == 'E') goto yy255; + if (yych != 'e') goto yy31; yy255: yych = *++p; - if (yych == 'T') goto yy256; - if (yych != 't') goto yy31; + if (yych == 'L') goto yy256; + if (yych != 'l') goto yy31; yy256: yych = *++p; if (yych == 'O') goto yy257; if (yych != 'o') goto yy31; yy257: yych = *++p; - if (yych == 'K') goto yy258; - if (yych != 'k') goto yy31; + if (yych == 'C') goto yy258; + if (yych != 'c') goto yy31; yy258: yych = *++p; - if (yych == 'E') goto yy259; - if (yych != 'e') goto yy31; + if (yych == 'K') goto yy259; + if (yych != 'k') goto yy31; yy259: yych = *++p; - if (yych == 'N') goto yy34; - if (yych == 'n') goto yy34; - goto yy31; + if (yych == 'T') goto yy260; + if (yych != 't') goto yy31; yy260: yych = *++p; - if (yych == 'T') goto yy267; - if (yych == 't') goto yy267; - goto yy31; + if (yych == 'O') goto yy261; + if (yych != 'o') goto yy31; yy261: yych = *++p; - if (yych == 'T') goto yy266; - if (yych == 't') goto yy266; - goto yy31; + if (yych == 'K') goto yy262; + if (yych != 'k') goto yy31; yy262: yych = *++p; + if (yych == 'E') goto yy263; + if (yych != 'e') goto yy31; +yy263: + yych = *++p; + if (yych == 'N') goto yy41; + if (yych == 'n') goto yy41; + goto yy31; +yy264: + yych = *++p; + if (yych == 'T') goto yy271; + if (yych == 't') goto yy271; + goto yy31; +yy265: + yych = *++p; + if (yych == 'T') goto yy270; + if (yych == 't') goto yy270; + goto yy31; +yy266: + yych = *++p; if (yych <= 'G') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'H') goto yy34; - if (yych == 'h') goto yy34; + if (yych <= 'H') goto yy41; + if (yych == 'h') goto yy41; goto yy31; } -yy263: +yy267: yych = *++p; - if (yych == 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych == 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; -yy264: +yy268: yych = *++p; - if (yych == 'W') goto yy265; + if (yych == 'W') goto yy269; if (yych != 'w') goto yy31; -yy265: +yy269: yych = *++p; - if (yych == 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych == 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; -yy266: +yy270: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy267: +yy271: yych = *++p; - if (yych == 'E') goto yy268; + if (yych == 'E') goto yy272; if (yych != 'e') goto yy31; -yy268: +yy272: yych = *++p; - if (yych == 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych == 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; -yy269: +yy273: yych = *++p; - if (yych == 'N') goto yy34; - if (yych == 'n') goto yy34; + if (yych == 'N') goto yy41; + if (yych == 'n') goto yy41; goto yy31; -yy270: +yy274: yych = *++p; if (yych <= 'P') { - if (yych == 'M') goto yy301; + if (yych == 'M') goto yy305; if (yych <= 'O') goto yy31; - goto yy300; + goto yy304; } else { if (yych <= 'm') { if (yych <= 'l') goto yy31; - goto yy301; + goto yy305; } else { - if (yych == 'p') goto yy300; + if (yych == 'p') goto yy304; goto yy31; } } -yy271: +yy275: yych = *++p; if (yych <= 'Q') { if (yych <= '-') { if (yych <= ',') goto yy31; - goto yy293; + goto yy297; } else { - if (yych == 'N') goto yy294; + if (yych == 'N') goto yy298; goto yy31; } } else { if (yych <= 'n') { - if (yych <= 'R') goto yy292; + if (yych <= 'R') goto yy296; if (yych <= 'm') goto yy31; - goto yy294; + goto yy298; } else { - if (yych == 'r') goto yy292; + if (yych == 'r') goto yy296; goto yy31; } } -yy272: +yy276: yych = *++p; - if (yych == 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych == 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; -yy273: +yy277: yych = *++p; - if (yych == 'S') goto yy288; - if (yych == 's') goto yy288; + if (yych == 'S') goto yy292; + if (yych == 's') goto yy292; goto yy31; -yy274: +yy278: yych = *++p; switch (yych) { case 'G': - case 'g': goto yy279; + case 'g': goto yy283; case 'I': - case 'i': goto yy278; + case 'i': goto yy282; case 'P': - case 'p': goto yy280; + case 'p': goto yy284; case 'R': - case 'r': goto yy281; + case 'r': goto yy285; default: goto yy31; } -yy275: +yy279: yych = *++p; - if (yych == 'Q') goto yy277; - if (yych == 'q') goto yy277; + if (yych == 'Q') goto yy281; + if (yych == 'q') goto yy281; goto yy31; -yy276: +yy280: yych = *++p; - if (yych == 'D') goto yy34; - if (yych == 'd') goto yy34; + if (yych == 'D') goto yy41; + if (yych == 'd') goto yy41; goto yy31; -yy277: +yy281: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy278: +yy282: yych = *++p; - if (yych == 'L') goto yy286; - if (yych == 'l') goto yy286; + if (yych == 'L') goto yy290; + if (yych == 'l') goto yy290; goto yy31; -yy279: +yy283: yych = *++p; - if (yych == 'N') goto yy284; - if (yych == 'n') goto yy284; + if (yych == 'N') goto yy288; + if (yych == 'n') goto yy288; goto yy31; -yy280: +yy284: yych = *++p; - if (yych == 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych == 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; -yy281: +yy285: yych = *++p; - if (yych == 'K') goto yy282; + if (yych == 'K') goto yy286; if (yych != 'k') goto yy31; -yy282: +yy286: yych = *++p; - if (yych == 'E') goto yy283; + if (yych == 'E') goto yy287; if (yych != 'e') goto yy31; -yy283: +yy287: yych = *++p; - if (yych == 'T') goto yy34; - if (yych == 't') goto yy34; + if (yych == 'T') goto yy41; + if (yych == 't') goto yy41; goto yy31; -yy284: +yy288: yych = *++p; - if (yych == 'E') goto yy285; + if (yych == 'E') goto yy289; if (yych != 'e') goto yy31; -yy285: +yy289: yych = *++p; - if (yych == 'T') goto yy34; - if (yych == 't') goto yy34; + if (yych == 'T') goto yy41; + if (yych == 't') goto yy41; goto yy31; -yy286: +yy290: yych = *++p; - if (yych == 'T') goto yy287; + if (yych == 'T') goto yy291; if (yych != 't') goto yy31; -yy287: +yy291: yych = *++p; - if (yych == 'O') goto yy34; - if (yych == 'o') goto yy34; + if (yych == 'O') goto yy41; + if (yych == 'o') goto yy41; goto yy31; -yy288: +yy292: yych = *++p; - if (yych == 'S') goto yy289; + if (yych == 'S') goto yy293; if (yych != 's') goto yy31; -yy289: +yy293: yych = *++p; - if (yych == 'A') goto yy290; + if (yych == 'A') goto yy294; if (yych != 'a') goto yy31; -yy290: +yy294: yych = *++p; - if (yych == 'G') goto yy291; + if (yych == 'G') goto yy295; if (yych != 'g') goto yy31; -yy291: +yy295: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy292: +yy296: yych = *++p; - if (yych == 'P') goto yy299; - if (yych == 'p') goto yy299; + if (yych == 'P') goto yy303; + if (yych == 'p') goto yy303; goto yy31; -yy293: +yy297: yych = *++p; - if (yych == 'H') goto yy296; - if (yych == 'h') goto yy296; + if (yych == 'H') goto yy300; + if (yych == 'h') goto yy300; goto yy31; -yy294: +yy298: yych = *++p; - if (yych == 'I') goto yy295; + if (yych == 'I') goto yy299; if (yych != 'i') goto yy31; -yy295: +yy299: yych = *++p; - if (yych == 'M') goto yy34; - if (yych == 'm') goto yy34; + if (yych == 'M') goto yy41; + if (yych == 'm') goto yy41; goto yy31; -yy296: +yy300: yych = *++p; - if (yych == 'E') goto yy297; + if (yych == 'E') goto yy301; if (yych != 'e') goto yy31; -yy297: +yy301: yych = *++p; - if (yych == 'L') goto yy298; + if (yych == 'L') goto yy302; if (yych != 'l') goto yy31; -yy298: +yy302: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy299: +yy303: yych = *++p; if (yych <= 'R') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych <= 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; } -yy300: +yy304: yych = *++p; - if (yych == 'D') goto yy304; - if (yych == 'd') goto yy304; + if (yych == 'D') goto yy308; + if (yych == 'd') goto yy308; goto yy31; -yy301: +yy305: yych = *++p; - if (yych == 'B') goto yy302; + if (yych == 'B') goto yy306; if (yych != 'b') goto yy31; -yy302: +yy306: yych = *++p; - if (yych == 'L') goto yy303; + if (yych == 'L') goto yy307; if (yych != 'l') goto yy31; -yy303: +yy307: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy304: +yy308: yych = *++p; - if (yych == 'A') goto yy305; + if (yych == 'A') goto yy309; if (yych != 'a') goto yy31; -yy305: +yy309: yych = *++p; - if (yych == 'T') goto yy306; + if (yych == 'T') goto yy310; if (yych != 't') goto yy31; -yy306: +yy310: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy307: +yy311: yych = *++p; - if (yych == 'A') goto yy312; - if (yych == 'a') goto yy312; + if (yych == 'A') goto yy316; + if (yych == 'a') goto yy316; goto yy31; -yy308: +yy312: yych = *++p; - if (yych == 'S') goto yy309; + if (yych == 'S') goto yy313; if (yych != 's') goto yy31; -yy309: +yy313: yych = *++p; - if (yych == 'T') goto yy310; + if (yych == 'T') goto yy314; if (yych != 't') goto yy31; -yy310: +yy314: yych = *++p; - if (yych == 'F') goto yy311; + if (yych == 'F') goto yy315; if (yych != 'f') goto yy31; -yy311: +yy315: yych = *++p; - if (yych == 'M') goto yy34; - if (yych == 'm') goto yy34; + if (yych == 'M') goto yy41; + if (yych == 'm') goto yy41; goto yy31; -yy312: +yy316: yych = *++p; - if (yych == 'P') goto yy313; + if (yych == 'P') goto yy317; if (yych != 'p') goto yy31; -yy313: +yy317: yych = *++p; if (yych <= 'R') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych <= 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; } -yy314: +yy318: yych = *++p; - if (yych == 'M') goto yy337; - if (yych == 'm') goto yy337; + if (yych == 'M') goto yy341; + if (yych == 'm') goto yy341; goto yy31; -yy315: +yy319: yych = *++p; if (yych <= 'I') { - if (yych == 'C') goto yy326; + if (yych == 'C') goto yy330; if (yych <= 'H') goto yy31; - goto yy325; + goto yy329; } else { if (yych <= 'c') { if (yych <= 'b') goto yy31; - goto yy326; + goto yy330; } else { - if (yych == 'i') goto yy325; + if (yych == 'i') goto yy329; goto yy31; } } -yy316: +yy320: yych = *++p; if (yych <= 'P') { - if (yych == 'N') goto yy34; + if (yych == 'N') goto yy41; if (yych <= 'O') goto yy31; - goto yy34; + goto yy41; } else { if (yych <= 'n') { if (yych <= 'm') goto yy31; - goto yy34; + goto yy41; } else { - if (yych == 'p') goto yy34; + if (yych == 'p') goto yy41; goto yy31; } } -yy317: +yy321: yych = *++p; if (yych <= 'O') { - if (yych == 'A') goto yy323; + if (yych == 'A') goto yy327; if (yych <= 'N') goto yy31; - goto yy324; + goto yy328; } else { if (yych <= 'a') { if (yych <= '`') goto yy31; - goto yy323; + goto yy327; } else { - if (yych == 'o') goto yy324; + if (yych == 'o') goto yy328; goto yy31; } } -yy318: +yy322: yych = *++p; - if (yych == 'F') goto yy322; - if (yych == 'f') goto yy322; + if (yych == 'F') goto yy326; + if (yych == 'f') goto yy326; goto yy31; -yy319: +yy323: yych = *++p; if (yych <= '@') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'A') goto yy321; - if (yych == 'a') goto yy321; + if (yych <= 'A') goto yy325; + if (yych == 'a') goto yy325; goto yy31; } -yy320: +yy324: yych = *++p; - if (yych == 'X') goto yy34; - if (yych == 'x') goto yy34; + if (yych == 'X') goto yy41; + if (yych == 'x') goto yy41; goto yy31; -yy321: +yy325: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy322: +yy326: yych = *++p; - if (yych == 'O') goto yy34; - if (yych == 'o') goto yy34; + if (yych == 'O') goto yy41; + if (yych == 'o') goto yy41; goto yy31; -yy323: +yy327: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy324: +yy328: yych = *++p; - if (yych == 'N') goto yy34; - if (yych == 'n') goto yy34; + if (yych == 'N') goto yy41; + if (yych == 'n') goto yy41; goto yy31; -yy325: +yy329: yych = *++p; - if (yych == 'S') goto yy327; - if (yych == 's') goto yy327; + if (yych == 'S') goto yy331; + if (yych == 's') goto yy331; goto yy31; -yy326: +yy330: yych = *++p; if (yych <= ':') { - if (yych == '6') goto yy34; + if (yych == '6') goto yy41; if (yych <= '9') goto yy31; - goto yy35; + goto yy42; } else { if (yych <= 'S') { if (yych <= 'R') goto yy31; - goto yy34; + goto yy41; } else { - if (yych == 's') goto yy34; + if (yych == 's') goto yy41; goto yy31; } } -yy327: +yy331: yych = *++p; - if (yych == '.') goto yy328; - if (yych == ':') goto yy35; + if (yych == '.') goto yy332; + if (yych == ':') goto yy42; goto yy31; -yy328: +yy332: yych = *++p; if (yych <= 'X') { if (yych <= 'K') { - if (yych == 'B') goto yy331; + if (yych == 'B') goto yy335; goto yy31; } else { - if (yych <= 'L') goto yy329; + if (yych <= 'L') goto yy333; if (yych <= 'W') goto yy31; - goto yy330; + goto yy334; } } else { if (yych <= 'k') { - if (yych == 'b') goto yy331; + if (yych == 'b') goto yy335; goto yy31; } else { - if (yych <= 'l') goto yy329; - if (yych == 'x') goto yy330; + if (yych <= 'l') goto yy333; + if (yych == 'x') goto yy334; goto yy31; } } -yy329: +yy333: yych = *++p; - if (yych == 'W') goto yy336; - if (yych == 'w') goto yy336; + if (yych == 'W') goto yy340; + if (yych == 'w') goto yy340; goto yy31; -yy330: +yy334: yych = *++p; - if (yych == 'P') goto yy334; - if (yych == 'p') goto yy334; + if (yych == 'P') goto yy338; + if (yych == 'p') goto yy338; goto yy31; -yy331: +yy335: yych = *++p; - if (yych == 'E') goto yy332; + if (yych == 'E') goto yy336; if (yych != 'e') goto yy31; -yy332: +yy336: yych = *++p; - if (yych == 'E') goto yy333; + if (yych == 'E') goto yy337; if (yych != 'e') goto yy31; -yy333: +yy337: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy334: +yy338: yych = *++p; - if (yych == 'C') goto yy335; + if (yych == 'C') goto yy339; if (yych != 'c') goto yy31; -yy335: +yy339: yych = *++p; if (yych <= 'R') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych <= 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; } -yy336: +yy340: yych = *++p; - if (yych == 'Z') goto yy34; - if (yych == 'z') goto yy34; + if (yych == 'Z') goto yy41; + if (yych == 'z') goto yy41; goto yy31; -yy337: +yy341: yych = *++p; - if (yych == 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych == 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; -yy338: +yy342: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy339: +yy343: yych = *++p; - if (yych == 'T') goto yy342; - if (yych == 't') goto yy342; + if (yych == 'T') goto yy346; + if (yych == 't') goto yy346; goto yy31; -yy340: +yy344: yych = *++p; if (yych != '2') goto yy31; yych = *++p; - if (yych == '3') goto yy34; + if (yych == '3') goto yy41; goto yy31; -yy342: +yy346: yych = *++p; - if (yych == 'P') goto yy343; + if (yych == 'P') goto yy347; if (yych != 'p') goto yy31; -yy343: +yy347: yych = *++p; if (yych <= 'R') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych <= 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; } -yy344: +yy348: yych = *++p; - if (yych == 'A') goto yy360; - if (yych == 'a') goto yy360; + if (yych == 'A') goto yy364; + if (yych == 'a') goto yy364; goto yy31; -yy345: +yy349: yych = *++p; if (yych <= 'Z') { - if (yych == 'T') goto yy34; + if (yych == 'T') goto yy41; if (yych <= 'Y') goto yy31; - goto yy351; + goto yy355; } else { if (yych <= 't') { if (yych <= 's') goto yy31; - goto yy34; + goto yy41; } else { - if (yych == 'z') goto yy351; + if (yych == 'z') goto yy355; goto yy31; } } -yy346: +yy350: yych = *++p; if (yych <= 'O') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'P') goto yy348; - if (yych == 'p') goto yy348; + if (yych <= 'P') goto yy352; + if (yych == 'p') goto yy352; goto yy31; } -yy347: +yy351: yych = *++p; - if (yych == 'O') goto yy34; - if (yych == 'o') goto yy34; + if (yych == 'O') goto yy41; + if (yych == 'o') goto yy41; goto yy31; -yy348: +yy352: yych = *++p; - if (yych == 'H') goto yy349; + if (yych == 'H') goto yy353; if (yych != 'h') goto yy31; -yy349: +yy353: yych = *++p; - if (yych == 'E') goto yy350; + if (yych == 'E') goto yy354; if (yych != 'e') goto yy31; -yy350: +yy354: yych = *++p; - if (yych == 'R') goto yy34; - if (yych == 'r') goto yy34; + if (yych == 'R') goto yy41; + if (yych == 'r') goto yy41; goto yy31; -yy351: +yy355: yych = *++p; - if (yych == 'M') goto yy352; + if (yych == 'M') goto yy356; if (yych != 'm') goto yy31; -yy352: +yy356: yych = *++p; - if (yych == 'O') goto yy353; + if (yych == 'O') goto yy357; if (yych != 'o') goto yy31; -yy353: +yy357: yych = *++p; - if (yych == 'P') goto yy354; + if (yych == 'P') goto yy358; if (yych != 'p') goto yy31; -yy354: +yy358: yych = *++p; - if (yych == 'R') goto yy355; + if (yych == 'R') goto yy359; if (yych != 'r') goto yy31; -yy355: +yy359: yych = *++p; - if (yych == 'O') goto yy356; + if (yych == 'O') goto yy360; if (yych != 'o') goto yy31; -yy356: +yy360: yych = *++p; - if (yych == 'J') goto yy357; + if (yych == 'J') goto yy361; if (yych != 'j') goto yy31; -yy357: +yy361: yych = *++p; - if (yych == 'E') goto yy358; + if (yych == 'E') goto yy362; if (yych != 'e') goto yy31; -yy358: +yy362: yych = *++p; - if (yych == 'C') goto yy359; + if (yych == 'C') goto yy363; if (yych != 'c') goto yy31; -yy359: +yy363: yych = *++p; - if (yych == 'T') goto yy34; - if (yych == 't') goto yy34; + if (yych == 'T') goto yy41; + if (yych == 't') goto yy41; goto yy31; -yy360: +yy364: yych = *++p; - if (yych == 'L') goto yy361; + if (yych == 'L') goto yy365; if (yych != 'l') goto yy31; -yy361: +yy365: yych = *++p; - if (yych == 'K') goto yy34; - if (yych == 'k') goto yy34; + if (yych == 'K') goto yy41; + if (yych == 'k') goto yy41; goto yy31; -yy362: +yy366: yych = *++p; if (yych <= 'S') { if (yych <= 'M') { - if (yych == 'L') goto yy372; + if (yych == 'L') goto yy376; goto yy31; } else { - if (yych <= 'N') goto yy373; + if (yych <= 'N') goto yy377; if (yych <= 'R') goto yy31; - goto yy374; + goto yy378; } } else { if (yych <= 'm') { - if (yych == 'l') goto yy372; + if (yych == 'l') goto yy376; goto yy31; } else { - if (yych <= 'n') goto yy373; - if (yych == 's') goto yy374; + if (yych <= 'n') goto yy377; + if (yych == 's') goto yy378; goto yy31; } } -yy363: - yych = *++p; - if (yych == 'E') goto yy371; - if (yych == 'e') goto yy371; - goto yy31; -yy364: - yych = *++p; - if (yych == 'C') goto yy366; - if (yych == 'c') goto yy366; - goto yy31; -yy365: - yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; - goto yy31; -yy366: - yych = *++p; - if (yych == 'E') goto yy367; - if (yych != 'e') goto yy31; yy367: yych = *++p; - if (yych == 'T') goto yy368; - if (yych != 't') goto yy31; + if (yych == 'E') goto yy375; + if (yych == 'e') goto yy375; + goto yy31; yy368: yych = *++p; - if (yych == 'I') goto yy369; - if (yych != 'i') goto yy31; + if (yych == 'C') goto yy370; + if (yych == 'c') goto yy370; + goto yy31; yy369: yych = *++p; - if (yych == 'M') goto yy370; - if (yych != 'm') goto yy31; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; + goto yy31; yy370: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; - goto yy31; + if (yych == 'E') goto yy371; + if (yych != 'e') goto yy31; yy371: yych = *++p; - if (yych == 'D') goto yy34; - if (yych == 'd') goto yy34; - goto yy31; + if (yych == 'T') goto yy372; + if (yych != 't') goto yy31; yy372: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; - goto yy31; + if (yych == 'I') goto yy373; + if (yych != 'i') goto yy31; yy373: yych = *++p; - if (yych == 'G') goto yy375; - if (yych == 'g') goto yy375; - goto yy31; + if (yych == 'M') goto yy374; + if (yych != 'm') goto yy31; yy374: yych = *++p; - if (yych == 'H') goto yy34; - if (yych == 'h') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; yy375: yych = *++p; - if (yych == 'E') goto yy376; - if (yych != 'e') goto yy31; + if (yych == 'D') goto yy41; + if (yych == 'd') goto yy41; + goto yy31; yy376: yych = *++p; - if (yych == 'R') goto yy34; - if (yych == 'r') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; yy377: yych = *++p; - if (yych == 'T') goto yy395; - if (yych == 't') goto yy395; + if (yych == 'G') goto yy379; + if (yych == 'g') goto yy379; goto yy31; yy378: yych = *++p; - if (yych == 'T') goto yy34; - if (yych == 't') goto yy34; + if (yych == 'H') goto yy41; + if (yych == 'h') goto yy41; goto yy31; yy379: yych = *++p; - if (yych == 'M') goto yy34; - if (yych == 'm') goto yy34; - goto yy31; + if (yych == 'E') goto yy380; + if (yych != 'e') goto yy31; yy380: yych = *++p; + if (yych == 'R') goto yy41; + if (yych == 'r') goto yy41; + goto yy31; +yy381: + yych = *++p; + if (yych == 'T') goto yy399; + if (yych == 't') goto yy399; + goto yy31; +yy382: + yych = *++p; + if (yych == 'T') goto yy41; + if (yych == 't') goto yy41; + goto yy31; +yy383: + yych = *++p; + if (yych == 'M') goto yy41; + if (yych == 'm') goto yy41; + goto yy31; +yy384: + yych = *++p; if (yych <= 'S') { - if (yych == 'P') goto yy34; + if (yych == 'P') goto yy41; if (yych <= 'R') goto yy31; - goto yy34; + goto yy41; } else { if (yych <= 'p') { if (yych <= 'o') goto yy31; - goto yy34; + goto yy41; } else { - if (yych == 's') goto yy34; + if (yych == 's') goto yy41; goto yy31; } } -yy381: +yy385: yych = *++p; - if (yych == 'I') goto yy389; - if (yych == 'i') goto yy389; + if (yych == 'I') goto yy393; + if (yych == 'i') goto yy393; goto yy31; -yy382: +yy386: yych = *++p; - if (yych == 'A') goto yy388; - if (yych == 'a') goto yy388; + if (yych == 'A') goto yy392; + if (yych == 'a') goto yy392; goto yy31; -yy383: +yy387: yych = *++p; - if (yych == 'O') goto yy386; - if (yych == 'o') goto yy386; + if (yych == 'O') goto yy390; + if (yych == 'o') goto yy390; goto yy31; -yy384: +yy388: yych = *++p; - if (yych == 'A') goto yy385; + if (yych == 'A') goto yy389; if (yych != 'a') goto yy31; -yy385: +yy389: yych = *++p; if (yych <= 'R') { - if (yych == ':') goto yy35; + if (yych == ':') goto yy42; goto yy31; } else { - if (yych <= 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych <= 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; } -yy386: +yy390: yych = *++p; - if (yych == 'U') goto yy387; + if (yych == 'U') goto yy391; if (yych != 'u') goto yy31; -yy387: +yy391: yych = *++p; - if (yych == 'T') goto yy34; - if (yych == 't') goto yy34; + if (yych == 'T') goto yy41; + if (yych == 't') goto yy41; goto yy31; -yy388: +yy392: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy389: +yy393: yych = *++p; - if (yych == 'U') goto yy390; + if (yych == 'U') goto yy394; if (yych != 'u') goto yy31; -yy390: +yy394: yych = *++p; - if (yych == 'M') goto yy391; + if (yych == 'M') goto yy395; if (yych != 'm') goto yy31; -yy391: +yy395: yych = *++p; - if (yych == 'X') goto yy392; + if (yych == 'X') goto yy396; if (yych != 'x') goto yy31; -yy392: +yy396: yych = *++p; - if (yych == 'T') goto yy393; + if (yych == 'T') goto yy397; if (yych != 't') goto yy31; -yy393: +yy397: yych = *++p; - if (yych == 'R') goto yy394; + if (yych == 'R') goto yy398; if (yych != 'r') goto yy31; -yy394: +yy398: yych = *++p; - if (yych == 'A') goto yy34; - if (yych == 'a') goto yy34; + if (yych == 'A') goto yy41; + if (yych == 'a') goto yy41; goto yy31; -yy395: +yy399: yych = *++p; - if (yych == 'A') goto yy396; + if (yych == 'A') goto yy400; if (yych != 'a') goto yy31; -yy396: +yy400: yych = *++p; - if (yych == 'C') goto yy397; + if (yych == 'C') goto yy401; if (yych != 'c') goto yy31; -yy397: +yy401: yych = *++p; - if (yych == 'H') goto yy398; + if (yych == 'H') goto yy402; if (yych != 'h') goto yy31; -yy398: +yy402: yych = *++p; - if (yych == 'M') goto yy399; + if (yych == 'M') goto yy403; if (yych != 'm') goto yy31; -yy399: +yy403: yych = *++p; - if (yych == 'E') goto yy400; + if (yych == 'E') goto yy404; if (yych != 'e') goto yy31; -yy400: +yy404: yych = *++p; - if (yych == 'N') goto yy401; + if (yych == 'N') goto yy405; if (yych != 'n') goto yy31; -yy401: +yy405: yych = *++p; - if (yych == 'T') goto yy34; - if (yych == 't') goto yy34; + if (yych == 'T') goto yy41; + if (yych == 't') goto yy41; goto yy31; -yy402: +yy406: yych = *++p; - if (yych == 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych == 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; -yy403: +yy407: yych = *++p; if (yych <= 'V') { - if (yych == 'R') goto yy34; + if (yych == 'R') goto yy41; if (yych <= 'U') goto yy31; } else { if (yych <= 'r') { if (yych <= 'q') goto yy31; - goto yy34; + goto yy41; } else { if (yych != 'v') goto yy31; } } yych = *++p; - if (yych == 'A') goto yy405; + if (yych == 'A') goto yy409; if (yych != 'a') goto yy31; -yy405: +yy409: yych = *++p; - if (yych == 'S') goto yy406; + if (yych == 'S') goto yy410; if (yych != 's') goto yy31; -yy406: +yy410: yych = *++p; - if (yych == 'C') goto yy407; + if (yych == 'C') goto yy411; if (yych != 'c') goto yy31; -yy407: +yy411: yych = *++p; - if (yych == 'R') goto yy408; + if (yych == 'R') goto yy412; if (yych != 'r') goto yy31; -yy408: +yy412: yych = *++p; - if (yych == 'I') goto yy409; + if (yych == 'I') goto yy413; if (yych != 'i') goto yy31; -yy409: +yy413: yych = *++p; - if (yych == 'P') goto yy410; + if (yych == 'P') goto yy414; if (yych != 'p') goto yy31; -yy410: +yy414: yych = *++p; - if (yych == 'T') goto yy34; - if (yych == 't') goto yy34; + if (yych == 'T') goto yy41; + if (yych == 't') goto yy41; goto yy31; -yy411: +yy415: yych = *++p; - if (yych == 'B') goto yy34; - if (yych == 'b') goto yy34; + if (yych == 'B') goto yy41; + if (yych == 'b') goto yy41; goto yy31; -yy412: +yy416: yych = *++p; - if (yych == 'N') goto yy34; - if (yych == 'n') goto yy34; + if (yych == 'N') goto yy41; + if (yych == 'n') goto yy41; goto yy31; -yy413: +yy417: yych = *++p; - if (yych == 'N') goto yy420; - if (yych == 'n') goto yy420; + if (yych == 'N') goto yy424; + if (yych == 'n') goto yy424; goto yy31; -yy414: +yy418: yych = *++p; - if (yych == 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych == 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; -yy415: +yy419: yych = *++p; - if (yych == 'C') goto yy419; - if (yych == 'c') goto yy419; + if (yych == 'C') goto yy423; + if (yych == 'c') goto yy423; goto yy31; -yy416: +yy420: yych = *++p; if (yych <= 'V') { - if (yych == 'T') goto yy418; + if (yych == 'T') goto yy422; if (yych <= 'U') goto yy31; - goto yy34; + goto yy41; } else { if (yych <= 't') { if (yych <= 's') goto yy31; - goto yy418; + goto yy422; } else { - if (yych == 'v') goto yy34; + if (yych == 'v') goto yy41; goto yy31; } } -yy417: +yy421: yych = *++p; - if (yych == 'I') goto yy34; - if (yych == 'i') goto yy34; + if (yych == 'I') goto yy41; + if (yych == 'i') goto yy41; goto yy31; -yy418: +yy422: yych = *++p; - if (yych == 'A') goto yy34; - if (yych == 'a') goto yy34; + if (yych == 'A') goto yy41; + if (yych == 'a') goto yy41; goto yy31; -yy419: +yy423: yych = *++p; - if (yych == 'T') goto yy34; - if (yych == 't') goto yy34; + if (yych == 'T') goto yy41; + if (yych == 't') goto yy41; goto yy31; -yy420: +yy424: yych = *++p; - if (yych == 'A') goto yy421; + if (yych == 'A') goto yy425; if (yych != 'a') goto yy31; -yy421: +yy425: yych = *++p; if (yych != '-') goto yy31; yych = *++p; - if (yych == 'P') goto yy423; + if (yych == 'P') goto yy427; if (yych != 'p') goto yy31; -yy423: +yy427: yych = *++p; - if (yych == 'L') goto yy424; + if (yych == 'L') goto yy428; if (yych != 'l') goto yy31; -yy424: +yy428: yych = *++p; - if (yych == 'A') goto yy425; + if (yych == 'A') goto yy429; if (yych != 'a') goto yy31; -yy425: +yy429: yych = *++p; - if (yych == 'Y') goto yy426; + if (yych == 'Y') goto yy430; if (yych != 'y') goto yy31; -yy426: +yy430: yych = *++p; if (yych <= 'S') { - if (yych == 'C') goto yy427; + if (yych == 'C') goto yy431; if (yych <= 'R') goto yy31; - goto yy428; + goto yy432; } else { if (yych <= 'c') { if (yych <= 'b') goto yy31; } else { - if (yych == 's') goto yy428; + if (yych == 's') goto yy432; goto yy31; } } -yy427: +yy431: yych = *++p; - if (yych == 'O') goto yy433; - if (yych == 'o') goto yy433; + if (yych == 'O') goto yy437; + if (yych == 'o') goto yy437; goto yy31; -yy428: +yy432: yych = *++p; - if (yych == 'I') goto yy429; + if (yych == 'I') goto yy433; if (yych != 'i') goto yy31; -yy429: +yy433: yych = *++p; - if (yych == 'N') goto yy430; + if (yych == 'N') goto yy434; if (yych != 'n') goto yy31; -yy430: +yy434: yych = *++p; - if (yych == 'G') goto yy431; + if (yych == 'G') goto yy435; if (yych != 'g') goto yy31; -yy431: +yy435: yych = *++p; - if (yych == 'L') goto yy432; + if (yych == 'L') goto yy436; if (yych != 'l') goto yy31; -yy432: +yy436: yych = *++p; - if (yych == 'E') goto yy34; - if (yych == 'e') goto yy34; + if (yych == 'E') goto yy41; + if (yych == 'e') goto yy41; goto yy31; -yy433: +yy437: yych = *++p; - if (yych == 'N') goto yy434; + if (yych == 'N') goto yy438; if (yych != 'n') goto yy31; -yy434: +yy438: yych = *++p; - if (yych == 'T') goto yy435; + if (yych == 'T') goto yy439; if (yych != 't') goto yy31; -yy435: +yy439: yych = *++p; - if (yych == 'A') goto yy436; + if (yych == 'A') goto yy440; if (yych != 'a') goto yy31; -yy436: +yy440: yych = *++p; - if (yych == 'I') goto yy437; + if (yych == 'I') goto yy441; if (yych != 'i') goto yy31; -yy437: +yy441: yych = *++p; - if (yych == 'N') goto yy438; + if (yych == 'N') goto yy442; if (yych != 'n') goto yy31; -yy438: +yy442: yych = *++p; - if (yych == 'E') goto yy439; + if (yych == 'E') goto yy443; if (yych != 'e') goto yy31; -yy439: +yy443: yych = *++p; - if (yych == 'R') goto yy34; - if (yych == 'r') goto yy34; + if (yych == 'R') goto yy41; + if (yych == 'r') goto yy41; goto yy31; -yy440: +yy444: yych = *++p; - if (yych == 'S') goto yy34; - if (yych == 's') goto yy34; + if (yych == 'S') goto yy41; + if (yych == 's') goto yy41; goto yy31; -yy441: +yy445: yych = *++p; if (yych <= 'N') { if (yych <= 'A') { if (yych <= '@') goto yy31; - goto yy463; + goto yy467; } else { if (yych <= 'L') goto yy31; - if (yych <= 'M') goto yy464; - goto yy465; + if (yych <= 'M') goto yy468; + goto yy469; } } else { if (yych <= 'l') { - if (yych == 'a') goto yy463; + if (yych == 'a') goto yy467; goto yy31; } else { - if (yych <= 'm') goto yy464; - if (yych <= 'n') goto yy465; + if (yych <= 'm') goto yy468; + if (yych <= 'n') goto yy469; goto yy31; } } -yy442: +yy446: yych = *++p; - if (yych == 'R') goto yy450; - if (yych == 'r') goto yy450; + if (yych == 'R') goto yy454; + if (yych == 'r') goto yy454; goto yy31; -yy443: +yy447: yych = *++p; if (yych <= 'P') { - if (yych == 'L') goto yy447; + if (yych == 'L') goto yy451; if (yych <= 'O') goto yy31; - goto yy34; + goto yy41; } else { if (yych <= 'l') { if (yych <= 'k') goto yy31; - goto yy447; + goto yy451; } else { - if (yych == 'p') goto yy34; + if (yych == 'p') goto yy41; goto yy31; } } -yy444: +yy448: yych = *++p; - if (yych == 'I') goto yy446; - if (yych == 'i') goto yy446; + if (yych == 'I') goto yy450; + if (yych == 'i') goto yy450; goto yy31; -yy445: +yy449: yych = *++p; - if (yych == 'D') goto yy34; - if (yych == 'd') goto yy34; + if (yych == 'D') goto yy41; + if (yych == 'd') goto yy41; goto yy31; -yy446: +yy450: yych = *++p; - if (yych == 'D') goto yy34; - if (yych == 'd') goto yy34; + if (yych == 'D') goto yy41; + if (yych == 'd') goto yy41; goto yy31; -yy447: +yy451: yych = *++p; - if (yych == 'L') goto yy448; + if (yych == 'L') goto yy452; if (yych != 'l') goto yy31; -yy448: +yy452: yych = *++p; - if (yych == 'T') goto yy449; + if (yych == 'T') goto yy453; if (yych != 't') goto yy31; -yy449: +yy453: yych = *++p; - if (yych == 'O') goto yy34; - if (yych == 'o') goto yy34; + if (yych == 'O') goto yy41; + if (yych == 'o') goto yy41; goto yy31; -yy450: +yy454: yych = *++p; - if (yych == 'O') goto yy451; + if (yych == 'O') goto yy455; if (yych != 'o') goto yy31; -yy451: +yy455: yych = *++p; - if (yych == 'M') goto yy452; + if (yych == 'M') goto yy456; if (yych != 'm') goto yy31; -yy452: +yy456: yych = *++p; - if (yych == 'E') goto yy453; + if (yych == 'E') goto yy457; if (yych != 'e') goto yy31; -yy453: +yy457: yych = *++p; - if (yych == '-') goto yy454; - if (yych == ':') goto yy35; + if (yych == '-') goto yy458; + if (yych == ':') goto yy42; goto yy31; -yy454: +yy458: yych = *++p; - if (yych == 'E') goto yy455; + if (yych == 'E') goto yy459; if (yych != 'e') goto yy31; -yy455: +yy459: yych = *++p; - if (yych == 'X') goto yy456; + if (yych == 'X') goto yy460; if (yych != 'x') goto yy31; -yy456: +yy460: yych = *++p; - if (yych == 'T') goto yy457; + if (yych == 'T') goto yy461; if (yych != 't') goto yy31; -yy457: +yy461: yych = *++p; - if (yych == 'E') goto yy458; + if (yych == 'E') goto yy462; if (yych != 'e') goto yy31; -yy458: +yy462: yych = *++p; - if (yych == 'N') goto yy459; + if (yych == 'N') goto yy463; if (yych != 'n') goto yy31; -yy459: +yy463: yych = *++p; - if (yych == 'S') goto yy460; + if (yych == 'S') goto yy464; if (yych != 's') goto yy31; -yy460: +yy464: yych = *++p; - if (yych == 'I') goto yy461; + if (yych == 'I') goto yy465; if (yych != 'i') goto yy31; -yy461: +yy465: yych = *++p; - if (yych == 'O') goto yy462; + if (yych == 'O') goto yy466; if (yych != 'o') goto yy31; -yy462: +yy466: yych = *++p; - if (yych == 'N') goto yy34; - if (yych == 'n') goto yy34; + if (yych == 'N') goto yy41; + if (yych == 'n') goto yy41; goto yy31; -yy463: +yy467: yych = *++p; - if (yych == 'P') goto yy34; - if (yych == 'p') goto yy34; + if (yych == 'P') goto yy41; + if (yych == 'p') goto yy41; goto yy31; -yy464: +yy468: yych = *++p; - if (yy
<TRUNCATED>
