Mercurial > dnsbl
comparison src/scanner.cpp @ 216:784030ac71f1
Never whitelist self addressed mail. Changes for Fedora 10 and const correctness.
author | Carl Byington <carl@five-ten-sg.com> |
---|---|
date | Sat, 27 Dec 2008 22:40:12 -0800 |
parents | 4db1457cd11a |
children | c0d2e99c0a1d |
comparison
equal
deleted
inserted
replaced
215:faac35ae3ccc | 216:784030ac71f1 |
---|---|
13 | 13 |
14 //////////////////////////////////////////////// | 14 //////////////////////////////////////////////// |
15 // finite state machine | 15 // finite state machine |
16 // | 16 // |
17 enum state {// host name recognizer states | 17 enum state {// host name recognizer states |
18 h_init, | 18 h_init, |
19 h_host, | 19 h_host, |
20 | 20 |
21 // html tag discarder states | 21 // html tag discarder states |
22 t_init, | 22 t_init, |
23 t_tag1, // seen opening < | 23 t_tag1, // seen opening < |
24 t_tag2, // not comment | 24 t_tag2, // not comment |
25 t_com1, // seen ! | 25 t_com1, // seen ! |
26 t_com2, // seen first - | 26 t_com2, // seen first - |
27 t_com3, // seen second -, looking for --> | 27 t_com3, // seen second -, looking for --> |
28 t_com4, // seen first - | 28 t_com4, // seen first - |
29 t_com5, // seen second - | 29 t_com5, // seen second - |
30 t_disc, // looking for closing > | 30 t_disc, // looking for closing > |
31 | 31 |
32 // url recognizer states | 32 // url recognizer states |
33 u_init, | 33 u_init, |
34 u_http, | 34 u_http, |
35 u_sla, | 35 u_sla, |
36 u_url, | 36 u_url, |
37 | 37 |
38 // url decoder states %xx | 38 // url decoder states %xx |
39 d_init, | 39 d_init, |
40 d_pcnt, | 40 d_pcnt, |
41 d_1, | 41 d_1, |
42 | 42 |
43 // html entity decoder states &#nnn; | 43 // html entity decoder states &#nnn; |
44 e_init, | 44 e_init, |
45 e_amp, | 45 e_amp, |
46 e_num, | 46 e_num, |
47 | 47 |
48 // mime decoder states =xx | 48 // mime decoder states =xx |
49 m_init, | 49 m_init, |
50 m_eq, | 50 m_eq, |
51 m_1, | 51 m_1, |
52 | 52 |
53 // base64 decoder states | 53 // base64 decoder states |
54 b_init, | 54 b_init, |
55 b_lf, | 55 b_lf, |
56 b_lf2, | 56 b_lf2, |
57 b_64, | 57 b_64, |
58 | 58 |
59 // uuencoding decoder states | 59 // uuencoding decoder states |
60 uu_init, | 60 uu_init, |
61 uu_lf, | 61 uu_lf, |
62 uu_lf2, | 62 uu_lf2, |
63 uu_64, | 63 uu_64, |
64 | 64 |
65 // counter for number of columns in the table | 65 // counter for number of columns in the table |
66 end_state, | 66 end_state, |
67 | 67 |
68 // temporary states | 68 // temporary states |
69 h_end, | 69 h_end, |
70 t_bin, | 70 t_bin, |
71 t_end, | 71 t_end, |
72 u_reco, | 72 u_reco, |
73 d_2, | 73 d_2, |
74 e_semi, | 74 e_semi, |
75 m_2, | 75 m_2, |
76 m_cr, | 76 m_cr, |
77 m_nl, | 77 m_nl, |
78 b_cr, | 78 b_cr, |
79 uu_cr | 79 uu_cr |
80 }; | 80 }; |
81 | 81 |
82 static char* state_names[] = {"h_init", | 82 static const char* state_names[] = {"h_init", |
83 "h_host", | 83 "h_host", |
84 "t_init", | 84 "t_init", |
85 "t_tag1", | 85 "t_tag1", |
86 "t_tag2", | 86 "t_tag2", |
87 "t_com1", | 87 "t_com1", |
88 "t_com2", | 88 "t_com2", |
89 "t_com3", | 89 "t_com3", |
90 "t_com4", | 90 "t_com4", |
91 "t_com5", | 91 "t_com5", |
92 "t_disc", | 92 "t_disc", |
93 "u_init", | 93 "u_init", |
94 "u_http", | 94 "u_http", |
95 "u_sla", | 95 "u_sla", |
96 "u_url", | 96 "u_url", |
97 "d_init", | 97 "d_init", |
98 "d_pcnt", | 98 "d_pcnt", |
99 "d_1", | 99 "d_1", |
100 "e_init", | 100 "e_init", |
101 "e_amp", | 101 "e_amp", |
102 "e_num", | 102 "e_num", |
103 "m_init", | 103 "m_init", |
104 "m_eq", | 104 "m_eq", |
105 "m_1", | 105 "m_1", |
106 "b_init", | 106 "b_init", |
107 "b_lf", | 107 "b_lf", |
108 "b_lf2", | 108 "b_lf2", |
109 "b_64", | 109 "b_64", |
110 "uu_init", | 110 "uu_init", |
111 "uu_lf", | 111 "uu_lf", |
112 "uu_lf2", | 112 "uu_lf2", |
113 "uu_64", | 113 "uu_64", |
114 "end_state", | 114 "end_state", |
115 "h_end", | 115 "h_end", |
116 "t_bin", | 116 "t_bin", |
117 "t_end", | 117 "t_end", |
118 "u_reco", | 118 "u_reco", |
119 "d_2", | 119 "d_2", |
120 "e_semi", | 120 "e_semi", |
121 "m_2", | 121 "m_2", |
122 "m_cr", | 122 "m_cr", |
123 "m_nl", | 123 "m_nl", |
124 "b_cr", | 124 "b_cr", |
125 "uu_cr"}; | 125 "uu_cr"}; |
126 | 126 |
127 #define PENDING_LIMIT 100 | 127 #define PENDING_LIMIT 100 |
128 class fsa { | 128 class fsa { |
129 char *myname; | 129 const char *myname; |
130 u_char pending[PENDING_LIMIT]; | 130 u_char pending[PENDING_LIMIT]; |
131 int count; | 131 int count; |
132 state st; | 132 state st; |
133 state init; | 133 state init; |
134 fsa *next1; | 134 fsa *next1; |
135 fsa *next2; | 135 fsa *next2; |
136 recorder *memory; | 136 recorder *memory; |
137 | 137 |
138 public: | 138 public: |
139 fsa(char *myname_, state init, fsa *next1_, fsa *next2_, recorder *memory_); | 139 fsa(const char *myname_, state init, fsa *next1_, fsa *next2_, recorder *memory_); |
140 void push(u_char *buf, int len); | 140 void push(u_char *buf, int len); |
141 void pusher(); | 141 void pusher(); |
142 void validhost(); | 142 void validhost(); |
143 void error(char *err); | 143 void error(char *err); |
144 }; | 144 }; |
145 | 145 |
146 | 146 |
147 typedef state PARSE[end_state]; | 147 typedef state PARSE[end_state]; |
148 | 148 |
149 static PARSE parse_table[256] = { | 149 static PARSE parse_table[256] = { |
150 // h_init, h_host, t_init, t_tag1, t_tag2, t_com1, t_com2, t_com3, t_com4, t_com5, t_disc, u_init, u_http, u_sla , u_url, d_init, d_pcnt, d_1, e_init, e_amp, e_num, m_init, m_eq, m_1, b_init, b_lf, b_lf2, b_64 uu_init, uu_lf, uu_lf2, uu_64 | 150 // h_init, h_host, t_init, t_tag1, t_tag2, t_com1, t_com2, t_com3, t_com4, t_com5, t_disc, u_init, u_http, u_sla , u_url, d_init, d_pcnt, d_1, e_init, e_amp, e_num, m_init, m_eq, m_1, b_init, b_lf, b_lf2, b_64 uu_init, uu_lf, uu_lf2, uu_64 |
151 | 151 |
152 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x00 | 152 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x00 |
153 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x01 | 153 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x01 |
154 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x02 | 154 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x02 |
155 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x03 | 155 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x03 |
156 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x04 | 156 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x04 |
157 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x05 | 157 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x05 |
158 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x06 | 158 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x06 |
159 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x07 | 159 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x07 |
160 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x08 | 160 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x08 |
161 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com5, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x09 <tab> | 161 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com5, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x09 <tab> |
162 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com5, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_nl, m_init, b_lf, b_init, b_lf2, b_init, uu_lf, uu_init, uu_lf2, uu_init, }, // 0x0a <lf> | 162 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com5, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_nl, m_init, b_lf, b_init, b_lf2, b_init, uu_lf, uu_init, uu_lf2, uu_init, }, // 0x0a <lf> |
163 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x0b | 163 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x0b |
164 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x0c | 164 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x0c |
165 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com5, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_cr, m_init, b_init, b_init, b_init, b_cr, uu_init, uu_init, uu_init, uu_cr, }, // 0x0d <cr> | 165 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com5, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_cr, m_init, b_init, b_init, b_init, b_cr, uu_init, uu_init, uu_init, uu_cr, }, // 0x0d <cr> |
166 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x0e | 166 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x0e |
167 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x0f | 167 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x0f |
168 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x10 | 168 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x10 |
169 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x11 xon char | 169 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x11 xon char |
170 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x12 | 170 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x12 |
171 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x13 xoff char | 171 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x13 xoff char |
172 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x14 | 172 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x14 |
173 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x15 | 173 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x15 |
174 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x16 | 174 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x16 |
175 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x17 | 175 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x17 |
176 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x18 | 176 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x18 |
177 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x19 | 177 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x19 |
178 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1a | 178 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1a |
179 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1b | 179 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1b |
180 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1c | 180 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1c |
181 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1d | 181 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1d |
182 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1e | 182 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1e |
183 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1f | 183 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x1f |
184 {h_init, h_end, t_init, t_end, t_end, t_end, t_end, t_com3, t_com3, t_com5, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x20 space | 184 {h_init, h_end, t_init, t_end, t_end, t_end, t_end, t_com3, t_com3, t_com5, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x20 space |
185 {h_init, h_end, t_init, t_com1, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x21 ! | 185 {h_init, h_end, t_init, t_com1, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x21 ! |
186 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x22 "" | 186 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x22 "" |
187 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_num, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x23 # | 187 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_num, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x23 # |
188 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x24 $ | 188 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x24 $ |
189 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_pcnt, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x25 % | 189 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_pcnt, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x25 % |
190 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_amp, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x26 & | 190 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_amp, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x26 & |
191 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x27 ' | 191 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x27 ' |
192 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x28 ( | 192 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x28 ( |
193 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x29 ) | 193 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x29 ) |
194 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x2A * | 194 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x2A * |
195 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x2B + | 195 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x2B + |
196 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x2C , | 196 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x2C , |
197 {h_host, h_host, t_init, t_disc, t_disc, t_com2, t_com3, t_com4, t_com5, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x2D - | 197 {h_host, h_host, t_init, t_disc, t_disc, t_com2, t_com3, t_com4, t_com5, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x2D - |
198 {h_host, h_host, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x2E . | 198 {h_host, h_host, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x2E . |
199 {h_init, h_end, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_sla, u_sla, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x2F / | 199 {h_init, h_end, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_sla, u_sla, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x2F / |
200 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x30 0 | 200 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x30 0 |
201 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x31 1 | 201 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x31 1 |
202 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x32 2 | 202 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x32 2 |
203 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x33 3 | 203 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x33 3 |
204 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x34 4 | 204 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x34 4 |
205 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x35 5 | 205 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x35 5 |
206 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x36 6 | 206 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x36 6 |
207 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x37 7 | 207 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x37 7 |
208 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x38 8 | 208 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x38 8 |
209 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x39 9 | 209 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x39 9 |
210 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x3A : | 210 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x3A : |
211 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_semi, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x3B ; | 211 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_semi, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x3B ; |
212 {h_init, h_end, t_tag1, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x3C < | 212 {h_init, h_end, t_tag1, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x3C < |
213 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_eq, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x3D = | 213 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_eq, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x3D = |
214 {h_init, h_end, t_init, t_end, t_end, t_end, t_end, t_com3, t_com3, t_end, t_end, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x3E > | 214 {h_init, h_end, t_init, t_end, t_end, t_end, t_end, t_com3, t_com3, t_end, t_end, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x3E > |
215 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x3F ? | 215 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x3F ? |
216 {h_init, h_host, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x40 @ | 216 {h_init, h_host, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x40 @ |
217 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x41 A | 217 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x41 A |
218 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x42 B | 218 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x42 B |
219 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x43 C | 219 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x43 C |
220 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x44 D | 220 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x44 D |
221 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x45 E | 221 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x45 E |
222 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x46 F | 222 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x46 F |
223 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x47 G | 223 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x47 G |
224 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x48 H | 224 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x48 H |
225 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x49 I | 225 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x49 I |
226 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4A J | 226 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4A J |
227 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4B K | 227 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4B K |
228 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4C L | 228 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4C L |
229 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4D M | 229 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4D M |
230 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4E N | 230 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4E N |
231 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4F O | 231 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x4F O |
232 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x50 P | 232 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x50 P |
233 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x51 Q | 233 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x51 Q |
234 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x52 R | 234 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x52 R |
235 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x53 S | 235 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x53 S |
236 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x54 T | 236 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x54 T |
237 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x55 U | 237 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x55 U |
238 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x56 V | 238 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x56 V |
239 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x57 W | 239 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x57 W |
240 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_num, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x58 X | 240 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_num, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x58 X |
241 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x59 Y | 241 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x59 Y |
242 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x5A Z | 242 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_64, uu_64, uu_64, }, // 0x5A Z |
243 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x5B [ | 243 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x5B [ |
244 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x5C backslash | 244 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x5C backslash |
245 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x5D ] | 245 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x5D ] |
246 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x5E ^ | 246 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x5E ^ |
247 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x5F _ | 247 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x5F _ |
248 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x60 ` | 248 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_64, uu_64, uu_64, }, // 0x60 ` |
249 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x61 a | 249 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x61 a |
250 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x62 b | 250 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x62 b |
251 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x63 c | 251 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x63 c |
252 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x64 d | 252 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x64 d |
253 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x65 e | 253 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x65 e |
254 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x66 f | 254 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_1, d_2, e_init, e_init, e_num, m_init, m_1, m_2, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x66 f |
255 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x67 g | 255 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x67 g |
256 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x68 h | 256 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x68 h |
257 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x69 i | 257 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x69 i |
258 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6A j | 258 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6A j |
259 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6B k | 259 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6B k |
260 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6C l | 260 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6C l |
261 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6D m | 261 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6D m |
262 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6E n | 262 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6E n |
263 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6F o | 263 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x6F o |
264 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x70 p | 264 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x70 p |
265 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x71 q | 265 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x71 q |
266 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x72 r | 266 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x72 r |
267 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x73 s | 267 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x73 s |
268 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x74 t | 268 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_http, u_http, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x74 t |
269 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x75 u | 269 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x75 u |
270 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x76 v | 270 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x76 v |
271 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x77 w | 271 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x77 w |
272 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_num, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x78 x | 272 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_num, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x78 x |
273 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x79 y | 273 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x79 y |
274 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x7A z | 274 {h_host, h_host, t_init, t_tag2, t_tag2, t_tag2, t_tag2, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_url, u_url, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_64, b_64, b_64, uu_init, uu_init, uu_init, uu_init, }, // 0x7A z |
275 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x7B { | 275 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x7B { |
276 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x7C | | 276 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x7C | |
277 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x7D } | 277 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x7D } |
278 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x7E ~ | 278 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x7E ~ |
279 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x7f | 279 {h_init, h_end, t_init, t_disc, t_disc, t_disc, t_disc, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x7f |
280 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x80 | 280 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x80 |
281 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x81 | 281 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x81 |
282 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x82 | 282 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x82 |
283 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x83 | 283 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x83 |
284 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x84 | 284 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x84 |
285 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x85 | 285 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x85 |
286 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x86 | 286 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x86 |
287 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x87 | 287 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x87 |
288 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x88 | 288 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x88 |
289 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x89 | 289 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x89 |
290 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8a | 290 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8a |
291 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8b | 291 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8b |
292 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8c | 292 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8c |
293 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8d | 293 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8d |
294 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8e | 294 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8e |
295 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8f | 295 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x8f |
296 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x90 | 296 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x90 |
297 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x91 | 297 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x91 |
298 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x92 | 298 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x92 |
299 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x93 | 299 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x93 |
300 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x94 | 300 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x94 |
301 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x95 | 301 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x95 |
302 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x96 | 302 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x96 |
303 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x97 | 303 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x97 |
304 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x98 | 304 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x98 |
305 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x99 | 305 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x99 |
306 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9a | 306 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9a |
307 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9b | 307 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9b |
308 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9c | 308 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9c |
309 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9d | 309 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9d |
310 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9e | 310 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9e |
311 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9f | 311 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0x9f |
312 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa0 | 312 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa0 |
313 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa1 | 313 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa1 |
314 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa2 | 314 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa2 |
315 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa3 | 315 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa3 |
316 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa4 | 316 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa4 |
317 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa5 | 317 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa5 |
318 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa6 | 318 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa6 |
319 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa7 | 319 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa7 |
320 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa8 | 320 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa8 |
321 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa9 | 321 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xa9 |
322 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xaa | 322 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xaa |
323 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xab | 323 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xab |
324 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xac | 324 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xac |
325 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xad | 325 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xad |
326 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xae | 326 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xae |
327 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xaf | 327 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xaf |
328 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb0 | 328 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb0 |
329 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb1 | 329 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb1 |
330 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb2 | 330 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb2 |
331 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb3 | 331 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb3 |
332 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb4 | 332 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb4 |
333 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb5 | 333 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb5 |
334 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb6 | 334 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb6 |
335 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb7 | 335 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb7 |
336 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb8 | 336 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb8 |
337 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb9 | 337 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xb9 |
338 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xba | 338 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xba |
339 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xbb | 339 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xbb |
340 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xbc | 340 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xbc |
341 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xbd | 341 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xbd |
342 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xbe | 342 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xbe |
343 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xbf | 343 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xbf |
344 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc0 | 344 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc0 |
345 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc1 | 345 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc1 |
346 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc2 | 346 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc2 |
347 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc3 | 347 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc3 |
348 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc4 | 348 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc4 |
349 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc5 | 349 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc5 |
350 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc6 | 350 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc6 |
351 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc7 | 351 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc7 |
352 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc8 | 352 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc8 |
353 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc9 | 353 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xc9 |
354 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xca | 354 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xca |
355 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xcb | 355 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xcb |
356 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xcc | 356 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xcc |
357 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xcd | 357 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xcd |
358 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xce | 358 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xce |
359 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xcf | 359 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xcf |
360 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd0 | 360 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd0 |
361 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd1 | 361 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd1 |
362 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd2 | 362 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd2 |
363 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd3 | 363 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd3 |
364 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd4 | 364 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd4 |
365 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd5 | 365 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd5 |
366 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd6 | 366 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd6 |
367 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd7 | 367 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd7 |
368 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd8 | 368 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd8 |
369 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd9 | 369 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xd9 |
370 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xda | 370 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xda |
371 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xdb | 371 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xdb |
372 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xdc | 372 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xdc |
373 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xdd | 373 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xdd |
374 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xde | 374 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xde |
375 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xdf | 375 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xdf |
376 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe0 | 376 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe0 |
377 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe1 | 377 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe1 |
378 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe2 | 378 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe2 |
379 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe3 | 379 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe3 |
380 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe4 | 380 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe4 |
381 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe5 | 381 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe5 |
382 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe6 | 382 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe6 |
383 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe7 | 383 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe7 |
384 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe8 | 384 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe8 |
385 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe9 | 385 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xe9 |
386 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xea | 386 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xea |
387 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xeb | 387 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xeb |
388 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xec | 388 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xec |
389 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xed | 389 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xed |
390 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xee | 390 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xee |
391 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xef | 391 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xef |
392 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf0 | 392 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf0 |
393 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf1 | 393 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf1 |
394 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf2 | 394 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf2 |
395 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf3 | 395 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf3 |
396 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf4 | 396 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf4 |
397 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf5 | 397 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf5 |
398 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf6 | 398 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf6 |
399 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf7 | 399 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf7 |
400 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf8 | 400 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf8 |
401 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf9 | 401 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xf9 |
402 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xfa | 402 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xfa |
403 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xfb | 403 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xfb |
404 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xfc | 404 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xfc |
405 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xfd | 405 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xfd |
406 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xfe | 406 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xfe |
407 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xff | 407 {h_init, h_end, t_init, t_bin, t_bin, t_bin, t_bin, t_com3, t_com3, t_com3, t_disc, u_init, u_init, u_init, u_reco, d_init, d_init, d_init, e_init, e_init, e_init, m_init, m_init, m_init, b_init, b_init, b_init, b_init, uu_init, uu_init, uu_init, uu_init, }, // 0xff |
408 }; | 408 }; |
409 | 409 |
410 | 410 |
411 u_char hex_decode[256] = { | 411 u_char hex_decode[256] = { |
412 0, // 0x00 | 412 0, // 0x00 |
413 0, // 0x01 | 413 0, // 0x01 |
414 0, // 0x02 | 414 0, // 0x02 |
415 0, // 0x03 | 415 0, // 0x03 |
416 0, // 0x04 | 416 0, // 0x04 |
417 0, // 0x05 | 417 0, // 0x05 |
418 0, // 0x06 | 418 0, // 0x06 |
419 0, // 0x07 | 419 0, // 0x07 |
420 0, // 0x08 | 420 0, // 0x08 |
421 0, // 0x09 <tab> | 421 0, // 0x09 <tab> |
422 0, // 0x0a <lf> | 422 0, // 0x0a <lf> |
423 0, // 0x0b | 423 0, // 0x0b |
424 0, // 0x0c | 424 0, // 0x0c |
425 0, // 0x0d <cr> | 425 0, // 0x0d <cr> |
426 0, // 0x0e | 426 0, // 0x0e |
427 0, // 0x0f | 427 0, // 0x0f |
428 0, // 0x10 | 428 0, // 0x10 |
429 0, // 0x11 xon char | 429 0, // 0x11 xon char |
430 0, // 0x12 | 430 0, // 0x12 |
431 0, // 0x13 xoff char | 431 0, // 0x13 xoff char |
432 0, // 0x14 | 432 0, // 0x14 |
433 0, // 0x15 | 433 0, // 0x15 |
434 0, // 0x16 | 434 0, // 0x16 |
435 0, // 0x17 | 435 0, // 0x17 |
436 0, // 0x18 | 436 0, // 0x18 |
437 0, // 0x19 | 437 0, // 0x19 |
438 0, // 0x1a | 438 0, // 0x1a |
439 0, // 0x1b | 439 0, // 0x1b |
440 0, // 0x1c | 440 0, // 0x1c |
441 0, // 0x1d | 441 0, // 0x1d |
442 0, // 0x1e | 442 0, // 0x1e |
443 0, // 0x1f | 443 0, // 0x1f |
444 0, // 0x20 space | 444 0, // 0x20 space |
445 0, // 0x21 ! | 445 0, // 0x21 ! |
446 0, // 0x22 "" | 446 0, // 0x22 "" |
447 0, // 0x23 # | 447 0, // 0x23 # |
448 0, // 0x24 $ | 448 0, // 0x24 $ |
449 0, // 0x25 % | 449 0, // 0x25 % |
450 0, // 0x26 & | 450 0, // 0x26 & |
451 0, // 0x27 ' | 451 0, // 0x27 ' |
452 0, // 0x28 ( | 452 0, // 0x28 ( |
453 0, // 0x29 ) | 453 0, // 0x29 ) |
454 0, // 0x2A * | 454 0, // 0x2A * |
455 0, // 0x2B + | 455 0, // 0x2B + |
456 0, // 0x2C , | 456 0, // 0x2C , |
457 0, // 0x2D - | 457 0, // 0x2D - |
458 0, // 0x2E . | 458 0, // 0x2E . |
459 0, // 0x2F / | 459 0, // 0x2F / |
460 0, // 0x30 0 | 460 0, // 0x30 0 |
461 1, // 0x31 1 | 461 1, // 0x31 1 |
462 2, // 0x32 2 | 462 2, // 0x32 2 |
463 3, // 0x33 3 | 463 3, // 0x33 3 |
464 4, // 0x34 4 | 464 4, // 0x34 4 |
465 5, // 0x35 5 | 465 5, // 0x35 5 |
466 6, // 0x36 6 | 466 6, // 0x36 6 |
467 7, // 0x37 7 | 467 7, // 0x37 7 |
468 8, // 0x38 8 | 468 8, // 0x38 8 |
469 9, // 0x39 9 | 469 9, // 0x39 9 |
470 0, // 0x3A : | 470 0, // 0x3A : |
471 0, // 0x3B ; | 471 0, // 0x3B ; |
472 0, // 0x3C < | 472 0, // 0x3C < |
473 0, // 0x3D = | 473 0, // 0x3D = |
474 0, // 0x3E > | 474 0, // 0x3E > |
475 0, // 0x3F ? | 475 0, // 0x3F ? |
476 0, // 0x40 @ | 476 0, // 0x40 @ |
477 10, // 0x41 A | 477 10, // 0x41 A |
478 11, // 0x42 B | 478 11, // 0x42 B |
479 12, // 0x43 C | 479 12, // 0x43 C |
480 13, // 0x44 D | 480 13, // 0x44 D |
481 14, // 0x45 E | 481 14, // 0x45 E |
482 15, // 0x46 F | 482 15, // 0x46 F |
483 0, // 0x47 G | 483 0, // 0x47 G |
484 0, // 0x48 H | 484 0, // 0x48 H |
485 0, // 0x49 I | 485 0, // 0x49 I |
486 0, // 0x4A J | 486 0, // 0x4A J |
487 0, // 0x4B K | 487 0, // 0x4B K |
488 0, // 0x4C L | 488 0, // 0x4C L |
489 0, // 0x4D M | 489 0, // 0x4D M |
490 0, // 0x4E N | 490 0, // 0x4E N |
491 0, // 0x4F O | 491 0, // 0x4F O |
492 0, // 0x50 P | 492 0, // 0x50 P |
493 0, // 0x51 Q | 493 0, // 0x51 Q |
494 0, // 0x52 R | 494 0, // 0x52 R |
495 0, // 0x53 S | 495 0, // 0x53 S |
496 0, // 0x54 T | 496 0, // 0x54 T |
497 0, // 0x55 U | 497 0, // 0x55 U |
498 0, // 0x56 V | 498 0, // 0x56 V |
499 0, // 0x57 W | 499 0, // 0x57 W |
500 0, // 0x58 X | 500 0, // 0x58 X |
501 0, // 0x59 Y | 501 0, // 0x59 Y |
502 0, // 0x5A Z | 502 0, // 0x5A Z |
503 0, // 0x5B [ | 503 0, // 0x5B [ |
504 0, // 0x5C backslash | 504 0, // 0x5C backslash |
505 0, // 0x5D ] | 505 0, // 0x5D ] |
506 0, // 0x5E ^ | 506 0, // 0x5E ^ |
507 0, // 0x5F _ | 507 0, // 0x5F _ |
508 0, // 0x60 ` | 508 0, // 0x60 ` |
509 10, // 0x61 a | 509 10, // 0x61 a |
510 11, // 0x62 b | 510 11, // 0x62 b |
511 12, // 0x63 c | 511 12, // 0x63 c |
512 13, // 0x64 d | 512 13, // 0x64 d |
513 14, // 0x65 e | 513 14, // 0x65 e |
514 15, // 0x66 f | 514 15, // 0x66 f |
515 0, // 0x67 g | 515 0, // 0x67 g |
516 0, // 0x68 h | 516 0, // 0x68 h |
517 0, // 0x69 i | 517 0, // 0x69 i |
518 0, // 0x6A j | 518 0, // 0x6A j |
519 0, // 0x6B k | 519 0, // 0x6B k |
520 0, // 0x6C l | 520 0, // 0x6C l |
521 0, // 0x6D m | 521 0, // 0x6D m |
522 0, // 0x6E n | 522 0, // 0x6E n |
523 0, // 0x6F o | 523 0, // 0x6F o |
524 0, // 0x70 p | 524 0, // 0x70 p |
525 0, // 0x71 q | 525 0, // 0x71 q |
526 0, // 0x72 r | 526 0, // 0x72 r |
527 0, // 0x73 s | 527 0, // 0x73 s |
528 0, // 0x74 t | 528 0, // 0x74 t |
529 0, // 0x75 u | 529 0, // 0x75 u |
530 0, // 0x76 v | 530 0, // 0x76 v |
531 0, // 0x77 w | 531 0, // 0x77 w |
532 0, // 0x78 x | 532 0, // 0x78 x |
533 0, // 0x79 y | 533 0, // 0x79 y |
534 0, // 0x7A z | 534 0, // 0x7A z |
535 0, // 0x7B { | 535 0, // 0x7B { |
536 0, // 0x7C | | 536 0, // 0x7C | |
537 0, // 0x7D } | 537 0, // 0x7D } |
538 0, // 0x7E ~ | 538 0, // 0x7E ~ |
539 0, // 0x7f | 539 0, // 0x7f |
540 0, // 0x80 | 540 0, // 0x80 |
541 0, // 0x81 | 541 0, // 0x81 |
542 0, // 0x82 | 542 0, // 0x82 |
543 0, // 0x83 | 543 0, // 0x83 |
544 0, // 0x84 | 544 0, // 0x84 |
545 0, // 0x85 | 545 0, // 0x85 |
546 0, // 0x86 | 546 0, // 0x86 |
547 0, // 0x87 | 547 0, // 0x87 |
548 0, // 0x88 | 548 0, // 0x88 |
549 0, // 0x89 | 549 0, // 0x89 |
550 0, // 0x8a | 550 0, // 0x8a |
551 0, // 0x8b | 551 0, // 0x8b |
552 0, // 0x8c | 552 0, // 0x8c |
553 0, // 0x8d | 553 0, // 0x8d |
554 0, // 0x8e | 554 0, // 0x8e |
555 0, // 0x8f | 555 0, // 0x8f |
556 0, // 0x90 | 556 0, // 0x90 |
557 0, // 0x91 | 557 0, // 0x91 |
558 0, // 0x92 | 558 0, // 0x92 |
559 0, // 0x93 | 559 0, // 0x93 |
560 0, // 0x94 | 560 0, // 0x94 |
561 0, // 0x95 | 561 0, // 0x95 |
562 0, // 0x96 | 562 0, // 0x96 |
563 0, // 0x97 | 563 0, // 0x97 |
564 0, // 0x98 | 564 0, // 0x98 |
565 0, // 0x99 | 565 0, // 0x99 |
566 0, // 0x9a | 566 0, // 0x9a |
567 0, // 0x9b | 567 0, // 0x9b |
568 0, // 0x9c | 568 0, // 0x9c |
569 0, // 0x9d | 569 0, // 0x9d |
570 0, // 0x9e | 570 0, // 0x9e |
571 0, // 0x9f | 571 0, // 0x9f |
572 0, // 0xa0 | 572 0, // 0xa0 |
573 0, // 0xa1 | 573 0, // 0xa1 |
574 0, // 0xa2 | 574 0, // 0xa2 |
575 0, // 0xa3 | 575 0, // 0xa3 |
576 0, // 0xa4 | 576 0, // 0xa4 |
577 0, // 0xa5 | 577 0, // 0xa5 |
578 0, // 0xa6 | 578 0, // 0xa6 |
579 0, // 0xa7 | 579 0, // 0xa7 |
580 0, // 0xa8 | 580 0, // 0xa8 |
581 0, // 0xa9 | 581 0, // 0xa9 |
582 0, // 0xaa | 582 0, // 0xaa |
583 0, // 0xab | 583 0, // 0xab |
584 0, // 0xac | 584 0, // 0xac |
585 0, // 0xad | 585 0, // 0xad |
586 0, // 0xae | 586 0, // 0xae |
587 0, // 0xaf | 587 0, // 0xaf |
588 0, // 0xb0 | 588 0, // 0xb0 |
589 0, // 0xb1 | 589 0, // 0xb1 |
590 0, // 0xb2 | 590 0, // 0xb2 |
591 0, // 0xb3 | 591 0, // 0xb3 |
592 0, // 0xb4 | 592 0, // 0xb4 |
593 0, // 0xb5 | 593 0, // 0xb5 |
594 0, // 0xb6 | 594 0, // 0xb6 |
595 0, // 0xb7 | 595 0, // 0xb7 |
596 0, // 0xb8 | 596 0, // 0xb8 |
597 0, // 0xb9 | 597 0, // 0xb9 |
598 0, // 0xba | 598 0, // 0xba |
599 0, // 0xbb | 599 0, // 0xbb |
600 0, // 0xbc | 600 0, // 0xbc |
601 0, // 0xbd | 601 0, // 0xbd |
602 0, // 0xbe | 602 0, // 0xbe |
603 0, // 0xbf | 603 0, // 0xbf |
604 0, // 0xc0 | 604 0, // 0xc0 |
605 0, // 0xc1 | 605 0, // 0xc1 |
606 0, // 0xc2 | 606 0, // 0xc2 |
607 0, // 0xc3 | 607 0, // 0xc3 |
608 0, // 0xc4 | 608 0, // 0xc4 |
609 0, // 0xc5 | 609 0, // 0xc5 |
610 0, // 0xc6 | 610 0, // 0xc6 |
611 0, // 0xc7 | 611 0, // 0xc7 |
612 0, // 0xc8 | 612 0, // 0xc8 |
613 0, // 0xc9 | 613 0, // 0xc9 |
614 0, // 0xca | 614 0, // 0xca |
615 0, // 0xcb | 615 0, // 0xcb |
616 0, // 0xcc | 616 0, // 0xcc |
617 0, // 0xcd | 617 0, // 0xcd |
618 0, // 0xce | 618 0, // 0xce |
619 0, // 0xcf | 619 0, // 0xcf |
620 0, // 0xd0 | 620 0, // 0xd0 |
621 0, // 0xd1 | 621 0, // 0xd1 |
622 0, // 0xd2 | 622 0, // 0xd2 |
623 0, // 0xd3 | 623 0, // 0xd3 |
624 0, // 0xd4 | 624 0, // 0xd4 |
625 0, // 0xd5 | 625 0, // 0xd5 |
626 0, // 0xd6 | 626 0, // 0xd6 |
627 0, // 0xd7 | 627 0, // 0xd7 |
628 0, // 0xd8 | 628 0, // 0xd8 |
629 0, // 0xd9 | 629 0, // 0xd9 |
630 0, // 0xda | 630 0, // 0xda |
631 0, // 0xdb | 631 0, // 0xdb |
632 0, // 0xdc | 632 0, // 0xdc |
633 0, // 0xdd | 633 0, // 0xdd |
634 0, // 0xde | 634 0, // 0xde |
635 0, // 0xdf | 635 0, // 0xdf |
636 0, // 0xe0 | 636 0, // 0xe0 |
637 0, // 0xe1 | 637 0, // 0xe1 |
638 0, // 0xe2 | 638 0, // 0xe2 |
639 0, // 0xe3 | 639 0, // 0xe3 |
640 0, // 0xe4 | 640 0, // 0xe4 |
641 0, // 0xe5 | 641 0, // 0xe5 |
642 0, // 0xe6 | 642 0, // 0xe6 |
643 0, // 0xe7 | 643 0, // 0xe7 |
644 0, // 0xe8 | 644 0, // 0xe8 |
645 0, // 0xe9 | 645 0, // 0xe9 |
646 0, // 0xea | 646 0, // 0xea |
647 0, // 0xeb | 647 0, // 0xeb |
648 0, // 0xec | 648 0, // 0xec |
649 0, // 0xed | 649 0, // 0xed |
650 0, // 0xee | 650 0, // 0xee |
651 0, // 0xef | 651 0, // 0xef |
652 0, // 0xf0 | 652 0, // 0xf0 |
653 0, // 0xf1 | 653 0, // 0xf1 |
654 0, // 0xf2 | 654 0, // 0xf2 |
655 0, // 0xf3 | 655 0, // 0xf3 |
656 0, // 0xf4 | 656 0, // 0xf4 |
657 0, // 0xf5 | 657 0, // 0xf5 |
658 0, // 0xf6 | 658 0, // 0xf6 |
659 0, // 0xf7 | 659 0, // 0xf7 |
660 0, // 0xf8 | 660 0, // 0xf8 |
661 0, // 0xf9 | 661 0, // 0xf9 |
662 0, // 0xfa | 662 0, // 0xfa |
663 0, // 0xfb | 663 0, // 0xfb |
664 0, // 0xfc | 664 0, // 0xfc |
665 0, // 0xfd | 665 0, // 0xfd |
666 0, // 0xfe | 666 0, // 0xfe |
667 0, // 0xff | 667 0, // 0xff |
668 }; | 668 }; |
669 | 669 |
670 u_char b64_decode[256] = { | 670 u_char b64_decode[256] = { |
671 0, // 0x00 | 671 0, // 0x00 |
672 0, // 0x01 | 672 0, // 0x01 |
673 0, // 0x02 | 673 0, // 0x02 |
674 0, // 0x03 | 674 0, // 0x03 |
675 0, // 0x04 | 675 0, // 0x04 |
676 0, // 0x05 | 676 0, // 0x05 |
677 0, // 0x06 | 677 0, // 0x06 |
678 0, // 0x07 | 678 0, // 0x07 |
679 0, // 0x08 | 679 0, // 0x08 |
680 0, // 0x09 <tab> | 680 0, // 0x09 <tab> |
681 0, // 0x0a <lf> | 681 0, // 0x0a <lf> |
682 0, // 0x0b | 682 0, // 0x0b |
683 0, // 0x0c | 683 0, // 0x0c |
684 0, // 0x0d <cr> | 684 0, // 0x0d <cr> |
685 0, // 0x0e | 685 0, // 0x0e |
686 0, // 0x0f | 686 0, // 0x0f |
687 0, // 0x10 | 687 0, // 0x10 |
688 0, // 0x11 xon char | 688 0, // 0x11 xon char |
689 0, // 0x12 | 689 0, // 0x12 |
690 0, // 0x13 xoff char | 690 0, // 0x13 xoff char |
691 0, // 0x14 | 691 0, // 0x14 |
692 0, // 0x15 | 692 0, // 0x15 |
693 0, // 0x16 | 693 0, // 0x16 |
694 0, // 0x17 | 694 0, // 0x17 |
695 0, // 0x18 | 695 0, // 0x18 |
696 0, // 0x19 | 696 0, // 0x19 |
697 0, // 0x1a | 697 0, // 0x1a |
698 0, // 0x1b | 698 0, // 0x1b |
699 0, // 0x1c | 699 0, // 0x1c |
700 0, // 0x1d | 700 0, // 0x1d |
701 0, // 0x1e | 701 0, // 0x1e |
702 0, // 0x1f | 702 0, // 0x1f |
703 0, // 0x20 space | 703 0, // 0x20 space |
704 0, // 0x21 ! | 704 0, // 0x21 ! |
705 0, // 0x22 " | 705 0, // 0x22 " |
706 0, // 0x23 # | 706 0, // 0x23 # |
707 0, // 0x24 $ | 707 0, // 0x24 $ |
708 0, // 0x25 % | 708 0, // 0x25 % |
709 0, // 0x26 & | 709 0, // 0x26 & |
710 0, // 0x27 ' | 710 0, // 0x27 ' |
711 0, // 0x28 ( | 711 0, // 0x28 ( |
712 0, // 0x29 ) | 712 0, // 0x29 ) |
713 0, // 0x2A * | 713 0, // 0x2A * |
714 62, // 0x2B + | 714 62, // 0x2B + |
715 0, // 0x2C , | 715 0, // 0x2C , |
716 0, // 0x2D - | 716 0, // 0x2D - |
717 0, // 0x2E . | 717 0, // 0x2E . |
718 63, // 0x2F / | 718 63, // 0x2F / |
719 52, // 0x30 0 | 719 52, // 0x30 0 |
720 53, // 0x31 1 | 720 53, // 0x31 1 |
721 54, // 0x32 2 | 721 54, // 0x32 2 |
722 55, // 0x33 3 | 722 55, // 0x33 3 |
723 56, // 0x34 4 | 723 56, // 0x34 4 |
724 57, // 0x35 5 | 724 57, // 0x35 5 |
725 58, // 0x36 6 | 725 58, // 0x36 6 |
726 59, // 0x37 7 | 726 59, // 0x37 7 |
727 60, // 0x38 8 | 727 60, // 0x38 8 |
728 61, // 0x39 9 | 728 61, // 0x39 9 |
729 0, // 0x3A : | 729 0, // 0x3A : |
730 0, // 0x3B ; | 730 0, // 0x3B ; |
731 0, // 0x3C < | 731 0, // 0x3C < |
732 0, // 0x3D = | 732 0, // 0x3D = |
733 0, // 0x3E > | 733 0, // 0x3E > |
734 0, // 0x3F ? | 734 0, // 0x3F ? |
735 0, // 0x40 @ | 735 0, // 0x40 @ |
736 0, // 0x41 A | 736 0, // 0x41 A |
737 1, // 0x42 B | 737 1, // 0x42 B |
738 2, // 0x43 C | 738 2, // 0x43 C |
739 3, // 0x44 D | 739 3, // 0x44 D |
740 4, // 0x45 E | 740 4, // 0x45 E |
741 5, // 0x46 F | 741 5, // 0x46 F |
742 6, // 0x47 G | 742 6, // 0x47 G |
743 7, // 0x48 H | 743 7, // 0x48 H |
744 8, // 0x49 I | 744 8, // 0x49 I |
745 9, // 0x4A J | 745 9, // 0x4A J |
746 10, // 0x4B K | 746 10, // 0x4B K |
747 11, // 0x4C L | 747 11, // 0x4C L |
748 12, // 0x4D M | 748 12, // 0x4D M |
749 13, // 0x4E N | 749 13, // 0x4E N |
750 14, // 0x4F O | 750 14, // 0x4F O |
751 15, // 0x50 P | 751 15, // 0x50 P |
752 16, // 0x51 Q | 752 16, // 0x51 Q |
753 17, // 0x52 R | 753 17, // 0x52 R |
754 18, // 0x53 S | 754 18, // 0x53 S |
755 19, // 0x54 T | 755 19, // 0x54 T |
756 20, // 0x55 U | 756 20, // 0x55 U |
757 21, // 0x56 V | 757 21, // 0x56 V |
758 22, // 0x57 W | 758 22, // 0x57 W |
759 23, // 0x58 X | 759 23, // 0x58 X |
760 24, // 0x59 Y | 760 24, // 0x59 Y |
761 25, // 0x5A Z | 761 25, // 0x5A Z |
762 0, // 0x5B [ | 762 0, // 0x5B [ |
763 0, // 0x5C backslash | 763 0, // 0x5C backslash |
764 0, // 0x5D ] | 764 0, // 0x5D ] |
765 0, // 0x5E ^ | 765 0, // 0x5E ^ |
766 0, // 0x5F _ | 766 0, // 0x5F _ |
767 0, // 0x60 ` | 767 0, // 0x60 ` |
768 26, // 0x61 a | 768 26, // 0x61 a |
769 27, // 0x62 b | 769 27, // 0x62 b |
770 28, // 0x63 c | 770 28, // 0x63 c |
771 29, // 0x64 d | 771 29, // 0x64 d |
772 30, // 0x65 e | 772 30, // 0x65 e |
773 31, // 0x66 f | 773 31, // 0x66 f |
774 32, // 0x67 g | 774 32, // 0x67 g |
775 33, // 0x68 h | 775 33, // 0x68 h |
776 34, // 0x69 i | 776 34, // 0x69 i |
777 35, // 0x6A j | 777 35, // 0x6A j |
778 36, // 0x6B k | 778 36, // 0x6B k |
779 37, // 0x6C l | 779 37, // 0x6C l |
780 38, // 0x6D m | 780 38, // 0x6D m |
781 39, // 0x6E n | 781 39, // 0x6E n |
782 40, // 0x6F o | 782 40, // 0x6F o |
783 41, // 0x70 p | 783 41, // 0x70 p |
784 42, // 0x71 q | 784 42, // 0x71 q |
785 43, // 0x72 r | 785 43, // 0x72 r |
786 44, // 0x73 s | 786 44, // 0x73 s |
787 45, // 0x74 t | 787 45, // 0x74 t |
788 46, // 0x75 u | 788 46, // 0x75 u |
789 47, // 0x76 v | 789 47, // 0x76 v |
790 48, // 0x77 w | 790 48, // 0x77 w |
791 49, // 0x78 x | 791 49, // 0x78 x |
792 50, // 0x79 y | 792 50, // 0x79 y |
793 51, // 0x7A z | 793 51, // 0x7A z |
794 0, // 0x7B { | 794 0, // 0x7B { |
795 0, // 0x7C | | 795 0, // 0x7C | |
796 0, // 0x7D } | 796 0, // 0x7D } |
797 0, // 0x7E ~ | 797 0, // 0x7E ~ |
798 0, // 0x7f | 798 0, // 0x7f |
799 0, // 0x80 | 799 0, // 0x80 |
800 0, // 0x81 | 800 0, // 0x81 |
801 0, // 0x82 | 801 0, // 0x82 |
802 0, // 0x83 | 802 0, // 0x83 |
803 0, // 0x84 | 803 0, // 0x84 |
804 0, // 0x85 | 804 0, // 0x85 |
805 0, // 0x86 | 805 0, // 0x86 |
806 0, // 0x87 | 806 0, // 0x87 |
807 0, // 0x88 | 807 0, // 0x88 |
808 0, // 0x89 | 808 0, // 0x89 |
809 0, // 0x8a | 809 0, // 0x8a |
810 0, // 0x8b | 810 0, // 0x8b |
811 0, // 0x8c | 811 0, // 0x8c |
812 0, // 0x8d | 812 0, // 0x8d |
813 0, // 0x8e | 813 0, // 0x8e |
814 0, // 0x8f | 814 0, // 0x8f |
815 0, // 0x90 | 815 0, // 0x90 |
816 0, // 0x91 | 816 0, // 0x91 |
817 0, // 0x92 | 817 0, // 0x92 |
818 0, // 0x93 | 818 0, // 0x93 |
819 0, // 0x94 | 819 0, // 0x94 |
820 0, // 0x95 | 820 0, // 0x95 |
821 0, // 0x96 | 821 0, // 0x96 |
822 0, // 0x97 | 822 0, // 0x97 |
823 0, // 0x98 | 823 0, // 0x98 |
824 0, // 0x99 | 824 0, // 0x99 |
825 0, // 0x9a | 825 0, // 0x9a |
826 0, // 0x9b | 826 0, // 0x9b |
827 0, // 0x9c | 827 0, // 0x9c |
828 0, // 0x9d | 828 0, // 0x9d |
829 0, // 0x9e | 829 0, // 0x9e |
830 0, // 0x9f | 830 0, // 0x9f |
831 0, // 0xa0 | 831 0, // 0xa0 |
832 0, // 0xa1 | 832 0, // 0xa1 |
833 0, // 0xa2 | 833 0, // 0xa2 |
834 0, // 0xa3 | 834 0, // 0xa3 |
835 0, // 0xa4 | 835 0, // 0xa4 |
836 0, // 0xa5 | 836 0, // 0xa5 |
837 0, // 0xa6 | 837 0, // 0xa6 |
838 0, // 0xa7 | 838 0, // 0xa7 |
839 0, // 0xa8 | 839 0, // 0xa8 |
840 0, // 0xa9 | 840 0, // 0xa9 |
841 0, // 0xaa | 841 0, // 0xaa |
842 0, // 0xab | 842 0, // 0xab |
843 0, // 0xac | 843 0, // 0xac |
844 0, // 0xad | 844 0, // 0xad |
845 0, // 0xae | 845 0, // 0xae |
846 0, // 0xaf | 846 0, // 0xaf |
847 0, // 0xb0 | 847 0, // 0xb0 |
848 0, // 0xb1 | 848 0, // 0xb1 |
849 0, // 0xb2 | 849 0, // 0xb2 |
850 0, // 0xb3 | 850 0, // 0xb3 |
851 0, // 0xb4 | 851 0, // 0xb4 |
852 0, // 0xb5 | 852 0, // 0xb5 |
853 0, // 0xb6 | 853 0, // 0xb6 |
854 0, // 0xb7 | 854 0, // 0xb7 |
855 0, // 0xb8 | 855 0, // 0xb8 |
856 0, // 0xb9 | 856 0, // 0xb9 |
857 0, // 0xba | 857 0, // 0xba |
858 0, // 0xbb | 858 0, // 0xbb |
859 0, // 0xbc | 859 0, // 0xbc |
860 0, // 0xbd | 860 0, // 0xbd |
861 0, // 0xbe | 861 0, // 0xbe |
862 0, // 0xbf | 862 0, // 0xbf |
863 0, // 0xc0 | 863 0, // 0xc0 |
864 0, // 0xc1 | 864 0, // 0xc1 |
865 0, // 0xc2 | 865 0, // 0xc2 |
866 0, // 0xc3 | 866 0, // 0xc3 |
867 0, // 0xc4 | 867 0, // 0xc4 |
868 0, // 0xc5 | 868 0, // 0xc5 |
869 0, // 0xc6 | 869 0, // 0xc6 |
870 0, // 0xc7 | 870 0, // 0xc7 |
871 0, // 0xc8 | 871 0, // 0xc8 |
872 0, // 0xc9 | 872 0, // 0xc9 |
873 0, // 0xca | 873 0, // 0xca |
874 0, // 0xcb | 874 0, // 0xcb |
875 0, // 0xcc | 875 0, // 0xcc |
876 0, // 0xcd | 876 0, // 0xcd |
877 0, // 0xce | 877 0, // 0xce |
878 0, // 0xcf | 878 0, // 0xcf |
879 0, // 0xd0 | 879 0, // 0xd0 |
880 0, // 0xd1 | 880 0, // 0xd1 |
881 0, // 0xd2 | 881 0, // 0xd2 |
882 0, // 0xd3 | 882 0, // 0xd3 |
883 0, // 0xd4 | 883 0, // 0xd4 |
884 0, // 0xd5 | 884 0, // 0xd5 |
885 0, // 0xd6 | 885 0, // 0xd6 |
886 0, // 0xd7 | 886 0, // 0xd7 |
887 0, // 0xd8 | 887 0, // 0xd8 |
888 0, // 0xd9 | 888 0, // 0xd9 |
889 0, // 0xda | 889 0, // 0xda |
890 0, // 0xdb | 890 0, // 0xdb |
891 0, // 0xdc | 891 0, // 0xdc |
892 0, // 0xdd | 892 0, // 0xdd |
893 0, // 0xde | 893 0, // 0xde |
894 0, // 0xdf | 894 0, // 0xdf |
895 0, // 0xe0 | 895 0, // 0xe0 |
896 0, // 0xe1 | 896 0, // 0xe1 |
897 0, // 0xe2 | 897 0, // 0xe2 |
898 0, // 0xe3 | 898 0, // 0xe3 |
899 0, // 0xe4 | 899 0, // 0xe4 |
900 0, // 0xe5 | 900 0, // 0xe5 |
901 0, // 0xe6 | 901 0, // 0xe6 |
902 0, // 0xe7 | 902 0, // 0xe7 |
903 0, // 0xe8 | 903 0, // 0xe8 |
904 0, // 0xe9 | 904 0, // 0xe9 |
905 0, // 0xea | 905 0, // 0xea |
906 0, // 0xeb | 906 0, // 0xeb |
907 0, // 0xec | 907 0, // 0xec |
908 0, // 0xed | 908 0, // 0xed |
909 0, // 0xee | 909 0, // 0xee |
910 0, // 0xef | 910 0, // 0xef |
911 0, // 0xf0 | 911 0, // 0xf0 |
912 0, // 0xf1 | 912 0, // 0xf1 |
913 0, // 0xf2 | 913 0, // 0xf2 |
914 0, // 0xf3 | 914 0, // 0xf3 |
915 0, // 0xf4 | 915 0, // 0xf4 |
916 0, // 0xf5 | 916 0, // 0xf5 |
917 0, // 0xf6 | 917 0, // 0xf6 |
918 0, // 0xf7 | 918 0, // 0xf7 |
919 0, // 0xf8 | 919 0, // 0xf8 |
920 0, // 0xf9 | 920 0, // 0xf9 |
921 0, // 0xfa | 921 0, // 0xfa |
922 0, // 0xfb | 922 0, // 0xfb |
923 0, // 0xfc | 923 0, // 0xfc |
924 0, // 0xfd | 924 0, // 0xfd |
925 0, // 0xfe | 925 0, // 0xfe |
926 0, // 0xff | 926 0, // 0xff |
927 }; | 927 }; |
928 | 928 |
929 u_char uu_decode[256] = { | 929 u_char uu_decode[256] = { |
930 0, // 0x00 | 930 0, // 0x00 |
931 0, // 0x01 | 931 0, // 0x01 |
932 0, // 0x02 | 932 0, // 0x02 |
933 0, // 0x03 | 933 0, // 0x03 |
934 0, // 0x04 | 934 0, // 0x04 |
935 0, // 0x05 | 935 0, // 0x05 |
936 0, // 0x06 | 936 0, // 0x06 |
937 0, // 0x07 | 937 0, // 0x07 |
938 0, // 0x08 | 938 0, // 0x08 |
939 0, // 0x09 <tab> | 939 0, // 0x09 <tab> |
940 0, // 0x0a <lf> | 940 0, // 0x0a <lf> |
941 0, // 0x0b | 941 0, // 0x0b |
942 0, // 0x0c | 942 0, // 0x0c |
943 0, // 0x0d <cr> | 943 0, // 0x0d <cr> |
944 0, // 0x0e | 944 0, // 0x0e |
945 0, // 0x0f | 945 0, // 0x0f |
946 0, // 0x10 | 946 0, // 0x10 |
947 0, // 0x11 xon char | 947 0, // 0x11 xon char |
948 0, // 0x12 | 948 0, // 0x12 |
949 0, // 0x13 xoff char | 949 0, // 0x13 xoff char |
950 0, // 0x14 | 950 0, // 0x14 |
951 0, // 0x15 | 951 0, // 0x15 |
952 0, // 0x16 | 952 0, // 0x16 |
953 0, // 0x17 | 953 0, // 0x17 |
954 0, // 0x18 | 954 0, // 0x18 |
955 0, // 0x19 | 955 0, // 0x19 |
956 0, // 0x1a | 956 0, // 0x1a |
957 0, // 0x1b | 957 0, // 0x1b |
958 0, // 0x1c | 958 0, // 0x1c |
959 0, // 0x1d | 959 0, // 0x1d |
960 0, // 0x1e | 960 0, // 0x1e |
961 0, // 0x1f | 961 0, // 0x1f |
962 0, // 0x20 space | 962 0, // 0x20 space |
963 1, // 0x21 ! | 963 1, // 0x21 ! |
964 2, // 0x22 " | 964 2, // 0x22 " |
965 3, // 0x23 # | 965 3, // 0x23 # |
966 4, // 0x24 $ | 966 4, // 0x24 $ |
967 5, // 0x25 % | 967 5, // 0x25 % |
968 6, // 0x26 & | 968 6, // 0x26 & |
969 7, // 0x27 ' | 969 7, // 0x27 ' |
970 8, // 0x28 ( | 970 8, // 0x28 ( |
971 9, // 0x29 ) | 971 9, // 0x29 ) |
972 10, // 0x2A * | 972 10, // 0x2A * |
973 11, // 0x2B + | 973 11, // 0x2B + |
974 12, // 0x2C , | 974 12, // 0x2C , |
975 13, // 0x2D - | 975 13, // 0x2D - |
976 14, // 0x2E . | 976 14, // 0x2E . |
977 15, // 0x2F / | 977 15, // 0x2F / |
978 16, // 0x30 0 | 978 16, // 0x30 0 |
979 17, // 0x31 1 | 979 17, // 0x31 1 |
980 18, // 0x32 2 | 980 18, // 0x32 2 |
981 19, // 0x33 3 | 981 19, // 0x33 3 |
982 20, // 0x34 4 | 982 20, // 0x34 4 |
983 21, // 0x35 5 | 983 21, // 0x35 5 |
984 22, // 0x36 6 | 984 22, // 0x36 6 |
985 23, // 0x37 7 | 985 23, // 0x37 7 |
986 24, // 0x38 8 | 986 24, // 0x38 8 |
987 25, // 0x39 9 | 987 25, // 0x39 9 |
988 26, // 0x3A : | 988 26, // 0x3A : |
989 27, // 0x3B ; | 989 27, // 0x3B ; |
990 28, // 0x3C < | 990 28, // 0x3C < |
991 29, // 0x3D = | 991 29, // 0x3D = |
992 30, // 0x3E > | 992 30, // 0x3E > |
993 31, // 0x3F ? | 993 31, // 0x3F ? |
994 32, // 0x40 @ | 994 32, // 0x40 @ |
995 33, // 0x41 A | 995 33, // 0x41 A |
996 34, // 0x42 B | 996 34, // 0x42 B |
997 35, // 0x43 C | 997 35, // 0x43 C |
998 36, // 0x44 D | 998 36, // 0x44 D |
999 37, // 0x45 E | 999 37, // 0x45 E |
1000 38, // 0x46 F | 1000 38, // 0x46 F |
1001 39, // 0x47 G | 1001 39, // 0x47 G |
1002 40, // 0x48 H | 1002 40, // 0x48 H |
1003 41, // 0x49 I | 1003 41, // 0x49 I |
1004 42, // 0x4A J | 1004 42, // 0x4A J |
1005 43, // 0x4B K | 1005 43, // 0x4B K |
1006 44, // 0x4C L | 1006 44, // 0x4C L |
1007 45, // 0x4D M | 1007 45, // 0x4D M |
1008 46, // 0x4E N | 1008 46, // 0x4E N |
1009 47, // 0x4F O | 1009 47, // 0x4F O |
1010 48, // 0x50 P | 1010 48, // 0x50 P |
1011 49, // 0x51 Q | 1011 49, // 0x51 Q |
1012 50, // 0x52 R | 1012 50, // 0x52 R |
1013 51, // 0x53 S | 1013 51, // 0x53 S |
1014 52, // 0x54 T | 1014 52, // 0x54 T |
1015 53, // 0x55 U | 1015 53, // 0x55 U |
1016 54, // 0x56 V | 1016 54, // 0x56 V |
1017 55, // 0x57 W | 1017 55, // 0x57 W |
1018 56, // 0x58 X | 1018 56, // 0x58 X |
1019 57, // 0x59 Y | 1019 57, // 0x59 Y |
1020 58, // 0x5A Z | 1020 58, // 0x5A Z |
1021 59, // 0x5B [ | 1021 59, // 0x5B [ |
1022 60, // 0x5C backslash | 1022 60, // 0x5C backslash |
1023 61, // 0x5D ] | 1023 61, // 0x5D ] |
1024 62, // 0x5E ^ | 1024 62, // 0x5E ^ |
1025 63, // 0x5F _ | 1025 63, // 0x5F _ |
1026 0, // 0x60 ` | 1026 0, // 0x60 ` |
1027 0, // 0x61 a | 1027 0, // 0x61 a |
1028 0, // 0x62 b | 1028 0, // 0x62 b |
1029 0, // 0x63 c | 1029 0, // 0x63 c |
1030 0, // 0x64 d | 1030 0, // 0x64 d |
1031 0, // 0x65 e | 1031 0, // 0x65 e |
1032 0, // 0x66 f | 1032 0, // 0x66 f |
1033 0, // 0x67 g | 1033 0, // 0x67 g |
1034 0, // 0x68 h | 1034 0, // 0x68 h |
1035 0, // 0x69 i | 1035 0, // 0x69 i |
1036 0, // 0x6A j | 1036 0, // 0x6A j |
1037 0, // 0x6B k | 1037 0, // 0x6B k |
1038 0, // 0x6C l | 1038 0, // 0x6C l |
1039 0, // 0x6D m | 1039 0, // 0x6D m |
1040 0, // 0x6E n | 1040 0, // 0x6E n |
1041 0, // 0x6F o | 1041 0, // 0x6F o |
1042 0, // 0x70 p | 1042 0, // 0x70 p |
1043 0, // 0x71 q | 1043 0, // 0x71 q |
1044 0, // 0x72 r | 1044 0, // 0x72 r |
1045 0, // 0x73 s | 1045 0, // 0x73 s |
1046 0, // 0x74 t | 1046 0, // 0x74 t |
1047 0, // 0x75 u | 1047 0, // 0x75 u |
1048 0, // 0x76 v | 1048 0, // 0x76 v |
1049 0, // 0x77 w | 1049 0, // 0x77 w |
1050 0, // 0x78 x | 1050 0, // 0x78 x |
1051 0, // 0x79 y | 1051 0, // 0x79 y |
1052 0, // 0x7A z | 1052 0, // 0x7A z |
1053 0, // 0x7B { | 1053 0, // 0x7B { |
1054 0, // 0x7C | | 1054 0, // 0x7C | |
1055 0, // 0x7D } | 1055 0, // 0x7D } |
1056 0, // 0x7E ~ | 1056 0, // 0x7E ~ |
1057 0, // 0x7f | 1057 0, // 0x7f |
1058 0, // 0x80 | 1058 0, // 0x80 |
1059 0, // 0x81 | 1059 0, // 0x81 |
1060 0, // 0x82 | 1060 0, // 0x82 |
1061 0, // 0x83 | 1061 0, // 0x83 |
1062 0, // 0x84 | 1062 0, // 0x84 |
1063 0, // 0x85 | 1063 0, // 0x85 |
1064 0, // 0x86 | 1064 0, // 0x86 |
1065 0, // 0x87 | 1065 0, // 0x87 |
1066 0, // 0x88 | 1066 0, // 0x88 |
1067 0, // 0x89 | 1067 0, // 0x89 |
1068 0, // 0x8a | 1068 0, // 0x8a |
1069 0, // 0x8b | 1069 0, // 0x8b |
1070 0, // 0x8c | 1070 0, // 0x8c |
1071 0, // 0x8d | 1071 0, // 0x8d |
1072 0, // 0x8e | 1072 0, // 0x8e |
1073 0, // 0x8f | 1073 0, // 0x8f |
1074 0, // 0x90 | 1074 0, // 0x90 |
1075 0, // 0x91 | 1075 0, // 0x91 |
1076 0, // 0x92 | 1076 0, // 0x92 |
1077 0, // 0x93 | 1077 0, // 0x93 |
1078 0, // 0x94 | 1078 0, // 0x94 |
1079 0, // 0x95 | 1079 0, // 0x95 |
1080 0, // 0x96 | 1080 0, // 0x96 |
1081 0, // 0x97 | 1081 0, // 0x97 |
1082 0, // 0x98 | 1082 0, // 0x98 |
1083 0, // 0x99 | 1083 0, // 0x99 |
1084 0, // 0x9a | 1084 0, // 0x9a |
1085 0, // 0x9b | 1085 0, // 0x9b |
1086 0, // 0x9c | 1086 0, // 0x9c |
1087 0, // 0x9d | 1087 0, // 0x9d |
1088 0, // 0x9e | 1088 0, // 0x9e |
1089 0, // 0x9f | 1089 0, // 0x9f |
1090 0, // 0xa0 | 1090 0, // 0xa0 |
1091 0, // 0xa1 | 1091 0, // 0xa1 |
1092 0, // 0xa2 | 1092 0, // 0xa2 |
1093 0, // 0xa3 | 1093 0, // 0xa3 |
1094 0, // 0xa4 | 1094 0, // 0xa4 |
1095 0, // 0xa5 | 1095 0, // 0xa5 |
1096 0, // 0xa6 | 1096 0, // 0xa6 |
1097 0, // 0xa7 | 1097 0, // 0xa7 |
1098 0, // 0xa8 | 1098 0, // 0xa8 |
1099 0, // 0xa9 | 1099 0, // 0xa9 |
1100 0, // 0xaa | 1100 0, // 0xaa |
1101 0, // 0xab | 1101 0, // 0xab |
1102 0, // 0xac | 1102 0, // 0xac |
1103 0, // 0xad | 1103 0, // 0xad |
1104 0, // 0xae | 1104 0, // 0xae |
1105 0, // 0xaf | 1105 0, // 0xaf |
1106 0, // 0xb0 | 1106 0, // 0xb0 |
1107 0, // 0xb1 | 1107 0, // 0xb1 |
1108 0, // 0xb2 | 1108 0, // 0xb2 |
1109 0, // 0xb3 | 1109 0, // 0xb3 |
1110 0, // 0xb4 | 1110 0, // 0xb4 |
1111 0, // 0xb5 | 1111 0, // 0xb5 |
1112 0, // 0xb6 | 1112 0, // 0xb6 |
1113 0, // 0xb7 | 1113 0, // 0xb7 |
1114 0, // 0xb8 | 1114 0, // 0xb8 |
1115 0, // 0xb9 | 1115 0, // 0xb9 |
1116 0, // 0xba | 1116 0, // 0xba |
1117 0, // 0xbb | 1117 0, // 0xbb |
1118 0, // 0xbc | 1118 0, // 0xbc |
1119 0, // 0xbd | 1119 0, // 0xbd |
1120 0, // 0xbe | 1120 0, // 0xbe |
1121 0, // 0xbf | 1121 0, // 0xbf |
1122 0, // 0xc0 | 1122 0, // 0xc0 |
1123 0, // 0xc1 | 1123 0, // 0xc1 |
1124 0, // 0xc2 | 1124 0, // 0xc2 |
1125 0, // 0xc3 | 1125 0, // 0xc3 |
1126 0, // 0xc4 | 1126 0, // 0xc4 |
1127 0, // 0xc5 | 1127 0, // 0xc5 |
1128 0, // 0xc6 | 1128 0, // 0xc6 |
1129 0, // 0xc7 | 1129 0, // 0xc7 |
1130 0, // 0xc8 | 1130 0, // 0xc8 |
1131 0, // 0xc9 | 1131 0, // 0xc9 |
1132 0, // 0xca | 1132 0, // 0xca |
1133 0, // 0xcb | 1133 0, // 0xcb |
1134 0, // 0xcc | 1134 0, // 0xcc |
1135 0, // 0xcd | 1135 0, // 0xcd |
1136 0, // 0xce | 1136 0, // 0xce |
1137 0, // 0xcf | 1137 0, // 0xcf |
1138 0, // 0xd0 | 1138 0, // 0xd0 |
1139 0, // 0xd1 | 1139 0, // 0xd1 |
1140 0, // 0xd2 | 1140 0, // 0xd2 |
1141 0, // 0xd3 | 1141 0, // 0xd3 |
1142 0, // 0xd4 | 1142 0, // 0xd4 |
1143 0, // 0xd5 | 1143 0, // 0xd5 |
1144 0, // 0xd6 | 1144 0, // 0xd6 |
1145 0, // 0xd7 | 1145 0, // 0xd7 |
1146 0, // 0xd8 | 1146 0, // 0xd8 |
1147 0, // 0xd9 | 1147 0, // 0xd9 |
1148 0, // 0xda | 1148 0, // 0xda |
1149 0, // 0xdb | 1149 0, // 0xdb |
1150 0, // 0xdc | 1150 0, // 0xdc |
1151 0, // 0xdd | 1151 0, // 0xdd |
1152 0, // 0xde | 1152 0, // 0xde |
1153 0, // 0xdf | 1153 0, // 0xdf |
1154 0, // 0xe0 | 1154 0, // 0xe0 |
1155 0, // 0xe1 | 1155 0, // 0xe1 |
1156 0, // 0xe2 | 1156 0, // 0xe2 |
1157 0, // 0xe3 | 1157 0, // 0xe3 |
1158 0, // 0xe4 | 1158 0, // 0xe4 |
1159 0, // 0xe5 | 1159 0, // 0xe5 |
1160 0, // 0xe6 | 1160 0, // 0xe6 |
1161 0, // 0xe7 | 1161 0, // 0xe7 |
1162 0, // 0xe8 | 1162 0, // 0xe8 |
1163 0, // 0xe9 | 1163 0, // 0xe9 |
1164 0, // 0xea | 1164 0, // 0xea |
1165 0, // 0xeb | 1165 0, // 0xeb |
1166 0, // 0xec | 1166 0, // 0xec |
1167 0, // 0xed | 1167 0, // 0xed |
1168 0, // 0xee | 1168 0, // 0xee |
1169 0, // 0xef | 1169 0, // 0xef |
1170 0, // 0xf0 | 1170 0, // 0xf0 |
1171 0, // 0xf1 | 1171 0, // 0xf1 |
1172 0, // 0xf2 | 1172 0, // 0xf2 |
1173 0, // 0xf3 | 1173 0, // 0xf3 |
1174 0, // 0xf4 | 1174 0, // 0xf4 |
1175 0, // 0xf5 | 1175 0, // 0xf5 |
1176 0, // 0xf6 | 1176 0, // 0xf6 |
1177 0, // 0xf7 | 1177 0, // 0xf7 |
1178 0, // 0xf8 | 1178 0, // 0xf8 |
1179 0, // 0xf9 | 1179 0, // 0xf9 |
1180 0, // 0xfa | 1180 0, // 0xfa |
1181 0, // 0xfb | 1181 0, // 0xfb |
1182 0, // 0xfc | 1182 0, // 0xfc |
1183 0, // 0xfd | 1183 0, // 0xfd |
1184 0, // 0xfe | 1184 0, // 0xfe |
1185 0, // 0xff | 1185 0, // 0xff |
1186 }; | 1186 }; |
1187 | 1187 |
1188 | 1188 |
1189 //////////////////////////////////////////////// | 1189 //////////////////////////////////////////////// |
1190 // | 1190 // |
1191 // | 1191 // |
1192 recorder::recorder(mlfiPriv *priv_, string_set &html_tags_, string_set &tlds_, string_set &cctlds_) { | 1192 recorder::recorder(mlfiPriv *priv_, string_set &html_tags_, string_set &tlds_, string_set &cctlds_) { |
1193 priv = priv_; | 1193 priv = priv_; |
1194 html_tags = &html_tags_; | 1194 html_tags = &html_tags_; |
1195 tlds = &tlds_; | 1195 tlds = &tlds_; |
1196 cctlds = &cctlds_; | 1196 cctlds = &cctlds_; |
1197 bad_html_tags = 0; | 1197 bad_html_tags = 0; |
1198 binary_tags = 0; | 1198 binary_tags = 0; |
1199 } | 1199 } |
1200 void recorder::empty() { | 1200 void recorder::empty() { |
1201 bad_html_tags = 0; | 1201 bad_html_tags = 0; |
1202 binary_tags = 0; | 1202 binary_tags = 0; |
1203 discard(hosts); | 1203 discard(hosts); |
1204 } | 1204 } |
1205 void recorder::new_url(char *host) { | 1205 void recorder::new_url(char *host) { |
1206 register_string(hosts, host); | 1206 register_string(hosts, host); |
1207 } | 1207 } |
1208 void recorder::binary() { | 1208 void recorder::binary() { |
1209 binary_tags++; | 1209 binary_tags++; |
1210 } | 1210 } |
1211 void recorder::new_tag(char *tag) { | 1211 void recorder::new_tag(char *tag) { |
1212 string_set::iterator i = html_tags->find(tag); | 1212 string_set::iterator i = html_tags->find(tag); |
1213 if (i == html_tags->end()) { | 1213 if (i == html_tags->end()) { |
1214 bad_html_tags++; | 1214 bad_html_tags++; |
1215 if ((debug_syslog > 2) && (bad_html_tags < 10)) { | 1215 if ((debug_syslog > 2) && (bad_html_tags < 10)) { |
1216 // only log the first 10 bad tags | 1216 // only log the first 10 bad tags |
1217 char buf[200]; | 1217 char buf[200]; |
1218 snprintf(buf, sizeof(buf), "bad html tag %s", tag); | 1218 snprintf(buf, sizeof(buf), "bad html tag %s", tag); |
1219 my_syslog(priv, buf); | 1219 my_syslog(priv, buf); |
1220 } | 1220 } |
1221 } | 1221 } |
1222 } | 1222 } |
1223 | 1223 |
1224 | 1224 |
1225 //////////////////////////////////////////////// | 1225 //////////////////////////////////////////////// |
1226 // | 1226 // |
1227 // | 1227 // |
1228 fsa::fsa(char *myname_, state init_, fsa *next1_, fsa *next2_, recorder *memory_) { | 1228 fsa::fsa(const char *myname_, state init_, fsa *next1_, fsa *next2_, recorder *memory_) { |
1229 myname = myname_; | 1229 myname = myname_; |
1230 count = 0; | 1230 count = 0; |
1231 st = init_; | 1231 st = init_; |
1232 init = init_; | 1232 init = init_; |
1233 next1 = next1_; | 1233 next1 = next1_; |
1234 next2 = next2_; | 1234 next2 = next2_; |
1235 memory = memory_; | 1235 memory = memory_; |
1236 } | 1236 } |
1237 | 1237 |
1238 void fsa::error(char *err) { | 1238 void fsa::error(char *err) { |
1239 count = 0; | 1239 count = 0; |
1240 st = init; | 1240 st = init; |
1241 if (err) memory->syslog(err); | 1241 if (err) memory->syslog(err); |
1242 } | 1242 } |
1243 | 1243 |
1244 void fsa::pusher() { | 1244 void fsa::pusher() { |
1245 if (next1) next1->push(pending, count); | 1245 if (next1) next1->push(pending, count); |
1246 if (next2) next2->push(pending, count); | 1246 if (next2) next2->push(pending, count); |
1247 count = 0; | 1247 count = 0; |
1248 } | 1248 } |
1249 | 1249 |
1250 void fsa::validhost () { | 1250 void fsa::validhost () { |
1251 // remove trailing periods | 1251 // remove trailing periods |
1252 while (count && (pending[count-1]== '.')) pending[--count] = '\0'; | 1252 while (count && (pending[count-1]== '.')) pending[--count] = '\0'; |
1253 if (!count) return; // empty string | 1253 if (!count) return; // empty string |
1254 if (!strchr((const char *)pending, '@')) { | 1254 if (!strchr((const char *)pending, '@')) { |
1255 // not an email address or message id | 1255 // not an email address or message id |
1256 char *p1 = strchr((const char *)pending, '.'); | 1256 char *p1 = strchr((const char *)pending, '.'); |
1257 char *p2 = strrchr((const char *)pending, '.'); | 1257 char *p2 = strrchr((const char *)pending, '.'); |
1258 char *p3 = strstr((const char *)pending, ".."); | 1258 char *p3 = strstr((const char *)pending, ".."); |
1259 if (p1 && (p1 != (char*)pending) & !p3) { | 1259 if (p1 && (p1 != (char*)pending) & !p3) { |
1260 // have a period, so at least two components, and no empty components | 1260 // have a period, so at least two components, and no empty components |
1261 in_addr ip; | 1261 in_addr ip; |
1262 if (inet_aton((const char*)pending, &ip)) { | 1262 if (inet_aton((const char*)pending, &ip)) { |
1263 // have an ip address if at least two periods | 1263 // have an ip address if at least two periods |
1264 if (p1 != p2) memory->new_url((char*)pending); | 1264 if (p1 != p2) memory->new_url((char*)pending); |
1265 } | 1265 } |
1266 else { | 1266 else { |
1267 for (int i=0; i<count; i++) pending[i] = tolower(pending[i]); | 1267 for (int i=0; i<count; i++) pending[i] = tolower(pending[i]); |
1268 // is last component a tld? | 1268 // is last component a tld? |
1269 string_set::iterator i = memory->get_tlds()->find(p2+1); | 1269 string_set::iterator i = memory->get_tlds()->find(p2+1); |
1270 if (i != memory->get_tlds()->end()) memory->new_url((char*)pending); | 1270 if (i != memory->get_tlds()->end()) memory->new_url((char*)pending); |
1271 } | 1271 } |
1272 } | 1272 } |
1273 } | 1273 } |
1274 } | 1274 } |
1275 | 1275 |
1276 void fsa::push(u_char *buf, int len) { | 1276 void fsa::push(u_char *buf, int len) { |
1277 if (debug_syslog > 10) { | 1277 if (debug_syslog > 10) { |
1278 char msg[200], mbuf[200]; | 1278 char msg[200], mbuf[200]; |
1279 int n = sizeof(mbuf) - 1; | 1279 int n = sizeof(mbuf) - 1; |
1280 if (len < n) n = len; | 1280 if (len < n) n = len; |
1281 memcpy(mbuf, buf, n); | 1281 memcpy(mbuf, buf, n); |
1282 mbuf[n] = '\0'; | 1282 mbuf[n] = '\0'; |
1283 snprintf(msg, sizeof(msg), "%s sees %s", myname, mbuf); | 1283 snprintf(msg, sizeof(msg), "%s sees %s", myname, mbuf); |
1284 msg[sizeof(msg)-1] = '\0'; | 1284 msg[sizeof(msg)-1] = '\0'; |
1285 memory->syslog(msg); | 1285 memory->syslog(msg); |
1286 } | 1286 } |
1287 for (int i=0; i<len; i++) { | 1287 for (int i=0; i<len; i++) { |
1288 if (count == (PENDING_LIMIT-1)) error(NULL); | 1288 if (count == (PENDING_LIMIT-1)) error(NULL); |
1289 if (st >= end_state) error("finite state machine impossible state"); | 1289 if (st >= end_state) error("finite state machine impossible state"); |
1290 u_char c = buf[i]; | 1290 u_char c = buf[i]; |
1291 pending[count++] = c; | 1291 pending[count++] = c; |
1292 if (debug_syslog > 10) { | 1292 if (debug_syslog > 10) { |
1293 char *old1 = state_names[st]; | 1293 const char *old1 = state_names[st]; |
1294 char *new1 = state_names[parse_table[c][st]]; | 1294 const char *new1 = state_names[parse_table[c][st]]; |
1295 char msg[200]; | 1295 char msg[200]; |
1296 snprintf(msg, sizeof(msg), "%s at (%d,%c) switches from %s to %s", myname, i, c, old1, new1); | 1296 snprintf(msg, sizeof(msg), "%s at (%d,%c) switches from %s to %s", myname, i, c, old1, new1); |
1297 memory->syslog(msg); | 1297 memory->syslog(msg); |
1298 } | 1298 } |
1299 st = parse_table[c][st]; | 1299 st = parse_table[c][st]; |
1300 switch (st) { | 1300 switch (st) { |
1301 | 1301 |
1302 ////////////////////////////// | 1302 ////////////////////////////// |
1303 // host name recognizer | 1303 // host name recognizer |
1304 case h_end: { | 1304 case h_end: { |
1305 if (count > 5) { | 1305 if (count > 5) { |
1306 // need some minimal length host name | 1306 // need some minimal length host name |
1307 //otherwise binary files likely to generate false positives | 1307 //otherwise binary files likely to generate false positives |
1308 pending[--count] = '\0'; // null terminate host name by overwriting the terminator | 1308 pending[--count] = '\0'; // null terminate host name by overwriting the terminator |
1309 validhost(); | 1309 validhost(); |
1310 } | 1310 } |
1311 st = h_init; | 1311 st = h_init; |
1312 } // fall thru | 1312 } // fall thru |
1313 | 1313 |
1314 case h_init: { | 1314 case h_init: { |
1315 count = 0; | 1315 count = 0; |
1316 } break; | 1316 } break; |
1317 | 1317 |
1318 | 1318 |
1319 ////////////////////////////// | 1319 ////////////////////////////// |
1320 // html tag discarder | 1320 // html tag discarder |
1321 case t_bin: { | 1321 case t_bin: { |
1322 memory->binary(); | 1322 memory->binary(); |
1323 st = t_disc; | 1323 st = t_disc; |
1324 count = 0; // discard all characters | 1324 count = 0; // discard all characters |
1325 } break; | 1325 } break; |
1326 | 1326 |
1327 case t_end: { | 1327 case t_end: { |
1328 if (count > 1) { | 1328 if (count > 1) { |
1329 pending[--count] = '\0'; // null terminate html tag | 1329 pending[--count] = '\0'; // null terminate html tag |
1330 for (int i=0; i<count; i++) pending[i] = tolower(pending[i]); | 1330 for (int i=0; i<count; i++) pending[i] = tolower(pending[i]); |
1331 memory->new_tag((char*)pending); | 1331 memory->new_tag((char*)pending); |
1332 } | 1332 } |
1333 st = (c == ' ') ? t_disc : t_init; | 1333 st = (c == ' ') ? t_disc : t_init; |
1334 } // fall thru | 1334 } // fall thru |
1335 | 1335 |
1336 case t_tag1: | 1336 case t_tag1: |
1337 case t_com2: | 1337 case t_com2: |
1338 case t_com3: | 1338 case t_com3: |
1339 case t_com4: | 1339 case t_com4: |
1340 case t_com5: | 1340 case t_com5: |
1341 case t_disc: { | 1341 case t_disc: { |
1342 count = 0; // discard all characters | 1342 count = 0; // discard all characters |
1343 } break; | 1343 } break; |
1344 | 1344 |
1345 case t_init: { | 1345 case t_init: { |
1346 pusher(); | 1346 pusher(); |
1347 } break; | 1347 } break; |
1348 | 1348 |
1349 | 1349 |
1350 ////////////////////////////// | 1350 ////////////////////////////// |
1351 // url recognizer | 1351 // url recognizer |
1352 case u_reco: { | 1352 case u_reco: { |
1353 if (count > 11) { // need some minimal length host name after the protocol | 1353 if (count > 11) { // need some minimal length host name after the protocol |
1354 pending[--count] = '\0'; // null terminate host name by overwriting the terminator | 1354 pending[--count] = '\0'; // null terminate host name by overwriting the terminator |
1355 // must start with protocol | 1355 // must start with protocol |
1356 if (strncasecmp((const char *)pending, "http", 4) == 0) { | 1356 if (strncasecmp((const char *)pending, "http", 4) == 0) { |
1357 char *p = strrchr((const char *)pending, '/'); | 1357 char *p = strrchr((const char *)pending, '/'); |
1358 if (p) { | 1358 if (p) { |
1359 count = strlen(p+1); | 1359 count = strlen(p+1); |
1360 memmove(pending, p+1, count+1); | 1360 memmove(pending, p+1, count+1); |
1361 validhost(); | 1361 validhost(); |
1362 } | 1362 } |
1363 } | 1363 } |
1364 } | 1364 } |
1365 st = u_init; | 1365 st = u_init; |
1366 } // fall thru | 1366 } // fall thru |
1367 | 1367 |
1368 case u_init: { | 1368 case u_init: { |
1369 count = 0; // discard all characters | 1369 count = 0; // discard all characters |
1370 } break; | 1370 } break; |
1371 | 1371 |
1372 | 1372 |
1373 ////////////////////////////// | 1373 ////////////////////////////// |
1374 // url decoder %xx | 1374 // url decoder %xx |
1375 case d_2: { | 1375 case d_2: { |
1376 pending[0] = hex_decode[pending[1]] * 16 + hex_decode[pending[2]]; | 1376 pending[0] = hex_decode[pending[1]] * 16 + hex_decode[pending[2]]; |
1377 count = 1; | 1377 count = 1; |
1378 st = d_init; | 1378 st = d_init; |
1379 } // fall thru | 1379 } // fall thru |
1380 | 1380 |
1381 case d_init: { | 1381 case d_init: { |
1382 pusher(); | 1382 pusher(); |
1383 } break; | 1383 } break; |
1384 | 1384 |
1385 | 1385 |
1386 ////////////////////////////// | 1386 ////////////////////////////// |
1387 // html entity decoder &#nnn; &#xnnn; | 1387 // html entity decoder &#nnn; &#xnnn; |
1388 case e_semi: { | 1388 case e_semi: { |
1389 pending[--count] = '\0'; // null terminate the digit string by overwriting the semicolon | 1389 pending[--count] = '\0'; // null terminate the digit string by overwriting the semicolon |
1390 u_char f = pending[2]; | 1390 u_char f = pending[2]; |
1391 if ((f == 'x') || (f == 'X')) { | 1391 if ((f == 'x') || (f == 'X')) { |
1392 pending[0] = strtol((const char *)pending+2, (char **)NULL, 16); | 1392 pending[0] = strtol((const char *)pending+2, (char **)NULL, 16); |
1393 } | 1393 } |
1394 else { | 1394 else { |
1395 pending[0] = atoi((const char *)pending+2); | 1395 pending[0] = atoi((const char *)pending+2); |
1396 } | 1396 } |
1397 count = 1; | 1397 count = 1; |
1398 st = e_init; | 1398 st = e_init; |
1399 } // fall thru | 1399 } // fall thru |
1400 | 1400 |
1401 case e_init: { | 1401 case e_init: { |
1402 pusher(); | 1402 pusher(); |
1403 } break; | 1403 } break; |
1404 | 1404 |
1405 | 1405 |
1406 ////////////////////////////// | 1406 ////////////////////////////// |
1407 // mime decoder =xx | 1407 // mime decoder =xx |
1408 case m_2: { | 1408 case m_2: { |
1409 pending[0] = hex_decode[pending[1]] * 16 + hex_decode[pending[2]]; | 1409 pending[0] = hex_decode[pending[1]] * 16 + hex_decode[pending[2]]; |
1410 count = 1; | 1410 count = 1; |
1411 st = m_init; | 1411 st = m_init; |
1412 } // fall thru | 1412 } // fall thru |
1413 | 1413 |
1414 case m_init: { | 1414 case m_init: { |
1415 pusher(); | 1415 pusher(); |
1416 } break; | 1416 } break; |
1417 | 1417 |
1418 case m_cr: { | 1418 case m_cr: { |
1419 count = 1; | 1419 count = 1; |
1420 st = m_eq; | 1420 st = m_eq; |
1421 } break; | 1421 } break; |
1422 | 1422 |
1423 case m_nl: { | 1423 case m_nl: { |
1424 count = 0; | 1424 count = 0; |
1425 st = m_init; | 1425 st = m_init; |
1426 } break; | 1426 } break; |
1427 | 1427 |
1428 | 1428 |
1429 ////////////////////////////// | 1429 ////////////////////////////// |
1430 // base64 decoder | 1430 // base64 decoder |
1431 case b_lf2: { | 1431 case b_lf2: { |
1432 count--; | 1432 count--; |
1433 } break; | 1433 } break; |
1434 | 1434 |
1435 case b_cr: { | 1435 case b_cr: { |
1436 if ((count % 4) == 1) { // base64 data with trailing cr | 1436 if ((count % 4) == 1) { // base64 data with trailing cr |
1437 count--; // ignore this cr | 1437 count--; // ignore this cr |
1438 // might have proper b64 data | 1438 // might have proper b64 data |
1439 int cnt = 0; | 1439 int cnt = 0; |
1440 for (int i=0; i<count; i+=4) { | 1440 for (int i=0; i<count; i+=4) { |
1441 unsigned long a1 = b64_decode[pending[i]]; | 1441 unsigned long a1 = b64_decode[pending[i]]; |
1442 unsigned long a2 = b64_decode[pending[i+1]]; | 1442 unsigned long a2 = b64_decode[pending[i+1]]; |
1443 unsigned long a3 = b64_decode[pending[i+2]]; | 1443 unsigned long a3 = b64_decode[pending[i+2]]; |
1444 unsigned long a4 = b64_decode[pending[i+3]]; | 1444 unsigned long a4 = b64_decode[pending[i+3]]; |
1445 unsigned long a = (a1 << 18) | (a2 << 12) | (a3 << 6) | a4; | 1445 unsigned long a = (a1 << 18) | (a2 << 12) | (a3 << 6) | a4; |
1446 pending[cnt++] = (a & 0x00ff0000) >> 16; | 1446 pending[cnt++] = (a & 0x00ff0000) >> 16; |
1447 pending[cnt++] = (a & 0x0000ff00) >> 8; | 1447 pending[cnt++] = (a & 0x0000ff00) >> 8; |
1448 pending[cnt++] = (a & 0x000000ff); | 1448 pending[cnt++] = (a & 0x000000ff); |
1449 if ((char)pending[i+3] == '=') cnt--; | 1449 if ((char)pending[i+3] == '=') cnt--; |
1450 if ((char)pending[i+2] == '=') cnt--; | 1450 if ((char)pending[i+2] == '=') cnt--; |
1451 } | 1451 } |
1452 count = cnt; | 1452 count = cnt; |
1453 st = b_lf2; | 1453 st = b_lf2; |
1454 } | 1454 } |
1455 else st = b_init; | 1455 else st = b_init; |
1456 } // fall thru | 1456 } // fall thru |
1457 | 1457 |
1458 case b_lf: | 1458 case b_lf: |
1459 case b_init: { | 1459 case b_init: { |
1460 pusher(); | 1460 pusher(); |
1461 } break; | 1461 } break; |
1462 | 1462 |
1463 | 1463 |
1464 ////////////////////////////// | 1464 ////////////////////////////// |
1465 // uuencoding decoder | 1465 // uuencoding decoder |
1466 case uu_lf2: { | 1466 case uu_lf2: { |
1467 count--; | 1467 count--; |
1468 } break; | 1468 } break; |
1469 | 1469 |
1470 case uu_cr: { | 1470 case uu_cr: { |
1471 if ((count % 4) == 2) { // leading count byte, uuencoded data, trailing cr | 1471 if ((count % 4) == 2) { // leading count byte, uuencoded data, trailing cr |
1472 count--; // ignore this cr | 1472 count--; // ignore this cr |
1473 int bytes = uu_decode[pending[0]]; // bytes we are supposed to get from this line | 1473 int bytes = uu_decode[pending[0]]; // bytes we are supposed to get from this line |
1474 int size = (bytes+2)/3*4; // encoded size of those bytes | 1474 int size = (bytes+2)/3*4; // encoded size of those bytes |
1475 if (size == count-1) { // encoded size matches line length | 1475 if (size == count-1) { // encoded size matches line length |
1476 // might have proper uu data | 1476 // might have proper uu data |
1477 int cnt = 0; | 1477 int cnt = 0; |
1478 for (int i=1; i<count; i+=4) { | 1478 for (int i=1; i<count; i+=4) { |
1479 unsigned long a1 = uu_decode[pending[i]]; | 1479 unsigned long a1 = uu_decode[pending[i]]; |
1480 unsigned long a2 = uu_decode[pending[i+1]]; | 1480 unsigned long a2 = uu_decode[pending[i+1]]; |
1481 unsigned long a3 = uu_decode[pending[i+2]]; | 1481 unsigned long a3 = uu_decode[pending[i+2]]; |
1482 unsigned long a4 = uu_decode[pending[i+3]]; | 1482 unsigned long a4 = uu_decode[pending[i+3]]; |
1483 unsigned long a = (a1 << 18) | (a2 << 12) | (a3 << 6) | a4; | 1483 unsigned long a = (a1 << 18) | (a2 << 12) | (a3 << 6) | a4; |
1484 pending[cnt++] = (a & 0x00ff0000) >> 16; | 1484 pending[cnt++] = (a & 0x00ff0000) >> 16; |
1485 pending[cnt++] = (a & 0x0000ff00) >> 8; | 1485 pending[cnt++] = (a & 0x0000ff00) >> 8; |
1486 pending[cnt++] = (a & 0x000000ff); | 1486 pending[cnt++] = (a & 0x000000ff); |
1487 } | 1487 } |
1488 count = bytes; | 1488 count = bytes; |
1489 st = uu_lf2; | 1489 st = uu_lf2; |
1490 } | 1490 } |
1491 else st = uu_init; | 1491 else st = uu_init; |
1492 } | 1492 } |
1493 else st = uu_init; | 1493 else st = uu_init; |
1494 } // fall thru | 1494 } // fall thru |
1495 | 1495 |
1496 case uu_lf: | 1496 case uu_lf: |
1497 case uu_init: { | 1497 case uu_init: { |
1498 pusher(); | 1498 pusher(); |
1499 } break; | 1499 } break; |
1500 | 1500 |
1501 | 1501 |
1502 ////////////////////////////// | 1502 ////////////////////////////// |
1503 // states that just accumulate characters in the pending buffer | 1503 // states that just accumulate characters in the pending buffer |
1504 case h_host: | 1504 case h_host: |
1505 case t_tag2: | 1505 case t_tag2: |
1506 case t_com1: | 1506 case t_com1: |
1507 case u_http: | 1507 case u_http: |
1508 case u_url: | 1508 case u_url: |
1509 case u_sla: | 1509 case u_sla: |
1510 case d_pcnt: | 1510 case d_pcnt: |
1511 case d_1: | 1511 case d_1: |
1512 case e_amp: | 1512 case e_amp: |
1513 case e_num: | 1513 case e_num: |
1514 case m_eq: | 1514 case m_eq: |
1515 case m_1: | 1515 case m_1: |
1516 case b_64: | 1516 case b_64: |
1517 case uu_64: | 1517 case uu_64: |
1518 default: { | 1518 default: { |
1519 } break; | 1519 } break; |
1520 } | 1520 } |
1521 } | 1521 } |
1522 } | 1522 } |
1523 | 1523 |
1524 | 1524 |
1525 //////////////////////////////////////////////// | 1525 //////////////////////////////////////////////// |
1526 // | 1526 // |
1527 // | 1527 // |
1528 url_scanner::url_scanner(recorder *memory) { | 1528 url_scanner::url_scanner(recorder *memory) { |
1529 host_parser = new fsa("host_parser", h_init, NULL, NULL, memory); | 1529 host_parser = new fsa("host_parser", h_init, NULL, NULL, memory); |
1530 tags_parser = new fsa("tags_parser", t_init, host_parser, NULL, memory); | 1530 tags_parser = new fsa("tags_parser", t_init, host_parser, NULL, memory); |
1531 urls_parser = new fsa("urls_parser", u_init, NULL, NULL, memory); | 1531 urls_parser = new fsa("urls_parser", u_init, NULL, NULL, memory); |
1532 urld_parser = new fsa("urld_parser", d_init, urls_parser, tags_parser, memory); | 1532 urld_parser = new fsa("urld_parser", d_init, urls_parser, tags_parser, memory); |
1533 html_parser = new fsa("html_parser", e_init, urld_parser, NULL, memory); | 1533 html_parser = new fsa("html_parser", e_init, urld_parser, NULL, memory); |
1534 mime_parser = new fsa("mime_parser", m_init, html_parser, NULL, memory); | 1534 mime_parser = new fsa("mime_parser", m_init, html_parser, NULL, memory); |
1535 b64_parser = new fsa("b64_parser ", b_init, mime_parser, NULL, memory); | 1535 b64_parser = new fsa("b64_parser ", b_init, mime_parser, NULL, memory); |
1536 uu_parser = new fsa("uu_parser ", uu_init, b64_parser, NULL, memory); | 1536 uu_parser = new fsa("uu_parser ", uu_init, b64_parser, NULL, memory); |
1537 } | 1537 } |
1538 | 1538 |
1539 url_scanner::~url_scanner() { | 1539 url_scanner::~url_scanner() { |
1540 delete host_parser; | 1540 delete host_parser; |
1541 delete tags_parser; | 1541 delete tags_parser; |
1542 delete urls_parser; | 1542 delete urls_parser; |
1543 delete urld_parser; | 1543 delete urld_parser; |
1544 delete html_parser; | 1544 delete html_parser; |
1545 delete mime_parser; | 1545 delete mime_parser; |
1546 delete b64_parser; | 1546 delete b64_parser; |
1547 delete uu_parser; | 1547 delete uu_parser; |
1548 } | 1548 } |
1549 | 1549 |
1550 void url_scanner::scan(u_char *buffer, size_t length) { | 1550 void url_scanner::scan(u_char *buffer, size_t length) { |
1551 uu_parser->push(buffer, length); | 1551 uu_parser->push(buffer, length); |
1552 } | 1552 } |
1553 | 1553 |