table.go

  1// Code generated by go generate gen.go; DO NOT EDIT.
  2
  3//go:generate go run gen.go
  4
  5package atom
  6
  7const (
  8	A                         Atom = 0x1
  9	Abbr                      Atom = 0x4
 10	Accept                    Atom = 0x1a06
 11	AcceptCharset             Atom = 0x1a0e
 12	Accesskey                 Atom = 0x2c09
 13	Acronym                   Atom = 0xaa07
 14	Action                    Atom = 0x26506
 15	Address                   Atom = 0x6f107
 16	Align                     Atom = 0xb105
 17	Allowfullscreen           Atom = 0x3280f
 18	Allowpaymentrequest       Atom = 0xc113
 19	Allowusermedia            Atom = 0xdd0e
 20	Alt                       Atom = 0xf303
 21	Annotation                Atom = 0x1c90a
 22	AnnotationXml             Atom = 0x1c90e
 23	Applet                    Atom = 0x30806
 24	Area                      Atom = 0x35004
 25	Article                   Atom = 0x3f607
 26	As                        Atom = 0x3c02
 27	Aside                     Atom = 0x10705
 28	Async                     Atom = 0xff05
 29	Audio                     Atom = 0x11505
 30	Autocomplete              Atom = 0x26b0c
 31	Autofocus                 Atom = 0x12109
 32	Autoplay                  Atom = 0x13c08
 33	B                         Atom = 0x101
 34	Base                      Atom = 0x3b04
 35	Basefont                  Atom = 0x3b08
 36	Bdi                       Atom = 0xba03
 37	Bdo                       Atom = 0x14b03
 38	Bgsound                   Atom = 0x15e07
 39	Big                       Atom = 0x17003
 40	Blink                     Atom = 0x17305
 41	Blockquote                Atom = 0x1870a
 42	Body                      Atom = 0x2804
 43	Br                        Atom = 0x202
 44	Button                    Atom = 0x19106
 45	Canvas                    Atom = 0x10306
 46	Caption                   Atom = 0x22407
 47	Center                    Atom = 0x21306
 48	Challenge                 Atom = 0x28e09
 49	Charset                   Atom = 0x2107
 50	Checked                   Atom = 0x5b507
 51	Cite                      Atom = 0x19c04
 52	Class                     Atom = 0x55805
 53	Code                      Atom = 0x5ee04
 54	Col                       Atom = 0x1ab03
 55	Colgroup                  Atom = 0x1ab08
 56	Color                     Atom = 0x1bf05
 57	Cols                      Atom = 0x1c404
 58	Colspan                   Atom = 0x1c407
 59	Command                   Atom = 0x1d707
 60	Content                   Atom = 0x57b07
 61	Contenteditable           Atom = 0x57b0f
 62	Contextmenu               Atom = 0x37a0b
 63	Controls                  Atom = 0x1de08
 64	Coords                    Atom = 0x1f006
 65	Crossorigin               Atom = 0x1fa0b
 66	Data                      Atom = 0x49904
 67	Datalist                  Atom = 0x49908
 68	Datetime                  Atom = 0x2ab08
 69	Dd                        Atom = 0x2bf02
 70	Default                   Atom = 0x10a07
 71	Defer                     Atom = 0x5f005
 72	Del                       Atom = 0x44c03
 73	Desc                      Atom = 0x55504
 74	Details                   Atom = 0x7207
 75	Dfn                       Atom = 0x8703
 76	Dialog                    Atom = 0xbb06
 77	Dir                       Atom = 0x9303
 78	Dirname                   Atom = 0x9307
 79	Disabled                  Atom = 0x16408
 80	Div                       Atom = 0x16b03
 81	Dl                        Atom = 0x5d602
 82	Download                  Atom = 0x45d08
 83	Draggable                 Atom = 0x17a09
 84	Dropzone                  Atom = 0x3ff08
 85	Dt                        Atom = 0x64002
 86	Em                        Atom = 0x6e02
 87	Embed                     Atom = 0x6e05
 88	Enctype                   Atom = 0x28007
 89	Face                      Atom = 0x21104
 90	Fieldset                  Atom = 0x21908
 91	Figcaption                Atom = 0x2210a
 92	Figure                    Atom = 0x23b06
 93	Font                      Atom = 0x3f04
 94	Footer                    Atom = 0xf606
 95	For                       Atom = 0x24703
 96	ForeignObject             Atom = 0x2470d
 97	Foreignobject             Atom = 0x2540d
 98	Form                      Atom = 0x26104
 99	Formaction                Atom = 0x2610a
100	Formenctype               Atom = 0x27c0b
101	Formmethod                Atom = 0x2970a
102	Formnovalidate            Atom = 0x2a10e
103	Formtarget                Atom = 0x2b30a
104	Frame                     Atom = 0x8b05
105	Frameset                  Atom = 0x8b08
106	H1                        Atom = 0x15c02
107	H2                        Atom = 0x56102
108	H3                        Atom = 0x2cd02
109	H4                        Atom = 0x2fc02
110	H5                        Atom = 0x33f02
111	H6                        Atom = 0x34902
112	Head                      Atom = 0x32004
113	Header                    Atom = 0x32006
114	Headers                   Atom = 0x32007
115	Height                    Atom = 0x5206
116	Hgroup                    Atom = 0x64206
117	Hidden                    Atom = 0x2bd06
118	High                      Atom = 0x2ca04
119	Hr                        Atom = 0x15702
120	Href                      Atom = 0x2cf04
121	Hreflang                  Atom = 0x2cf08
122	Html                      Atom = 0x5604
123	HttpEquiv                 Atom = 0x2d70a
124	I                         Atom = 0x601
125	Icon                      Atom = 0x57a04
126	Id                        Atom = 0x10902
127	Iframe                    Atom = 0x2eb06
128	Image                     Atom = 0x2f105
129	Img                       Atom = 0x2f603
130	Input                     Atom = 0x44505
131	Inputmode                 Atom = 0x44509
132	Ins                       Atom = 0x20303
133	Integrity                 Atom = 0x23209
134	Is                        Atom = 0x16502
135	Isindex                   Atom = 0x2fe07
136	Ismap                     Atom = 0x30505
137	Itemid                    Atom = 0x38506
138	Itemprop                  Atom = 0x19d08
139	Itemref                   Atom = 0x3c707
140	Itemscope                 Atom = 0x66f09
141	Itemtype                  Atom = 0x30e08
142	Kbd                       Atom = 0xb903
143	Keygen                    Atom = 0x3206
144	Keytype                   Atom = 0xd607
145	Kind                      Atom = 0x17704
146	Label                     Atom = 0x5905
147	Lang                      Atom = 0x2d304
148	Legend                    Atom = 0x18106
149	Li                        Atom = 0xb202
150	Link                      Atom = 0x17404
151	List                      Atom = 0x49d04
152	Listing                   Atom = 0x49d07
153	Loop                      Atom = 0x5d04
154	Low                       Atom = 0xc303
155	Main                      Atom = 0x1004
156	Malignmark                Atom = 0xb00a
157	Manifest                  Atom = 0x6d508
158	Map                       Atom = 0x30703
159	Mark                      Atom = 0xb604
160	Marquee                   Atom = 0x31607
161	Math                      Atom = 0x31d04
162	Max                       Atom = 0x33703
163	Maxlength                 Atom = 0x33709
164	Media                     Atom = 0xe605
165	Mediagroup                Atom = 0xe60a
166	Menu                      Atom = 0x38104
167	Menuitem                  Atom = 0x38108
168	Meta                      Atom = 0x4ac04
169	Meter                     Atom = 0x9805
170	Method                    Atom = 0x29b06
171	Mglyph                    Atom = 0x2f706
172	Mi                        Atom = 0x34102
173	Min                       Atom = 0x34103
174	Minlength                 Atom = 0x34109
175	Mn                        Atom = 0x2a402
176	Mo                        Atom = 0xa402
177	Ms                        Atom = 0x67202
178	Mtext                     Atom = 0x34b05
179	Multiple                  Atom = 0x35908
180	Muted                     Atom = 0x36105
181	Name                      Atom = 0x9604
182	Nav                       Atom = 0x1303
183	Nobr                      Atom = 0x3704
184	Noembed                   Atom = 0x6c07
185	Noframes                  Atom = 0x8908
186	Nomodule                  Atom = 0xa208
187	Nonce                     Atom = 0x1a605
188	Noscript                  Atom = 0x2c208
189	Novalidate                Atom = 0x2a50a
190	Object                    Atom = 0x25b06
191	Ol                        Atom = 0x13702
192	Onabort                   Atom = 0x19507
193	Onafterprint              Atom = 0x2290c
194	Onautocomplete            Atom = 0x2690e
195	Onautocompleteerror       Atom = 0x26913
196	Onauxclick                Atom = 0x6140a
197	Onbeforeprint             Atom = 0x69c0d
198	Onbeforeunload            Atom = 0x6e50e
199	Onblur                    Atom = 0x1ea06
200	Oncancel                  Atom = 0x11908
201	Oncanplay                 Atom = 0x14d09
202	Oncanplaythrough          Atom = 0x14d10
203	Onchange                  Atom = 0x41508
204	Onclick                   Atom = 0x2e407
205	Onclose                   Atom = 0x36607
206	Oncontextmenu             Atom = 0x3780d
207	Oncopy                    Atom = 0x38b06
208	Oncuechange               Atom = 0x3910b
209	Oncut                     Atom = 0x39c05
210	Ondblclick                Atom = 0x3a10a
211	Ondrag                    Atom = 0x3ab06
212	Ondragend                 Atom = 0x3ab09
213	Ondragenter               Atom = 0x3b40b
214	Ondragexit                Atom = 0x3bf0a
215	Ondragleave               Atom = 0x3d90b
216	Ondragover                Atom = 0x3e40a
217	Ondragstart               Atom = 0x3ee0b
218	Ondrop                    Atom = 0x3fd06
219	Ondurationchange          Atom = 0x40d10
220	Onemptied                 Atom = 0x40409
221	Onended                   Atom = 0x41d07
222	Onerror                   Atom = 0x42407
223	Onfocus                   Atom = 0x42b07
224	Onhashchange              Atom = 0x4370c
225	Oninput                   Atom = 0x44307
226	Oninvalid                 Atom = 0x44f09
227	Onkeydown                 Atom = 0x45809
228	Onkeypress                Atom = 0x4650a
229	Onkeyup                   Atom = 0x47407
230	Onlanguagechange          Atom = 0x48110
231	Onload                    Atom = 0x49106
232	Onloadeddata              Atom = 0x4910c
233	Onloadedmetadata          Atom = 0x4a410
234	Onloadend                 Atom = 0x4ba09
235	Onloadstart               Atom = 0x4c30b
236	Onmessage                 Atom = 0x4ce09
237	Onmessageerror            Atom = 0x4ce0e
238	Onmousedown               Atom = 0x4dc0b
239	Onmouseenter              Atom = 0x4e70c
240	Onmouseleave              Atom = 0x4f30c
241	Onmousemove               Atom = 0x4ff0b
242	Onmouseout                Atom = 0x50a0a
243	Onmouseover               Atom = 0x5170b
244	Onmouseup                 Atom = 0x52209
245	Onmousewheel              Atom = 0x5300c
246	Onoffline                 Atom = 0x53c09
247	Ononline                  Atom = 0x54508
248	Onpagehide                Atom = 0x54d0a
249	Onpageshow                Atom = 0x5630a
250	Onpaste                   Atom = 0x56f07
251	Onpause                   Atom = 0x58a07
252	Onplay                    Atom = 0x59406
253	Onplaying                 Atom = 0x59409
254	Onpopstate                Atom = 0x59d0a
255	Onprogress                Atom = 0x5a70a
256	Onratechange              Atom = 0x5bc0c
257	Onrejectionhandled        Atom = 0x5c812
258	Onreset                   Atom = 0x5da07
259	Onresize                  Atom = 0x5e108
260	Onscroll                  Atom = 0x5f508
261	Onsecuritypolicyviolation Atom = 0x5fd19
262	Onseeked                  Atom = 0x61e08
263	Onseeking                 Atom = 0x62609
264	Onselect                  Atom = 0x62f08
265	Onshow                    Atom = 0x63906
266	Onsort                    Atom = 0x64d06
267	Onstalled                 Atom = 0x65709
268	Onstorage                 Atom = 0x66009
269	Onsubmit                  Atom = 0x66908
270	Onsuspend                 Atom = 0x67909
271	Ontimeupdate              Atom = 0x400c
272	Ontoggle                  Atom = 0x68208
273	Onunhandledrejection      Atom = 0x68a14
274	Onunload                  Atom = 0x6a908
275	Onvolumechange            Atom = 0x6b10e
276	Onwaiting                 Atom = 0x6bf09
277	Onwheel                   Atom = 0x6c807
278	Open                      Atom = 0x1a304
279	Optgroup                  Atom = 0x5f08
280	Optimum                   Atom = 0x6cf07
281	Option                    Atom = 0x6e106
282	Output                    Atom = 0x51106
283	P                         Atom = 0xc01
284	Param                     Atom = 0xc05
285	Pattern                   Atom = 0x6607
286	Picture                   Atom = 0x7b07
287	Ping                      Atom = 0xef04
288	Placeholder               Atom = 0x1310b
289	Plaintext                 Atom = 0x1b209
290	Playsinline               Atom = 0x1400b
291	Poster                    Atom = 0x64706
292	Pre                       Atom = 0x46a03
293	Preload                   Atom = 0x47a07
294	Progress                  Atom = 0x5a908
295	Prompt                    Atom = 0x52a06
296	Public                    Atom = 0x57606
297	Q                         Atom = 0xcf01
298	Radiogroup                Atom = 0x30a
299	Rb                        Atom = 0x3a02
300	Readonly                  Atom = 0x35108
301	Referrerpolicy            Atom = 0x3cb0e
302	Rel                       Atom = 0x47b03
303	Required                  Atom = 0x23f08
304	Reversed                  Atom = 0x8008
305	Rows                      Atom = 0x9c04
306	Rowspan                   Atom = 0x9c07
307	Rp                        Atom = 0x22f02
308	Rt                        Atom = 0x19a02
309	Rtc                       Atom = 0x19a03
310	Ruby                      Atom = 0xfb04
311	S                         Atom = 0x2501
312	Samp                      Atom = 0x7804
313	Sandbox                   Atom = 0x12907
314	Scope                     Atom = 0x67305
315	Scoped                    Atom = 0x67306
316	Script                    Atom = 0x2c406
317	Seamless                  Atom = 0x36b08
318	Search                    Atom = 0x55c06
319	Section                   Atom = 0x1e507
320	Select                    Atom = 0x63106
321	Selected                  Atom = 0x63108
322	Shape                     Atom = 0x1f505
323	Size                      Atom = 0x5e504
324	Sizes                     Atom = 0x5e505
325	Slot                      Atom = 0x20504
326	Small                     Atom = 0x32605
327	Sortable                  Atom = 0x64f08
328	Sorted                    Atom = 0x37206
329	Source                    Atom = 0x43106
330	Spacer                    Atom = 0x46e06
331	Span                      Atom = 0x9f04
332	Spellcheck                Atom = 0x5b00a
333	Src                       Atom = 0x5e903
334	Srcdoc                    Atom = 0x5e906
335	Srclang                   Atom = 0x6f707
336	Srcset                    Atom = 0x6fe06
337	Start                     Atom = 0x3f405
338	Step                      Atom = 0x57304
339	Strike                    Atom = 0xd206
340	Strong                    Atom = 0x6db06
341	Style                     Atom = 0x70405
342	Sub                       Atom = 0x66b03
343	Summary                   Atom = 0x70907
344	Sup                       Atom = 0x71003
345	Svg                       Atom = 0x71303
346	System                    Atom = 0x71606
347	Tabindex                  Atom = 0x4b208
348	Table                     Atom = 0x58505
349	Target                    Atom = 0x2b706
350	Tbody                     Atom = 0x2705
351	Td                        Atom = 0x9202
352	Template                  Atom = 0x71908
353	Textarea                  Atom = 0x34c08
354	Tfoot                     Atom = 0xf505
355	Th                        Atom = 0x15602
356	Thead                     Atom = 0x31f05
357	Time                      Atom = 0x4204
358	Title                     Atom = 0x11005
359	Tr                        Atom = 0xcc02
360	Track                     Atom = 0x1ba05
361	Translate                 Atom = 0x20809
362	Tt                        Atom = 0x6802
363	Type                      Atom = 0xd904
364	Typemustmatch             Atom = 0x2830d
365	U                         Atom = 0xb01
366	Ul                        Atom = 0xa702
367	Updateviacache            Atom = 0x460e
368	Usemap                    Atom = 0x58e06
369	Value                     Atom = 0x1505
370	Var                       Atom = 0x16d03
371	Video                     Atom = 0x2e005
372	Wbr                       Atom = 0x56c03
373	Width                     Atom = 0x63e05
374	Workertype                Atom = 0x7210a
375	Wrap                      Atom = 0x72b04
376	Xmp                       Atom = 0x12f03
377)
378
379const hash0 = 0x84f70e16
380
381const maxAtomLen = 25
382
383var table = [1 << 9]Atom{
384	0x1:   0x3ff08, // dropzone
385	0x2:   0x3b08,  // basefont
386	0x3:   0x23209, // integrity
387	0x4:   0x43106, // source
388	0x5:   0x2c09,  // accesskey
389	0x6:   0x1a06,  // accept
390	0x7:   0x6c807, // onwheel
391	0xb:   0x47407, // onkeyup
392	0xc:   0x32007, // headers
393	0xd:   0x67306, // scoped
394	0xe:   0x67909, // onsuspend
395	0xf:   0x8908,  // noframes
396	0x10:  0x1fa0b, // crossorigin
397	0x11:  0x2e407, // onclick
398	0x12:  0x3f405, // start
399	0x13:  0x37a0b, // contextmenu
400	0x14:  0x5e903, // src
401	0x15:  0x1c404, // cols
402	0x16:  0xbb06,  // dialog
403	0x17:  0x47a07, // preload
404	0x18:  0x3c707, // itemref
405	0x1b:  0x2f105, // image
406	0x1d:  0x4ba09, // onloadend
407	0x1e:  0x45d08, // download
408	0x1f:  0x46a03, // pre
409	0x23:  0x2970a, // formmethod
410	0x24:  0x71303, // svg
411	0x25:  0xcf01,  // q
412	0x26:  0x64002, // dt
413	0x27:  0x1de08, // controls
414	0x2a:  0x2804,  // body
415	0x2b:  0xd206,  // strike
416	0x2c:  0x3910b, // oncuechange
417	0x2d:  0x4c30b, // onloadstart
418	0x2e:  0x2fe07, // isindex
419	0x2f:  0xb202,  // li
420	0x30:  0x1400b, // playsinline
421	0x31:  0x34102, // mi
422	0x32:  0x30806, // applet
423	0x33:  0x4ce09, // onmessage
424	0x35:  0x13702, // ol
425	0x36:  0x1a304, // open
426	0x39:  0x14d09, // oncanplay
427	0x3a:  0x6bf09, // onwaiting
428	0x3b:  0x11908, // oncancel
429	0x3c:  0x6a908, // onunload
430	0x3e:  0x53c09, // onoffline
431	0x3f:  0x1a0e,  // accept-charset
432	0x40:  0x32004, // head
433	0x42:  0x3ab09, // ondragend
434	0x43:  0x1310b, // placeholder
435	0x44:  0x2b30a, // formtarget
436	0x45:  0x2540d, // foreignobject
437	0x47:  0x400c,  // ontimeupdate
438	0x48:  0xdd0e,  // allowusermedia
439	0x4a:  0x69c0d, // onbeforeprint
440	0x4b:  0x5604,  // html
441	0x4c:  0x9f04,  // span
442	0x4d:  0x64206, // hgroup
443	0x4e:  0x16408, // disabled
444	0x4f:  0x4204,  // time
445	0x51:  0x42b07, // onfocus
446	0x53:  0xb00a,  // malignmark
447	0x55:  0x4650a, // onkeypress
448	0x56:  0x55805, // class
449	0x57:  0x1ab08, // colgroup
450	0x58:  0x33709, // maxlength
451	0x59:  0x5a908, // progress
452	0x5b:  0x70405, // style
453	0x5c:  0x2a10e, // formnovalidate
454	0x5e:  0x38b06, // oncopy
455	0x60:  0x26104, // form
456	0x61:  0xf606,  // footer
457	0x64:  0x30a,   // radiogroup
458	0x66:  0xfb04,  // ruby
459	0x67:  0x4ff0b, // onmousemove
460	0x68:  0x19d08, // itemprop
461	0x69:  0x2d70a, // http-equiv
462	0x6a:  0x15602, // th
463	0x6c:  0x6e02,  // em
464	0x6d:  0x38108, // menuitem
465	0x6e:  0x63106, // select
466	0x6f:  0x48110, // onlanguagechange
467	0x70:  0x31f05, // thead
468	0x71:  0x15c02, // h1
469	0x72:  0x5e906, // srcdoc
470	0x75:  0x9604,  // name
471	0x76:  0x19106, // button
472	0x77:  0x55504, // desc
473	0x78:  0x17704, // kind
474	0x79:  0x1bf05, // color
475	0x7c:  0x58e06, // usemap
476	0x7d:  0x30e08, // itemtype
477	0x7f:  0x6d508, // manifest
478	0x81:  0x5300c, // onmousewheel
479	0x82:  0x4dc0b, // onmousedown
480	0x84:  0xc05,   // param
481	0x85:  0x2e005, // video
482	0x86:  0x4910c, // onloadeddata
483	0x87:  0x6f107, // address
484	0x8c:  0xef04,  // ping
485	0x8d:  0x24703, // for
486	0x8f:  0x62f08, // onselect
487	0x90:  0x30703, // map
488	0x92:  0xc01,   // p
489	0x93:  0x8008,  // reversed
490	0x94:  0x54d0a, // onpagehide
491	0x95:  0x3206,  // keygen
492	0x96:  0x34109, // minlength
493	0x97:  0x3e40a, // ondragover
494	0x98:  0x42407, // onerror
495	0x9a:  0x2107,  // charset
496	0x9b:  0x29b06, // method
497	0x9c:  0x101,   // b
498	0x9d:  0x68208, // ontoggle
499	0x9e:  0x2bd06, // hidden
500	0xa0:  0x3f607, // article
501	0xa2:  0x63906, // onshow
502	0xa3:  0x64d06, // onsort
503	0xa5:  0x57b0f, // contenteditable
504	0xa6:  0x66908, // onsubmit
505	0xa8:  0x44f09, // oninvalid
506	0xaa:  0x202,   // br
507	0xab:  0x10902, // id
508	0xac:  0x5d04,  // loop
509	0xad:  0x5630a, // onpageshow
510	0xb0:  0x2cf04, // href
511	0xb2:  0x2210a, // figcaption
512	0xb3:  0x2690e, // onautocomplete
513	0xb4:  0x49106, // onload
514	0xb6:  0x9c04,  // rows
515	0xb7:  0x1a605, // nonce
516	0xb8:  0x68a14, // onunhandledrejection
517	0xbb:  0x21306, // center
518	0xbc:  0x59406, // onplay
519	0xbd:  0x33f02, // h5
520	0xbe:  0x49d07, // listing
521	0xbf:  0x57606, // public
522	0xc2:  0x23b06, // figure
523	0xc3:  0x57a04, // icon
524	0xc4:  0x1ab03, // col
525	0xc5:  0x47b03, // rel
526	0xc6:  0xe605,  // media
527	0xc7:  0x12109, // autofocus
528	0xc8:  0x19a02, // rt
529	0xca:  0x2d304, // lang
530	0xcc:  0x49908, // datalist
531	0xce:  0x2eb06, // iframe
532	0xcf:  0x36105, // muted
533	0xd0:  0x6140a, // onauxclick
534	0xd2:  0x3c02,  // as
535	0xd6:  0x3fd06, // ondrop
536	0xd7:  0x1c90a, // annotation
537	0xd8:  0x21908, // fieldset
538	0xdb:  0x2cf08, // hreflang
539	0xdc:  0x4e70c, // onmouseenter
540	0xdd:  0x2a402, // mn
541	0xde:  0xe60a,  // mediagroup
542	0xdf:  0x9805,  // meter
543	0xe0:  0x56c03, // wbr
544	0xe2:  0x63e05, // width
545	0xe3:  0x2290c, // onafterprint
546	0xe4:  0x30505, // ismap
547	0xe5:  0x1505,  // value
548	0xe7:  0x1303,  // nav
549	0xe8:  0x54508, // ononline
550	0xe9:  0xb604,  // mark
551	0xea:  0xc303,  // low
552	0xeb:  0x3ee0b, // ondragstart
553	0xef:  0x12f03, // xmp
554	0xf0:  0x22407, // caption
555	0xf1:  0xd904,  // type
556	0xf2:  0x70907, // summary
557	0xf3:  0x6802,  // tt
558	0xf4:  0x20809, // translate
559	0xf5:  0x1870a, // blockquote
560	0xf8:  0x15702, // hr
561	0xfa:  0x2705,  // tbody
562	0xfc:  0x7b07,  // picture
563	0xfd:  0x5206,  // height
564	0xfe:  0x19c04, // cite
565	0xff:  0x2501,  // s
566	0x101: 0xff05,  // async
567	0x102: 0x56f07, // onpaste
568	0x103: 0x19507, // onabort
569	0x104: 0x2b706, // target
570	0x105: 0x14b03, // bdo
571	0x106: 0x1f006, // coords
572	0x107: 0x5e108, // onresize
573	0x108: 0x71908, // template
574	0x10a: 0x3a02,  // rb
575	0x10b: 0x2a50a, // novalidate
576	0x10c: 0x460e,  // updateviacache
577	0x10d: 0x71003, // sup
578	0x10e: 0x6c07,  // noembed
579	0x10f: 0x16b03, // div
580	0x110: 0x6f707, // srclang
581	0x111: 0x17a09, // draggable
582	0x112: 0x67305, // scope
583	0x113: 0x5905,  // label
584	0x114: 0x22f02, // rp
585	0x115: 0x23f08, // required
586	0x116: 0x3780d, // oncontextmenu
587	0x117: 0x5e504, // size
588	0x118: 0x5b00a, // spellcheck
589	0x119: 0x3f04,  // font
590	0x11a: 0x9c07,  // rowspan
591	0x11b: 0x10a07, // default
592	0x11d: 0x44307, // oninput
593	0x11e: 0x38506, // itemid
594	0x11f: 0x5ee04, // code
595	0x120: 0xaa07,  // acronym
596	0x121: 0x3b04,  // base
597	0x125: 0x2470d, // foreignObject
598	0x126: 0x2ca04, // high
599	0x127: 0x3cb0e, // referrerpolicy
600	0x128: 0x33703, // max
601	0x129: 0x59d0a, // onpopstate
602	0x12a: 0x2fc02, // h4
603	0x12b: 0x4ac04, // meta
604	0x12c: 0x17305, // blink
605	0x12e: 0x5f508, // onscroll
606	0x12f: 0x59409, // onplaying
607	0x130: 0xc113,  // allowpaymentrequest
608	0x131: 0x19a03, // rtc
609	0x132: 0x72b04, // wrap
610	0x134: 0x8b08,  // frameset
611	0x135: 0x32605, // small
612	0x137: 0x32006, // header
613	0x138: 0x40409, // onemptied
614	0x139: 0x34902, // h6
615	0x13a: 0x35908, // multiple
616	0x13c: 0x52a06, // prompt
617	0x13f: 0x28e09, // challenge
618	0x141: 0x4370c, // onhashchange
619	0x142: 0x57b07, // content
620	0x143: 0x1c90e, // annotation-xml
621	0x144: 0x36607, // onclose
622	0x145: 0x14d10, // oncanplaythrough
623	0x148: 0x5170b, // onmouseover
624	0x149: 0x64f08, // sortable
625	0x14a: 0xa402,  // mo
626	0x14b: 0x2cd02, // h3
627	0x14c: 0x2c406, // script
628	0x14d: 0x41d07, // onended
629	0x14f: 0x64706, // poster
630	0x150: 0x7210a, // workertype
631	0x153: 0x1f505, // shape
632	0x154: 0x4,     // abbr
633	0x155: 0x1,     // a
634	0x156: 0x2bf02, // dd
635	0x157: 0x71606, // system
636	0x158: 0x4ce0e, // onmessageerror
637	0x159: 0x36b08, // seamless
638	0x15a: 0x2610a, // formaction
639	0x15b: 0x6e106, // option
640	0x15c: 0x31d04, // math
641	0x15d: 0x62609, // onseeking
642	0x15e: 0x39c05, // oncut
643	0x15f: 0x44c03, // del
644	0x160: 0x11005, // title
645	0x161: 0x11505, // audio
646	0x162: 0x63108, // selected
647	0x165: 0x3b40b, // ondragenter
648	0x166: 0x46e06, // spacer
649	0x167: 0x4a410, // onloadedmetadata
650	0x168: 0x44505, // input
651	0x16a: 0x58505, // table
652	0x16b: 0x41508, // onchange
653	0x16e: 0x5f005, // defer
654	0x171: 0x50a0a, // onmouseout
655	0x172: 0x20504, // slot
656	0x175: 0x3704,  // nobr
657	0x177: 0x1d707, // command
658	0x17a: 0x7207,  // details
659	0x17b: 0x38104, // menu
660	0x17c: 0xb903,  // kbd
661	0x17d: 0x57304, // step
662	0x17e: 0x20303, // ins
663	0x17f: 0x13c08, // autoplay
664	0x182: 0x34103, // min
665	0x183: 0x17404, // link
666	0x185: 0x40d10, // ondurationchange
667	0x186: 0x9202,  // td
668	0x187: 0x8b05,  // frame
669	0x18a: 0x2ab08, // datetime
670	0x18b: 0x44509, // inputmode
671	0x18c: 0x35108, // readonly
672	0x18d: 0x21104, // face
673	0x18f: 0x5e505, // sizes
674	0x191: 0x4b208, // tabindex
675	0x192: 0x6db06, // strong
676	0x193: 0xba03,  // bdi
677	0x194: 0x6fe06, // srcset
678	0x196: 0x67202, // ms
679	0x197: 0x5b507, // checked
680	0x198: 0xb105,  // align
681	0x199: 0x1e507, // section
682	0x19b: 0x6e05,  // embed
683	0x19d: 0x15e07, // bgsound
684	0x1a2: 0x49d04, // list
685	0x1a3: 0x61e08, // onseeked
686	0x1a4: 0x66009, // onstorage
687	0x1a5: 0x2f603, // img
688	0x1a6: 0xf505,  // tfoot
689	0x1a9: 0x26913, // onautocompleteerror
690	0x1aa: 0x5fd19, // onsecuritypolicyviolation
691	0x1ad: 0x9303,  // dir
692	0x1ae: 0x9307,  // dirname
693	0x1b0: 0x5a70a, // onprogress
694	0x1b2: 0x65709, // onstalled
695	0x1b5: 0x66f09, // itemscope
696	0x1b6: 0x49904, // data
697	0x1b7: 0x3d90b, // ondragleave
698	0x1b8: 0x56102, // h2
699	0x1b9: 0x2f706, // mglyph
700	0x1ba: 0x16502, // is
701	0x1bb: 0x6e50e, // onbeforeunload
702	0x1bc: 0x2830d, // typemustmatch
703	0x1bd: 0x3ab06, // ondrag
704	0x1be: 0x5da07, // onreset
705	0x1c0: 0x51106, // output
706	0x1c1: 0x12907, // sandbox
707	0x1c2: 0x1b209, // plaintext
708	0x1c4: 0x34c08, // textarea
709	0x1c7: 0xd607,  // keytype
710	0x1c8: 0x34b05, // mtext
711	0x1c9: 0x6b10e, // onvolumechange
712	0x1ca: 0x1ea06, // onblur
713	0x1cb: 0x58a07, // onpause
714	0x1cd: 0x5bc0c, // onratechange
715	0x1ce: 0x10705, // aside
716	0x1cf: 0x6cf07, // optimum
717	0x1d1: 0x45809, // onkeydown
718	0x1d2: 0x1c407, // colspan
719	0x1d3: 0x1004,  // main
720	0x1d4: 0x66b03, // sub
721	0x1d5: 0x25b06, // object
722	0x1d6: 0x55c06, // search
723	0x1d7: 0x37206, // sorted
724	0x1d8: 0x17003, // big
725	0x1d9: 0xb01,   // u
726	0x1db: 0x26b0c, // autocomplete
727	0x1dc: 0xcc02,  // tr
728	0x1dd: 0xf303,  // alt
729	0x1df: 0x7804,  // samp
730	0x1e0: 0x5c812, // onrejectionhandled
731	0x1e1: 0x4f30c, // onmouseleave
732	0x1e2: 0x28007, // enctype
733	0x1e3: 0xa208,  // nomodule
734	0x1e5: 0x3280f, // allowfullscreen
735	0x1e6: 0x5f08,  // optgroup
736	0x1e8: 0x27c0b, // formenctype
737	0x1e9: 0x18106, // legend
738	0x1ea: 0x10306, // canvas
739	0x1eb: 0x6607,  // pattern
740	0x1ec: 0x2c208, // noscript
741	0x1ed: 0x601,   // i
742	0x1ee: 0x5d602, // dl
743	0x1ef: 0xa702,  // ul
744	0x1f2: 0x52209, // onmouseup
745	0x1f4: 0x1ba05, // track
746	0x1f7: 0x3a10a, // ondblclick
747	0x1f8: 0x3bf0a, // ondragexit
748	0x1fa: 0x8703,  // dfn
749	0x1fc: 0x26506, // action
750	0x1fd: 0x35004, // area
751	0x1fe: 0x31607, // marquee
752	0x1ff: 0x16d03, // var
753}
754
755const atomText = "abbradiogrouparamainavalueaccept-charsetbodyaccesskeygenobrb" +
756	"asefontimeupdateviacacheightmlabelooptgroupatternoembedetail" +
757	"sampictureversedfnoframesetdirnameterowspanomoduleacronymali" +
758	"gnmarkbdialogallowpaymentrequestrikeytypeallowusermediagroup" +
759	"ingaltfooterubyasyncanvasidefaultitleaudioncancelautofocusan" +
760	"dboxmplaceholderautoplaysinlinebdoncanplaythrough1bgsoundisa" +
761	"bledivarbigblinkindraggablegendblockquotebuttonabortcitempro" +
762	"penoncecolgrouplaintextrackcolorcolspannotation-xmlcommandco" +
763	"ntrolsectionblurcoordshapecrossoriginslotranslatefacenterfie" +
764	"ldsetfigcaptionafterprintegrityfigurequiredforeignObjectfore" +
765	"ignobjectformactionautocompleteerrorformenctypemustmatchalle" +
766	"ngeformmethodformnovalidatetimeformtargethiddenoscripthigh3h" +
767	"reflanghttp-equivideonclickiframeimageimglyph4isindexismappl" +
768	"etitemtypemarqueematheadersmallowfullscreenmaxlength5minleng" +
769	"th6mtextareadonlymultiplemutedoncloseamlessortedoncontextmen" +
770	"uitemidoncopyoncuechangeoncutondblclickondragendondragentero" +
771	"ndragexitemreferrerpolicyondragleaveondragoverondragstarticl" +
772	"eondropzonemptiedondurationchangeonendedonerroronfocusourceo" +
773	"nhashchangeoninputmodeloninvalidonkeydownloadonkeypresspacer" +
774	"onkeyupreloadonlanguagechangeonloadeddatalistingonloadedmeta" +
775	"databindexonloadendonloadstartonmessageerroronmousedownonmou" +
776	"seenteronmouseleaveonmousemoveonmouseoutputonmouseoveronmous" +
777	"eupromptonmousewheelonofflineononlineonpagehidesclassearch2o" +
778	"npageshowbronpastepublicontenteditableonpausemaponplayingonp" +
779	"opstateonprogresspellcheckedonratechangeonrejectionhandledon" +
780	"resetonresizesrcdocodeferonscrollonsecuritypolicyviolationau" +
781	"xclickonseekedonseekingonselectedonshowidthgrouposteronsorta" +
782	"bleonstalledonstorageonsubmitemscopedonsuspendontoggleonunha" +
783	"ndledrejectionbeforeprintonunloadonvolumechangeonwaitingonwh" +
784	"eeloptimumanifestrongoptionbeforeunloaddressrclangsrcsetstyl" +
785	"esummarysupsvgsystemplateworkertypewrap"