1 // NOTE: The following code was generated by "scripts/frequencies.py", do not
2 // edit directly
3 
4 pub const BYTE_FREQUENCIES: [u8; 256] = [
5     55,  // '\x00'
6     52,  // '\x01'
7     51,  // '\x02'
8     50,  // '\x03'
9     49,  // '\x04'
10     48,  // '\x05'
11     47,  // '\x06'
12     46,  // '\x07'
13     45,  // '\x08'
14     103, // '\t'
15     242, // '\n'
16     66,  // '\x0b'
17     67,  // '\x0c'
18     229, // '\r'
19     44,  // '\x0e'
20     43,  // '\x0f'
21     42,  // '\x10'
22     41,  // '\x11'
23     40,  // '\x12'
24     39,  // '\x13'
25     38,  // '\x14'
26     37,  // '\x15'
27     36,  // '\x16'
28     35,  // '\x17'
29     34,  // '\x18'
30     33,  // '\x19'
31     56,  // '\x1a'
32     32,  // '\x1b'
33     31,  // '\x1c'
34     30,  // '\x1d'
35     29,  // '\x1e'
36     28,  // '\x1f'
37     255, // ' '
38     148, // '!'
39     164, // '"'
40     149, // '#'
41     136, // '$'
42     160, // '%'
43     155, // '&'
44     173, // "'"
45     221, // '('
46     222, // ')'
47     134, // '*'
48     122, // '+'
49     232, // ','
50     202, // '-'
51     215, // '.'
52     224, // '/'
53     208, // '0'
54     220, // '1'
55     204, // '2'
56     187, // '3'
57     183, // '4'
58     179, // '5'
59     177, // '6'
60     168, // '7'
61     178, // '8'
62     200, // '9'
63     226, // ':'
64     195, // ';'
65     154, // '<'
66     184, // '='
67     174, // '>'
68     126, // '?'
69     120, // '@'
70     191, // 'A'
71     157, // 'B'
72     194, // 'C'
73     170, // 'D'
74     189, // 'E'
75     162, // 'F'
76     161, // 'G'
77     150, // 'H'
78     193, // 'I'
79     142, // 'J'
80     137, // 'K'
81     171, // 'L'
82     176, // 'M'
83     185, // 'N'
84     167, // 'O'
85     186, // 'P'
86     112, // 'Q'
87     175, // 'R'
88     192, // 'S'
89     188, // 'T'
90     156, // 'U'
91     140, // 'V'
92     143, // 'W'
93     123, // 'X'
94     133, // 'Y'
95     128, // 'Z'
96     147, // '['
97     138, // '\\'
98     146, // ']'
99     114, // '^'
100     223, // '_'
101     151, // '`'
102     249, // 'a'
103     216, // 'b'
104     238, // 'c'
105     236, // 'd'
106     253, // 'e'
107     227, // 'f'
108     218, // 'g'
109     230, // 'h'
110     247, // 'i'
111     135, // 'j'
112     180, // 'k'
113     241, // 'l'
114     233, // 'm'
115     246, // 'n'
116     244, // 'o'
117     231, // 'p'
118     139, // 'q'
119     245, // 'r'
120     243, // 's'
121     251, // 't'
122     235, // 'u'
123     201, // 'v'
124     196, // 'w'
125     240, // 'x'
126     214, // 'y'
127     152, // 'z'
128     182, // '{'
129     205, // '|'
130     181, // '}'
131     127, // '~'
132     27,  // '\x7f'
133     212, // '\x80'
134     211, // '\x81'
135     210, // '\x82'
136     213, // '\x83'
137     228, // '\x84'
138     197, // '\x85'
139     169, // '\x86'
140     159, // '\x87'
141     131, // '\x88'
142     172, // '\x89'
143     105, // '\x8a'
144     80,  // '\x8b'
145     98,  // '\x8c'
146     96,  // '\x8d'
147     97,  // '\x8e'
148     81,  // '\x8f'
149     207, // '\x90'
150     145, // '\x91'
151     116, // '\x92'
152     115, // '\x93'
153     144, // '\x94'
154     130, // '\x95'
155     153, // '\x96'
156     121, // '\x97'
157     107, // '\x98'
158     132, // '\x99'
159     109, // '\x9a'
160     110, // '\x9b'
161     124, // '\x9c'
162     111, // '\x9d'
163     82,  // '\x9e'
164     108, // '\x9f'
165     118, // '\xa0'
166     141, // '¡'
167     113, // '¢'
168     129, // '£'
169     119, // '¤'
170     125, // '¥'
171     165, // '¦'
172     117, // '§'
173     92,  // '¨'
174     106, // '©'
175     83,  // 'ª'
176     72,  // '«'
177     99,  // '¬'
178     93,  // '\xad'
179     65,  // '®'
180     79,  // '¯'
181     166, // '°'
182     237, // '±'
183     163, // '²'
184     199, // '³'
185     190, // '´'
186     225, // 'µ'
187     209, // '¶'
188     203, // '·'
189     198, // '¸'
190     217, // '¹'
191     219, // 'º'
192     206, // '»'
193     234, // '¼'
194     248, // '½'
195     158, // '¾'
196     239, // '¿'
197     255, // 'À'
198     255, // 'Á'
199     255, // 'Â'
200     255, // 'Ã'
201     255, // 'Ä'
202     255, // 'Å'
203     255, // 'Æ'
204     255, // 'Ç'
205     255, // 'È'
206     255, // 'É'
207     255, // 'Ê'
208     255, // 'Ë'
209     255, // 'Ì'
210     255, // 'Í'
211     255, // 'Î'
212     255, // 'Ï'
213     255, // 'Ð'
214     255, // 'Ñ'
215     255, // 'Ò'
216     255, // 'Ó'
217     255, // 'Ô'
218     255, // 'Õ'
219     255, // 'Ö'
220     255, // '×'
221     255, // 'Ø'
222     255, // 'Ù'
223     255, // 'Ú'
224     255, // 'Û'
225     255, // 'Ü'
226     255, // 'Ý'
227     255, // 'Þ'
228     255, // 'ß'
229     255, // 'à'
230     255, // 'á'
231     255, // 'â'
232     255, // 'ã'
233     255, // 'ä'
234     255, // 'å'
235     255, // 'æ'
236     255, // 'ç'
237     255, // 'è'
238     255, // 'é'
239     255, // 'ê'
240     255, // 'ë'
241     255, // 'ì'
242     255, // 'í'
243     255, // 'î'
244     255, // 'ï'
245     255, // 'ð'
246     255, // 'ñ'
247     255, // 'ò'
248     255, // 'ó'
249     255, // 'ô'
250     255, // 'õ'
251     255, // 'ö'
252     255, // '÷'
253     255, // 'ø'
254     255, // 'ù'
255     255, // 'ú'
256     255, // 'û'
257     255, // 'ü'
258     255, // 'ý'
259     255, // 'þ'
260     255, // 'ÿ'
261 ];
262