blob: 20b8b8a5903df330ad3608e9c0b81774592c3d33 [file] [log] [blame]
Nigel Taoea127e82013-02-11 11:55:20 +11001// generated by go run gen.go; DO NOT EDIT
2
3package atom
4
5const (
6 A Atom = 0x1
7 Abbr Atom = 0x4
8 Accept Atom = 0x2106
9 AcceptCharset Atom = 0x210e
10 Accesskey Atom = 0x3309
11 Action Atom = 0x21b06
12 Address Atom = 0x5d507
13 Align Atom = 0x1105
14 Alt Atom = 0x4503
15 Annotation Atom = 0x18d0a
16 AnnotationXml Atom = 0x18d0e
17 Applet Atom = 0x2d106
18 Area Atom = 0x31804
19 Article Atom = 0x39907
20 Aside Atom = 0x4f05
21 Async Atom = 0x9305
22 Audio Atom = 0xaf05
23 Autocomplete Atom = 0xd50c
24 Autofocus Atom = 0xe109
25 Autoplay Atom = 0x10c08
26 B Atom = 0x101
27 Base Atom = 0x11404
28 Basefont Atom = 0x11408
29 Bdi Atom = 0x1a03
30 Bdo Atom = 0x12503
31 Bgsound Atom = 0x13807
32 Big Atom = 0x14403
33 Blink Atom = 0x14705
34 Blockquote Atom = 0x14c0a
35 Body Atom = 0x2f04
36 Border Atom = 0x15606
37 Br Atom = 0x202
38 Button Atom = 0x15c06
39 Canvas Atom = 0x4b06
40 Caption Atom = 0x1e007
41 Center Atom = 0x2df06
42 Challenge Atom = 0x23e09
43 Charset Atom = 0x2807
44 Checked Atom = 0x33f07
45 Cite Atom = 0x9704
46 Class Atom = 0x3d905
47 Code Atom = 0x16f04
48 Col Atom = 0x17603
49 Colgroup Atom = 0x17608
50 Color Atom = 0x18305
51 Cols Atom = 0x18804
52 Colspan Atom = 0x18807
53 Command Atom = 0x19b07
54 Content Atom = 0x42c07
55 Contenteditable Atom = 0x42c0f
56 Contextmenu Atom = 0x3480b
57 Controls Atom = 0x1ae08
58 Coords Atom = 0x1ba06
59 Crossorigin Atom = 0x1c40b
60 Data Atom = 0x44304
61 Datalist Atom = 0x44308
62 Datetime Atom = 0x25b08
63 Dd Atom = 0x28802
64 Default Atom = 0x5207
65 Defer Atom = 0x17105
66 Del Atom = 0x4d603
67 Desc Atom = 0x4804
68 Details Atom = 0x6507
69 Dfn Atom = 0x8303
70 Dialog Atom = 0x1b06
71 Dir Atom = 0x9d03
72 Dirname Atom = 0x9d07
73 Disabled Atom = 0x10008
74 Div Atom = 0x10703
75 Dl Atom = 0x13e02
76 Download Atom = 0x40908
77 Draggable Atom = 0x1a109
78 Dropzone Atom = 0x3a208
79 Dt Atom = 0x4e402
80 Em Atom = 0x7f02
81 Embed Atom = 0x7f05
82 Enctype Atom = 0x23007
83 Face Atom = 0x2dd04
84 Fieldset Atom = 0x1d508
85 Figcaption Atom = 0x1dd0a
86 Figure Atom = 0x1f106
87 Font Atom = 0x11804
88 Footer Atom = 0x5906
89 For Atom = 0x1fd03
90 ForeignObject Atom = 0x1fd0d
91 Foreignobject Atom = 0x20a0d
92 Form Atom = 0x21704
93 Formaction Atom = 0x2170a
94 Formenctype Atom = 0x22c0b
95 Formmethod Atom = 0x2470a
96 Formnovalidate Atom = 0x2510e
97 Formtarget Atom = 0x2660a
98 Frame Atom = 0x8705
99 Frameset Atom = 0x8708
100 H1 Atom = 0x13602
101 H2 Atom = 0x29602
102 H3 Atom = 0x2c502
103 H4 Atom = 0x30e02
104 H5 Atom = 0x4e602
105 H6 Atom = 0x27002
106 Head Atom = 0x2fa04
107 Header Atom = 0x2fa06
108 Headers Atom = 0x2fa07
109 Height Atom = 0x27206
110 Hgroup Atom = 0x27a06
111 Hidden Atom = 0x28606
112 High Atom = 0x29304
113 Hr Atom = 0x13102
114 Href Atom = 0x29804
115 Hreflang Atom = 0x29808
116 Html Atom = 0x27604
117 HttpEquiv Atom = 0x2a00a
118 I Atom = 0x601
119 Icon Atom = 0x42b04
120 Id Atom = 0x5102
121 Iframe Atom = 0x2b406
122 Image Atom = 0x2ba05
123 Img Atom = 0x2bf03
124 Inert Atom = 0x4c105
125 Input Atom = 0x3f605
126 Ins Atom = 0x1cd03
127 Isindex Atom = 0x2c707
128 Ismap Atom = 0x2ce05
129 Itemid Atom = 0x9806
130 Itemprop Atom = 0x57e08
131 Itemref Atom = 0x2d707
132 Itemscope Atom = 0x2e509
133 Itemtype Atom = 0x2ef08
134 Kbd Atom = 0x1903
135 Keygen Atom = 0x3906
136 Keytype Atom = 0x51207
137 Kind Atom = 0xfd04
138 Label Atom = 0xba05
139 Lang Atom = 0x29c04
140 Legend Atom = 0x1a806
141 Li Atom = 0x1202
142 Link Atom = 0x14804
143 List Atom = 0x44704
144 Listing Atom = 0x44707
145 Loop Atom = 0xbe04
146 Low Atom = 0x13f03
147 Malignmark Atom = 0x100a
148 Manifest Atom = 0x5b608
149 Map Atom = 0x2d003
150 Mark Atom = 0x1604
151 Marquee Atom = 0x5f207
152 Math Atom = 0x2f704
153 Max Atom = 0x30603
154 Maxlength Atom = 0x30609
155 Media Atom = 0xa205
156 Mediagroup Atom = 0xa20a
157 Menu Atom = 0x34f04
158 Meta Atom = 0x45604
159 Meter Atom = 0x26105
160 Method Atom = 0x24b06
161 Mglyph Atom = 0x2c006
162 Mi Atom = 0x9b02
163 Min Atom = 0x31003
164 Mn Atom = 0x25402
165 Mo Atom = 0x47a02
166 Ms Atom = 0x2e802
167 Mtext Atom = 0x31305
168 Multiple Atom = 0x32108
169 Muted Atom = 0x32905
170 Name Atom = 0xa004
171 Nav Atom = 0x3e03
172 Nobr Atom = 0x7404
173 Noembed Atom = 0x7d07
174 Noframes Atom = 0x8508
175 Noscript Atom = 0x28b08
176 Novalidate Atom = 0x2550a
177 Object Atom = 0x21106
178 Ol Atom = 0xcd02
179 Onabort Atom = 0x16007
180 Onafterprint Atom = 0x1e50c
181 Onbeforeprint Atom = 0x21f0d
182 Onbeforeunload Atom = 0x5c90e
183 Onblur Atom = 0x3e206
184 Oncancel Atom = 0xb308
185 Oncanplay Atom = 0x12709
186 Oncanplaythrough Atom = 0x12710
187 Onchange Atom = 0x3b808
188 Onclick Atom = 0x2ad07
189 Onclose Atom = 0x32e07
190 Oncontextmenu Atom = 0x3460d
191 Oncuechange Atom = 0x3530b
192 Ondblclick Atom = 0x35e0a
193 Ondrag Atom = 0x36806
194 Ondragend Atom = 0x36809
195 Ondragenter Atom = 0x3710b
196 Ondragleave Atom = 0x37c0b
197 Ondragover Atom = 0x3870a
198 Ondragstart Atom = 0x3910b
199 Ondrop Atom = 0x3a006
200 Ondurationchange Atom = 0x3b010
201 Onemptied Atom = 0x3a709
202 Onended Atom = 0x3c007
203 Onerror Atom = 0x3c707
204 Onfocus Atom = 0x3ce07
205 Onhashchange Atom = 0x3e80c
206 Oninput Atom = 0x3f407
207 Oninvalid Atom = 0x3fb09
208 Onkeydown Atom = 0x40409
209 Onkeypress Atom = 0x4110a
210 Onkeyup Atom = 0x42107
211 Onload Atom = 0x43b06
212 Onloadeddata Atom = 0x43b0c
213 Onloadedmetadata Atom = 0x44e10
214 Onloadstart Atom = 0x4640b
215 Onmessage Atom = 0x46f09
216 Onmousedown Atom = 0x4780b
217 Onmousemove Atom = 0x4830b
218 Onmouseout Atom = 0x48e0a
219 Onmouseover Atom = 0x49b0b
220 Onmouseup Atom = 0x4a609
221 Onmousewheel Atom = 0x4af0c
222 Onoffline Atom = 0x4bb09
223 Ononline Atom = 0x4c608
224 Onpagehide Atom = 0x4ce0a
225 Onpageshow Atom = 0x4d90a
226 Onpause Atom = 0x4e807
227 Onplay Atom = 0x4f206
228 Onplaying Atom = 0x4f209
229 Onpopstate Atom = 0x4fb0a
230 Onprogress Atom = 0x5050a
231 Onratechange Atom = 0x5190c
232 Onreset Atom = 0x52507
233 Onresize Atom = 0x52c08
234 Onscroll Atom = 0x53a08
235 Onseeked Atom = 0x54208
236 Onseeking Atom = 0x54a09
237 Onselect Atom = 0x55308
238 Onshow Atom = 0x55d06
239 Onstalled Atom = 0x56609
240 Onstorage Atom = 0x56f09
241 Onsubmit Atom = 0x57808
242 Onsuspend Atom = 0x58809
243 Ontimeupdate Atom = 0x1190c
244 Onunload Atom = 0x59108
245 Onvolumechange Atom = 0x5990e
246 Onwaiting Atom = 0x5a709
247 Open Atom = 0x58404
248 Optgroup Atom = 0xc008
249 Optimum Atom = 0x5b007
250 Option Atom = 0x5c506
251 Output Atom = 0x49506
252 P Atom = 0xc01
253 Param Atom = 0xc05
254 Pattern Atom = 0x6e07
255 Ping Atom = 0xab04
256 Placeholder Atom = 0xc70b
257 Plaintext Atom = 0xf109
258 Poster Atom = 0x17d06
259 Pre Atom = 0x27f03
260 Preload Atom = 0x27f07
261 Progress Atom = 0x50708
262 Prompt Atom = 0x5bf06
263 Public Atom = 0x42706
264 Q Atom = 0x15101
265 Radiogroup Atom = 0x30a
266 Readonly Atom = 0x31908
267 Rel Atom = 0x28003
268 Required Atom = 0x1f508
269 Reversed Atom = 0x5e08
270 Rows Atom = 0x7704
271 Rowspan Atom = 0x7707
272 Rp Atom = 0x1eb02
273 Rt Atom = 0x16502
274 Ruby Atom = 0xd104
275 S Atom = 0x2c01
276 Samp Atom = 0x6b04
277 Sandbox Atom = 0xe907
278 Scope Atom = 0x2e905
279 Scoped Atom = 0x2e906
280 Script Atom = 0x28d06
281 Seamless Atom = 0x33308
282 Section Atom = 0x3dd07
283 Select Atom = 0x55506
284 Selected Atom = 0x55508
285 Shape Atom = 0x1b505
286 Size Atom = 0x53004
287 Sizes Atom = 0x53005
288 Small Atom = 0x1bf05
289 Source Atom = 0x1cf06
290 Spacer Atom = 0x30006
291 Span Atom = 0x7a04
292 Spellcheck Atom = 0x33a0a
293 Src Atom = 0x3d403
294 Srcdoc Atom = 0x3d406
295 Srclang Atom = 0x41a07
296 Start Atom = 0x39705
297 Step Atom = 0x5bc04
298 Strike Atom = 0x50e06
299 Strong Atom = 0x53406
300 Style Atom = 0x5db05
301 Sub Atom = 0x57a03
302 Summary Atom = 0x5e007
303 Sup Atom = 0x5e703
304 Svg Atom = 0x5ea03
305 System Atom = 0x5ed06
306 Tabindex Atom = 0x45c08
307 Table Atom = 0x43605
308 Target Atom = 0x26a06
309 Tbody Atom = 0x2e05
310 Td Atom = 0x4702
311 Textarea Atom = 0x31408
312 Tfoot Atom = 0x5805
313 Th Atom = 0x13002
314 Thead Atom = 0x2f905
315 Time Atom = 0x11b04
316 Title Atom = 0x8e05
317 Tr Atom = 0xf902
318 Track Atom = 0xf905
319 Translate Atom = 0x16609
320 Tt Atom = 0x7002
321 Type Atom = 0x23304
322 Typemustmatch Atom = 0x2330d
323 U Atom = 0xb01
324 Ul Atom = 0x5602
325 Usemap Atom = 0x4ec06
326 Value Atom = 0x4005
327 Var Atom = 0x10903
328 Video Atom = 0x2a905
329 Wbr Atom = 0x14103
330 Width Atom = 0x4e205
331 Wrap Atom = 0x56204
332 Xmp Atom = 0xef03
333)
334
335const hash0 = 0xc17da63e
336
337const maxAtomLen = 16
338
339var table = [1 << 9]Atom{
340 0x1: 0x4830b, // onmousemove
341 0x2: 0x5a709, // onwaiting
342 0x4: 0x5bf06, // prompt
343 0x7: 0x5b007, // optimum
344 0x8: 0x1604, // mark
345 0xa: 0x2d707, // itemref
346 0xb: 0x4d90a, // onpageshow
347 0xc: 0x55506, // select
348 0xd: 0x1a109, // draggable
349 0xe: 0x3e03, // nav
350 0xf: 0x19b07, // command
351 0x11: 0xb01, // u
352 0x14: 0x2fa07, // headers
353 0x15: 0x44308, // datalist
354 0x17: 0x6b04, // samp
355 0x1a: 0x40409, // onkeydown
356 0x1b: 0x53a08, // onscroll
357 0x1c: 0x17603, // col
358 0x20: 0x57e08, // itemprop
359 0x21: 0x2a00a, // http-equiv
360 0x22: 0x5e703, // sup
361 0x24: 0x1f508, // required
362 0x2b: 0x27f07, // preload
363 0x2c: 0x21f0d, // onbeforeprint
364 0x2d: 0x3710b, // ondragenter
365 0x2e: 0x4e402, // dt
366 0x2f: 0x57808, // onsubmit
367 0x30: 0x13102, // hr
368 0x31: 0x3460d, // oncontextmenu
369 0x33: 0x2ba05, // image
370 0x34: 0x4e807, // onpause
371 0x35: 0x27a06, // hgroup
372 0x36: 0xab04, // ping
373 0x37: 0x55308, // onselect
374 0x3a: 0x10703, // div
375 0x40: 0x9b02, // mi
376 0x41: 0x33308, // seamless
377 0x42: 0x2807, // charset
378 0x43: 0x5102, // id
379 0x44: 0x4fb0a, // onpopstate
380 0x45: 0x4d603, // del
381 0x46: 0x5f207, // marquee
382 0x47: 0x3309, // accesskey
383 0x49: 0x5906, // footer
384 0x4a: 0x2d106, // applet
385 0x4b: 0x2ce05, // ismap
386 0x51: 0x34f04, // menu
387 0x52: 0x2f04, // body
388 0x55: 0x8708, // frameset
389 0x56: 0x52507, // onreset
390 0x57: 0x14705, // blink
391 0x58: 0x8e05, // title
392 0x59: 0x39907, // article
393 0x5b: 0x13002, // th
394 0x5d: 0x15101, // q
395 0x5e: 0x58404, // open
396 0x5f: 0x31804, // area
397 0x61: 0x43b06, // onload
398 0x62: 0x3f605, // input
399 0x63: 0x11404, // base
400 0x64: 0x18807, // colspan
401 0x65: 0x51207, // keytype
402 0x66: 0x13e02, // dl
403 0x68: 0x1d508, // fieldset
404 0x6a: 0x31003, // min
405 0x6b: 0x10903, // var
406 0x6f: 0x2fa06, // header
407 0x70: 0x16502, // rt
408 0x71: 0x17608, // colgroup
409 0x72: 0x25402, // mn
410 0x74: 0x16007, // onabort
411 0x75: 0x3906, // keygen
412 0x76: 0x4bb09, // onoffline
413 0x77: 0x23e09, // challenge
414 0x78: 0x2d003, // map
415 0x7a: 0x30e02, // h4
416 0x7b: 0x3c707, // onerror
417 0x7c: 0x30609, // maxlength
418 0x7d: 0x31305, // mtext
419 0x7e: 0x5805, // tfoot
420 0x7f: 0x11804, // font
421 0x80: 0x100a, // malignmark
422 0x81: 0x45604, // meta
423 0x82: 0x9305, // async
424 0x83: 0x2c502, // h3
425 0x84: 0x28802, // dd
426 0x85: 0x29804, // href
427 0x86: 0xa20a, // mediagroup
428 0x87: 0x1ba06, // coords
429 0x88: 0x41a07, // srclang
430 0x89: 0x35e0a, // ondblclick
431 0x8a: 0x4005, // value
432 0x8c: 0xb308, // oncancel
433 0x8e: 0x33a0a, // spellcheck
434 0x8f: 0x8705, // frame
435 0x91: 0x14403, // big
436 0x94: 0x21b06, // action
437 0x95: 0x9d03, // dir
438 0x97: 0x31908, // readonly
439 0x99: 0x43605, // table
440 0x9a: 0x5e007, // summary
441 0x9b: 0x14103, // wbr
442 0x9c: 0x30a, // radiogroup
443 0x9d: 0xa004, // name
444 0x9f: 0x5ed06, // system
445 0xa1: 0x18305, // color
446 0xa2: 0x4b06, // canvas
447 0xa3: 0x27604, // html
448 0xa5: 0x54a09, // onseeking
449 0xac: 0x1b505, // shape
450 0xad: 0x28003, // rel
451 0xae: 0x12710, // oncanplaythrough
452 0xaf: 0x3870a, // ondragover
453 0xb1: 0x1fd0d, // foreignObject
454 0xb3: 0x7704, // rows
455 0xb6: 0x44707, // listing
456 0xb7: 0x49506, // output
457 0xb9: 0x3480b, // contextmenu
458 0xbb: 0x13f03, // low
459 0xbc: 0x1eb02, // rp
460 0xbd: 0x58809, // onsuspend
461 0xbe: 0x15c06, // button
462 0xbf: 0x4804, // desc
463 0xc1: 0x3dd07, // section
464 0xc2: 0x5050a, // onprogress
465 0xc3: 0x56f09, // onstorage
466 0xc4: 0x2f704, // math
467 0xc5: 0x4f206, // onplay
468 0xc7: 0x5602, // ul
469 0xc8: 0x6e07, // pattern
470 0xc9: 0x4af0c, // onmousewheel
471 0xca: 0x36809, // ondragend
472 0xcb: 0xd104, // ruby
473 0xcc: 0xc01, // p
474 0xcd: 0x32e07, // onclose
475 0xce: 0x26105, // meter
476 0xcf: 0x13807, // bgsound
477 0xd2: 0x27206, // height
478 0xd4: 0x101, // b
479 0xd5: 0x2ef08, // itemtype
480 0xd8: 0x1e007, // caption
481 0xd9: 0x10008, // disabled
482 0xdc: 0x5ea03, // svg
483 0xdd: 0x1bf05, // small
484 0xde: 0x44304, // data
485 0xe0: 0x4c608, // ononline
486 0xe1: 0x2c006, // mglyph
487 0xe3: 0x7f05, // embed
488 0xe4: 0xf902, // tr
489 0xe5: 0x4640b, // onloadstart
490 0xe7: 0x3b010, // ondurationchange
491 0xed: 0x12503, // bdo
492 0xee: 0x4702, // td
493 0xef: 0x4f05, // aside
494 0xf0: 0x29602, // h2
495 0xf1: 0x50708, // progress
496 0xf2: 0x14c0a, // blockquote
497 0xf4: 0xba05, // label
498 0xf5: 0x601, // i
499 0xf7: 0x7707, // rowspan
500 0xfb: 0x4f209, // onplaying
501 0xfd: 0x2bf03, // img
502 0xfe: 0xc008, // optgroup
503 0xff: 0x42c07, // content
504 0x101: 0x5190c, // onratechange
505 0x103: 0x3e80c, // onhashchange
506 0x104: 0x6507, // details
507 0x106: 0x40908, // download
508 0x109: 0xe907, // sandbox
509 0x10b: 0x42c0f, // contenteditable
510 0x10d: 0x37c0b, // ondragleave
511 0x10e: 0x2106, // accept
512 0x10f: 0x55508, // selected
513 0x112: 0x2170a, // formaction
514 0x113: 0x2df06, // center
515 0x115: 0x44e10, // onloadedmetadata
516 0x116: 0x14804, // link
517 0x117: 0x11b04, // time
518 0x118: 0x1c40b, // crossorigin
519 0x119: 0x3ce07, // onfocus
520 0x11a: 0x56204, // wrap
521 0x11b: 0x42b04, // icon
522 0x11d: 0x2a905, // video
523 0x11e: 0x3d905, // class
524 0x121: 0x5990e, // onvolumechange
525 0x122: 0x3e206, // onblur
526 0x123: 0x2e509, // itemscope
527 0x124: 0x5db05, // style
528 0x127: 0x42706, // public
529 0x129: 0x2510e, // formnovalidate
530 0x12a: 0x55d06, // onshow
531 0x12c: 0x16609, // translate
532 0x12d: 0x9704, // cite
533 0x12e: 0x2e802, // ms
534 0x12f: 0x1190c, // ontimeupdate
535 0x130: 0xfd04, // kind
536 0x131: 0x2660a, // formtarget
537 0x135: 0x3c007, // onended
538 0x136: 0x28606, // hidden
539 0x137: 0x2c01, // s
540 0x139: 0x2470a, // formmethod
541 0x13a: 0x44704, // list
542 0x13c: 0x27002, // h6
543 0x13d: 0xcd02, // ol
544 0x13e: 0x3530b, // oncuechange
545 0x13f: 0x20a0d, // foreignobject
546 0x143: 0x5c90e, // onbeforeunload
547 0x145: 0x3a709, // onemptied
548 0x146: 0x17105, // defer
549 0x147: 0xef03, // xmp
550 0x148: 0xaf05, // audio
551 0x149: 0x1903, // kbd
552 0x14c: 0x46f09, // onmessage
553 0x14d: 0x5c506, // option
554 0x14e: 0x4503, // alt
555 0x14f: 0x33f07, // checked
556 0x150: 0x10c08, // autoplay
557 0x152: 0x202, // br
558 0x153: 0x2550a, // novalidate
559 0x156: 0x7d07, // noembed
560 0x159: 0x2ad07, // onclick
561 0x15a: 0x4780b, // onmousedown
562 0x15b: 0x3b808, // onchange
563 0x15e: 0x3fb09, // oninvalid
564 0x15f: 0x2e906, // scoped
565 0x160: 0x1ae08, // controls
566 0x161: 0x32905, // muted
567 0x163: 0x4ec06, // usemap
568 0x164: 0x1dd0a, // figcaption
569 0x165: 0x36806, // ondrag
570 0x166: 0x29304, // high
571 0x168: 0x3d403, // src
572 0x169: 0x17d06, // poster
573 0x16b: 0x18d0e, // annotation-xml
574 0x16c: 0x5bc04, // step
575 0x16d: 0x4, // abbr
576 0x16e: 0x1b06, // dialog
577 0x170: 0x1202, // li
578 0x172: 0x47a02, // mo
579 0x175: 0x1fd03, // for
580 0x176: 0x1cd03, // ins
581 0x178: 0x53004, // size
582 0x17a: 0x5207, // default
583 0x17b: 0x1a03, // bdi
584 0x17c: 0x4ce0a, // onpagehide
585 0x17d: 0x9d07, // dirname
586 0x17e: 0x23304, // type
587 0x17f: 0x21704, // form
588 0x180: 0x4c105, // inert
589 0x181: 0x12709, // oncanplay
590 0x182: 0x8303, // dfn
591 0x183: 0x45c08, // tabindex
592 0x186: 0x7f02, // em
593 0x187: 0x29c04, // lang
594 0x189: 0x3a208, // dropzone
595 0x18a: 0x4110a, // onkeypress
596 0x18b: 0x25b08, // datetime
597 0x18c: 0x18804, // cols
598 0x18d: 0x1, // a
599 0x18e: 0x43b0c, // onloadeddata
600 0x191: 0x15606, // border
601 0x192: 0x2e05, // tbody
602 0x193: 0x24b06, // method
603 0x195: 0xbe04, // loop
604 0x196: 0x2b406, // iframe
605 0x198: 0x2fa04, // head
606 0x19e: 0x5b608, // manifest
607 0x19f: 0xe109, // autofocus
608 0x1a0: 0x16f04, // code
609 0x1a1: 0x53406, // strong
610 0x1a2: 0x32108, // multiple
611 0x1a3: 0xc05, // param
612 0x1a6: 0x23007, // enctype
613 0x1a7: 0x2dd04, // face
614 0x1a8: 0xf109, // plaintext
615 0x1a9: 0x13602, // h1
616 0x1aa: 0x56609, // onstalled
617 0x1ad: 0x28d06, // script
618 0x1ae: 0x30006, // spacer
619 0x1af: 0x52c08, // onresize
620 0x1b0: 0x49b0b, // onmouseover
621 0x1b1: 0x59108, // onunload
622 0x1b2: 0x54208, // onseeked
623 0x1b4: 0x2330d, // typemustmatch
624 0x1b5: 0x1f106, // figure
625 0x1b6: 0x48e0a, // onmouseout
626 0x1b7: 0x27f03, // pre
627 0x1b8: 0x4e205, // width
628 0x1bb: 0x7404, // nobr
629 0x1be: 0x7002, // tt
630 0x1bf: 0x1105, // align
631 0x1c0: 0x3f407, // oninput
632 0x1c3: 0x42107, // onkeyup
633 0x1c6: 0x1e50c, // onafterprint
634 0x1c7: 0x210e, // accept-charset
635 0x1c8: 0x9806, // itemid
636 0x1cb: 0x50e06, // strike
637 0x1cc: 0x57a03, // sub
638 0x1cd: 0xf905, // track
639 0x1ce: 0x39705, // start
640 0x1d0: 0x11408, // basefont
641 0x1d6: 0x1cf06, // source
642 0x1d7: 0x1a806, // legend
643 0x1d8: 0x2f905, // thead
644 0x1da: 0x2e905, // scope
645 0x1dd: 0x21106, // object
646 0x1de: 0xa205, // media
647 0x1df: 0x18d0a, // annotation
648 0x1e0: 0x22c0b, // formenctype
649 0x1e2: 0x28b08, // noscript
650 0x1e4: 0x53005, // sizes
651 0x1e5: 0xd50c, // autocomplete
652 0x1e6: 0x7a04, // span
653 0x1e7: 0x8508, // noframes
654 0x1e8: 0x26a06, // target
655 0x1e9: 0x3a006, // ondrop
656 0x1ea: 0x3d406, // srcdoc
657 0x1ec: 0x5e08, // reversed
658 0x1f0: 0x2c707, // isindex
659 0x1f3: 0x29808, // hreflang
660 0x1f5: 0x4e602, // h5
661 0x1f6: 0x5d507, // address
662 0x1fa: 0x30603, // max
663 0x1fb: 0xc70b, // placeholder
664 0x1fc: 0x31408, // textarea
665 0x1fe: 0x4a609, // onmouseup
666 0x1ff: 0x3910b, // ondragstart
667}
668
669const atomText = "abbradiogrouparamalignmarkbdialogaccept-charsetbodyaccesskey" +
670 "genavaluealtdescanvasidefaultfootereversedetailsampatternobr" +
671 "owspanoembedfnoframesetitleasyncitemidirnamediagroupingaudio" +
672 "ncancelabelooptgrouplaceholderubyautocompleteautofocusandbox" +
673 "mplaintextrackindisabledivarautoplaybasefontimeupdatebdoncan" +
674 "playthrough1bgsoundlowbrbigblinkblockquoteborderbuttonabortr" +
675 "anslatecodefercolgroupostercolorcolspannotation-xmlcommandra" +
676 "ggablegendcontrolshapecoordsmallcrossoriginsourcefieldsetfig" +
677 "captionafterprintfigurequiredforeignObjectforeignobjectforma" +
678 "ctionbeforeprintformenctypemustmatchallengeformmethodformnov" +
679 "alidatetimeterformtargeth6heightmlhgroupreloadhiddenoscripth" +
680 "igh2hreflanghttp-equivideonclickiframeimageimglyph3isindexis" +
681 "mappletitemrefacenteritemscopeditemtypematheaderspacermaxlen" +
682 "gth4minmtextareadonlymultiplemutedoncloseamlesspellcheckedon" +
683 "contextmenuoncuechangeondblclickondragendondragenterondragle" +
684 "aveondragoverondragstarticleondropzonemptiedondurationchange" +
685 "onendedonerroronfocusrcdoclassectionbluronhashchangeoninputo" +
686 "ninvalidonkeydownloadonkeypressrclangonkeyupublicontentedita" +
687 "bleonloadeddatalistingonloadedmetadatabindexonloadstartonmes" +
688 "sageonmousedownonmousemoveonmouseoutputonmouseoveronmouseupo" +
689 "nmousewheelonofflinertononlineonpagehidelonpageshowidth5onpa" +
690 "usemaponplayingonpopstateonprogresstrikeytypeonratechangeonr" +
691 "esetonresizestrongonscrollonseekedonseekingonselectedonshowr" +
692 "aponstalledonstorageonsubmitempropenonsuspendonunloadonvolum" +
693 "echangeonwaitingoptimumanifestepromptoptionbeforeunloaddress" +
694 "tylesummarysupsvgsystemarquee"