diff --git a/src/html/Tokenizer.zig b/src/html/Tokenizer.zig
index ae781d5..bee3517 100644
--- a/src/html/Tokenizer.zig
+++ b/src/html/Tokenizer.zig
@@ -6,6 +6,7 @@
/// This tokenizer does not perform any processing/allocation, it simply
/// splits the input text into higher-level tokens.
const Tokenizer = @This();
+const named_character_references = @import("named_character_references.zig");
const std = @import("std");
@@ -73,6 +74,15 @@ pub const TokenError = enum {
unexpected_equals_sign_before_attribute_name,
unexpected_null_character,
unexpected_solidus_in_tag,
+
+ missing_semicolon_after_character_reference,
+ unknown_named_character_reference,
+ absence_of_digits_in_numeric_character_reference,
+ null_character_reference,
+ character_reference_outside_unicode_range,
+ surrogate_character_reference,
+ noncharacter_character_reference,
+ control_character_reference,
};
pub const Token = union(enum) {
@@ -186,7 +196,15 @@ const State = union(enum) {
script_data_double_escaped_less_than_sign: Data,
script_data_double_escape_end: Data,
- character_reference: void,
+ character_reference: CharacterReferenceState,
+ named_character_reference: CharacterReferenceState,
+ ambiguous_ampersand: CharacterReferenceState,
+ numeric_character_reference: NumericCharacterReferenceState,
+ hexadecimal_character_reference_start: NumericCharacterReferenceState,
+ decimal_character_reference_start: NumericCharacterReferenceState,
+ hexadecimal_character_reference: NumericCharacterReferenceState,
+ decimal_character_reference: NumericCharacterReferenceState,
+ numeric_character_reference_end: NumericCharacterReferenceState,
markup_declaration_open: u32,
doctype: u32,
@@ -239,17 +257,8 @@ const State = union(enum) {
name_raw: Span,
equal_sign: u32,
},
- attribute_value: struct {
- tag: Token.Tag,
- quote: enum { double, single },
- name_raw: Span,
- value_start: u32,
- },
- attribute_value_unquoted: struct {
- tag: Token.Tag,
- name_raw: Span,
- value_start: u32,
- },
+ attribute_value: AttributeValueState,
+ attribute_value_unquoted: AttributeValueUnquotedState,
after_attribute_value: struct {
tag: Token.Tag,
attr_value_end: u32,
@@ -262,6 +271,58 @@ const State = union(enum) {
cdata_section_end: u32,
eof: void,
+
+ const AttributeValueState = struct {
+ tag: Token.Tag,
+ quote: enum { double, single },
+ name_raw: Span,
+ value_start: u32,
+ };
+
+ const AttributeValueUnquotedState = struct {
+ tag: Token.Tag,
+ name_raw: Span,
+ value_start: u32,
+ };
+
+ const CharacterReferenceState = struct {
+ ampersand: u32,
+ return_state: union(enum) {
+ text: u32,
+ rcdata: u32,
+ attribute_value: AttributeValueState,
+ attribute_value_unquoted: AttributeValueUnquotedState,
+ },
+
+ pub fn getReturnState(self: CharacterReferenceState) State {
+ switch (self.return_state) {
+ .rcdata => |start| return .{
+ .rcdata = start,
+ },
+ .text => |start| return .{
+ .text = .{
+ .start = start,
+ // We can set whitespace_only to false unconditionally since
+ // the text will at least contain the ampersand character.
+ .whitespace_only = false,
+ // Also reset the streak for the same reason.
+ .whitespace_streak = 0,
+ },
+ },
+ .attribute_value => |state| return .{
+ .attribute_value = state,
+ },
+ .attribute_value_unquoted => |state| return .{
+ .attribute_value_unquoted = state,
+ },
+ }
+ }
+ };
+
+ const NumericCharacterReferenceState = struct {
+ code: u21,
+ ref: CharacterReferenceState,
+ };
};
fn consume(self: *Tokenizer, src: []const u8) bool {
@@ -308,7 +369,12 @@ fn next2(self: *Tokenizer, src: []const u8) ?struct {
}
return null;
} else switch (self.current) {
- //'&' => {} we don't process character references in the tokenizer
+ '&' => {
+ self.state = .{ .character_reference = .{
+ .ampersand = self.idx - 1,
+ .return_state = .{ .text = state.start },
+ } };
+ },
'<' => {
self.state = .{ .tag_open = self.idx - 1 };
if (!state.whitespace_only) {
@@ -363,7 +429,17 @@ fn next2(self: *Tokenizer, src: []const u8) ?struct {
} else switch (self.current) {
// U+0026 AMPERSAND (&)
// Set the return state to the data state. Switch to the character reference state.
- //'&' => {} we don't process character references in the tokenizer
+ '&' => {
+ self.state = .{
+ .character_reference = .{
+ .ampersand = self.idx - 1,
+ // When starting in the data state, we actually want to return to the
+ // text state since the character reference characters are emitted
+ // as text.
+ .return_state = .{ .text = self.idx - 1 },
+ },
+ };
+ },
// U+003C LESS-THAN SIGN (<)
// Switch to the tag open state.
@@ -404,7 +480,14 @@ fn next2(self: *Tokenizer, src: []const u8) ?struct {
} else switch (self.current) {
// U+0026 AMPERSAND (&)
// Set the return state to the RCDATA state. Switch to the character reference state.
- // '&' => @panic("TODO"),
+ '&' => {
+ self.state = .{
+ .character_reference = .{
+ .ampersand = self.idx - 1,
+ .return_state = .{ .rcdata = start },
+ },
+ };
+ },
// U+003C LESS-THAN SIGN (<)
// Switch to the RCDATA less-than sign state.
'<' => self.state = .{
@@ -2409,9 +2492,12 @@ fn next2(self: *Tokenizer, src: []const u8) ?struct {
},
// U+0026 AMPERSAND (&)
// Set the return state to the attribute value (double-quoted) state. Switch to the character reference state.
- //
- // (handled downstream)
- // '&' => {},
+ '&' => {
+ self.state = .{ .character_reference = .{
+ .ampersand = self.idx - 1,
+ .return_state = .{ .attribute_value = state },
+ } };
+ },
// U+0000 NULL
// This is an unexpected-null-character parse error. Append a U+FFFD REPLACEMENT CHARACTER character to the current attribute's value.
@@ -2504,9 +2590,14 @@ fn next2(self: *Tokenizer, src: []const u8) ?struct {
// U+0026 AMPERSAND (&)
// Set the return state to the attribute value (unquoted) state. Switch to the character reference state.
- //
- // (handled elsewhere)
- //'&' => {},
+ '&' => {
+ self.state = .{
+ .character_reference = .{
+ .ampersand = self.idx - 1,
+ .return_state = .{ .attribute_value_unquoted = state },
+ },
+ };
+ },
// U+0000 NULL
// This is an unexpected-null-character parse error. Append a U+FFFD REPLACEMENT CHARACTER character to the current attribute's value.
@@ -2745,8 +2836,390 @@ fn next2(self: *Tokenizer, src: []const u8) ?struct {
};
}
},
- .character_reference => {
- @panic("TODO: implement character reference");
+
+ // https://html.spec.whatwg.org/multipage/parsing.html#character-reference-state
+ .character_reference => |state| {
+ std.debug.assert(self.current == '&');
+ // Set the temporary buffer to the empty string. Append a U+0026 AMPERSAND (&) character to the temporary buffer.
+ // Consume the next input character:
+ if (!self.consume(src)) {
+ self.state = state.getReturnState();
+ } else switch (self.current) {
+ // ASCII alphanumeric
+ // Reconsume in the named character reference state.
+ 'a'...'z', 'A'...'Z', '0'...'9' => {
+ self.idx -= 1;
+ self.state = .{ .named_character_reference = state };
+ },
+ // U+0023 NUMBER SIGN (#)
+ // Append the current input character to the temporary buffer. Switch to the numeric character reference state.
+ '#' => {
+ self.state = .{ .numeric_character_reference = .{
+ .code = 0,
+ .ref = state,
+ } };
+ },
+ // Anything else
+ // Flush code points consumed as a character reference. Reconsume in the return state.
+ else => {
+ self.idx -= 1;
+ self.state = state.getReturnState();
+ },
+ }
+ },
+
+ // https://html.spec.whatwg.org/multipage/parsing.html#named-character-reference-state
+ .named_character_reference => |state| {
+ // Consume the maximum number of characters possible, where the consumed characters are one of the identifiers in the first column of the named character references table. Append each character to the temporary buffer when it's consumed.
+ var matcher = named_character_references.Matcher{};
+ var pending_count: usize = 0;
+ var ends_with_semicolon: bool = false;
+ var found_match: bool = false;
+ while (true) {
+ if (!self.consume(src)) {
+ break;
+ }
+ pending_count += 1;
+ if (!matcher.char(self.current)) break;
+ if (matcher.matched()) {
+ found_match = true;
+ ends_with_semicolon = self.current == ';';
+ pending_count = 0;
+ }
+ }
+
+ // If there is a match
+ if (found_match) {
+ // Rewind the idx to the end of the longest match found
+ while (pending_count > 0) : (pending_count -= 1) {
+ self.idx -= 1;
+ }
+
+ // From the spec:
+ //
+ // > If the character reference was consumed as part of an attribute, and the last character matched is not a U+003B SEMICOLON character (;),
+ // > and the next input character is either a U+003D EQUALS SIGN character (=) or an ASCII alphanumeric, then, for historical reasons,
+ // > flush code points consumed as a character reference and switch to the return state.
+ //
+ // This is only partially relevant to this tokenizer implementation because character references are never converted
+ // to their corresponding codepoint(s). The relevant part is that the missing-semicolon-after-character-reference
+ // error is not emitted if the above conditions are true.
+ const consumed_as_part_of_attribute = state.return_state == .attribute_value or state.return_state == .attribute_value_unquoted;
+ const last_char_matched_not_a_semicolon = !ends_with_semicolon;
+ const next_char_is_equals_or_alphanum = blk: {
+ if (self.idx + 1 >= src.len) break :blk false;
+ const next_char = src[self.idx + 1];
+ break :blk next_char == '=' or std.ascii.isAlphanumeric(next_char);
+ };
+ const omit_error = consumed_as_part_of_attribute and last_char_matched_not_a_semicolon and next_char_is_equals_or_alphanum;
+
+ // Switch to the return state.
+ self.state = state.getReturnState();
+
+ // If the last character matched is not a U+003B SEMICOLON character (;), then this is a missing-semicolon-after-character-reference parse error.
+ if (!ends_with_semicolon and !omit_error) {
+ return .{
+ .token = .{
+ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{
+ .start = state.ampersand,
+ .end = self.idx,
+ },
+ },
+ },
+ };
+ }
+ } else {
+ self.state = .{
+ .ambiguous_ampersand = state,
+ };
+ }
+ },
+
+ .ambiguous_ampersand => |state| {
+ // Consume the next input character:
+ if (!self.consume(src)) {
+ self.state = state.getReturnState();
+ } else switch (self.current) {
+ // ASCII alphanumeric
+ // If the character reference was consumed as part of an attribute, then append the current input character to the current attribute's value. Otherwise, emit the current input character as a character token.
+ 'a'...'z', 'A'...'Z', '0'...'9' => {},
+ // U+003B SEMICOLON (;)
+ // This is an unknown-named-character-reference parse error. Reconsume in the return state.
+ ';' => {
+ self.idx -= 1;
+ self.state = state.getReturnState();
+ return .{
+ .token = .{
+ .parse_error = .{
+ .tag = .unknown_named_character_reference,
+ .span = .{
+ .start = state.ampersand,
+ .end = self.idx,
+ },
+ },
+ },
+ };
+ },
+ // Anything else
+ // Reconsume in the return state.
+ else => {
+ self.idx -= 1;
+ self.state = state.getReturnState();
+ },
+ }
+ },
+
+ // https://html.spec.whatwg.org/multipage/parsing.html#numeric-character-reference-state
+ .numeric_character_reference => |state| {
+ // Set the character reference code to zero (0).
+ self.state.numeric_character_reference.code = 0;
+
+ // Consume the next input character:
+ if (!self.consume(src)) {
+ self.state = .{ .decimal_character_reference_start = state };
+ } else switch (self.current) {
+ // U+0078 LATIN SMALL LETTER X
+ // U+0058 LATIN CAPITAL LETTER X
+ // Append the current input character to the temporary buffer. Switch to the hexadecimal character reference start state.
+ 'x', 'X' => {
+ self.state = .{ .hexadecimal_character_reference_start = state };
+ },
+ // Anything else
+ // Reconsume in the decimal character reference start state.
+ else => {
+ self.idx -= 1;
+ self.state = .{ .decimal_character_reference_start = state };
+ },
+ }
+ },
+
+ // https://html.spec.whatwg.org/multipage/parsing.html#hexadecimal-character-reference-start-state
+ .hexadecimal_character_reference_start => |state| {
+ // Consume the next input character:
+ if (!self.consume(src)) {
+ self.state = state.ref.getReturnState();
+ return .{
+ .token = .{
+ .parse_error = .{
+ .tag = .absence_of_digits_in_numeric_character_reference,
+ .span = .{
+ .start = state.ref.ampersand,
+ .end = self.idx,
+ },
+ },
+ },
+ };
+ } else switch (self.current) {
+ // ASCII hex digit
+ // Reconsume in the hexadecimal character reference state.
+ '0'...'9', 'a'...'f', 'A'...'F' => {
+ self.idx -= 1;
+ self.state = .{ .hexadecimal_character_reference = state };
+ },
+ // Anything else
+ // Reconsume in the decimal character reference start state.
+ else => {
+ self.idx -= 1;
+ self.state = state.ref.getReturnState();
+ return .{
+ .token = .{
+ .parse_error = .{
+ .tag = .absence_of_digits_in_numeric_character_reference,
+ .span = .{
+ .start = state.ref.ampersand,
+ .end = self.idx,
+ },
+ },
+ },
+ };
+ },
+ }
+ },
+
+ // https://html.spec.whatwg.org/multipage/parsing.html#decimal-character-reference-start-state
+ .decimal_character_reference_start => |state| {
+ // Consume the next input character:
+ if (!self.consume(src)) {
+ self.state = state.ref.getReturnState();
+ return .{
+ .token = .{
+ .parse_error = .{
+ .tag = .absence_of_digits_in_numeric_character_reference,
+ .span = .{
+ .start = state.ref.ampersand,
+ .end = self.idx,
+ },
+ },
+ },
+ };
+ } else switch (self.current) {
+ // SCII digit
+ // Reconsume in the hexadecimal character reference state.
+ '0'...'9' => {
+ self.idx -= 1;
+ self.state = .{ .decimal_character_reference = state };
+ },
+ // Anything else
+ // Reconsume in the decimal character reference start state.
+ else => {
+ self.idx -= 1;
+ self.state = state.ref.getReturnState();
+ return .{
+ .token = .{
+ .parse_error = .{
+ .tag = .absence_of_digits_in_numeric_character_reference,
+ .span = .{
+ .start = state.ref.ampersand,
+ .end = self.idx,
+ },
+ },
+ },
+ };
+ },
+ }
+ },
+
+ // https://html.spec.whatwg.org/multipage/parsing.html#hexadecimal-character-reference-state
+ .hexadecimal_character_reference => |state| {
+ // Consume the next input character:
+ if (!self.consume(src)) {
+ self.state = .{ .numeric_character_reference_end = state };
+ return .{
+ .token = .{
+ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{
+ .start = state.ref.ampersand,
+ .end = self.idx,
+ },
+ },
+ },
+ };
+ } else switch (self.current) {
+ // ASCII hex digit
+ // Multiply the character reference code by 16. Add a numeric version of the current input character to the character reference code.
+ '0'...'9', 'a'...'f', 'A'...'F' => {
+ const value = std.fmt.charToDigit(self.current, 16) catch unreachable;
+ self.state.hexadecimal_character_reference.code *|= 16;
+ self.state.hexadecimal_character_reference.code +|= value;
+ },
+ // U+003B SEMICOLON
+ // Switch to the numeric character reference end state.
+ ';' => {
+ self.state = .{ .numeric_character_reference_end = state };
+ },
+ // Anything else
+ // This is a missing-semicolon-after-character-reference parse error. Reconsume in the numeric character reference end state.
+ else => {
+ self.idx -= 1;
+ self.state = .{ .numeric_character_reference_end = state };
+ return .{
+ .token = .{
+ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{
+ .start = state.ref.ampersand,
+ .end = self.idx,
+ },
+ },
+ },
+ };
+ },
+ }
+ },
+
+ // https://html.spec.whatwg.org/multipage/parsing.html#decimal-character-reference-state
+ .decimal_character_reference => |state| {
+ // Consume the next input character:
+ if (!self.consume(src)) {
+ self.state = .{ .numeric_character_reference_end = state };
+ return .{
+ .token = .{
+ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{
+ .start = state.ref.ampersand,
+ .end = self.idx,
+ },
+ },
+ },
+ };
+ } else switch (self.current) {
+ // ASCII digit
+ // Multiply the character reference code by 10. Add a numeric version of the current input character to the character reference code.
+ '0'...'9' => {
+ const value = std.fmt.charToDigit(self.current, 10) catch unreachable;
+ self.state.decimal_character_reference.code *|= 10;
+ self.state.decimal_character_reference.code +|= value;
+ },
+ // U+003B SEMICOLON
+ // Switch to the numeric character reference end state.
+ ';' => {
+ self.state = .{ .numeric_character_reference_end = state };
+ },
+ // Anything else
+ // This is a missing-semicolon-after-character-reference parse error. Reconsume in the numeric character reference end state.
+ else => {
+ self.idx -= 1;
+ self.state = .{ .numeric_character_reference_end = state };
+ return .{
+ .token = .{
+ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{
+ .start = state.ref.ampersand,
+ .end = self.idx,
+ },
+ },
+ },
+ };
+ },
+ }
+ },
+
+ // https://html.spec.whatwg.org/multipage/parsing.html#numeric-character-reference-end-state
+ .numeric_character_reference_end => |state| {
+ const code = state.code;
+ var parse_error: ?TokenError = null;
+ // Check the character reference code:
+ // If the number is 0x00, then this is a null-character-reference parse error. Set the character reference code to 0xFFFD.
+ if (code == 0) {
+ parse_error = .null_character_reference;
+ }
+ // If the number is greater than 0x10FFFF, then this is a character-reference-outside-unicode-range parse error. Set the character reference code to 0xFFFD.
+ else if (code > 0x10FFFF) {
+ parse_error = .character_reference_outside_unicode_range;
+ }
+ // If the number is a surrogate, then this is a surrogate-character-reference parse error. Set the character reference code to 0xFFFD.
+ else if (std.unicode.isSurrogateCodepoint(code)) {
+ parse_error = .surrogate_character_reference;
+ }
+ // If the number is a noncharacter, then this is a noncharacter-character-reference parse error.
+ else if (isNonCharacter(code)) {
+ parse_error = .noncharacter_character_reference;
+ }
+ // If the number is 0x0D, or a control that's not ASCII whitespace, then this is a control-character-reference parse error.
+ else if (code == 0x0D or (code <= 0xFF and isControl(@intCast(code)) and !isAsciiWhitespace(@intCast(code)))) {
+ parse_error = .control_character_reference;
+ }
+
+ // Switch to the return state.
+ self.state = state.ref.getReturnState();
+ if (parse_error) |tag| {
+ return .{
+ .token = .{
+ .parse_error = .{
+ .tag = tag,
+ .span = .{
+ .start = state.ref.ampersand,
+ .end = self.idx,
+ },
+ },
+ },
+ };
+ }
},
// https://html.spec.whatwg.org/multipage/parsing.html#comment-start-state
@@ -4509,6 +4982,35 @@ fn isAsciiAlphaUpper(c: u8) bool {
fn isAsciiAlpha(c: u8) bool {
return isAsciiAlphaLower(c) or isAsciiAlphaUpper(c);
}
+// https://infra.spec.whatwg.org/#noncharacter
+fn isNonCharacter(c: u21) bool {
+ return switch (c) {
+ // zig fmt: off
+ '\u{FDD0}'...'\u{FDEF}',
+ '\u{FFFE}', '\u{FFFF}', '\u{1FFFE}', '\u{1FFFF}', '\u{2FFFE}', '\u{2FFFF}', '\u{3FFFE}',
+ '\u{3FFFF}', '\u{4FFFE}', '\u{4FFFF}', '\u{5FFFE}', '\u{5FFFF}', '\u{6FFFE}', '\u{6FFFF}',
+ '\u{7FFFE}', '\u{7FFFF}', '\u{8FFFE}', '\u{8FFFF}', '\u{9FFFE}', '\u{9FFFF}', '\u{AFFFE}',
+ '\u{AFFFF}', '\u{BFFFE}', '\u{BFFFF}', '\u{CFFFF}', '\u{DFFFE}', '\u{DFFFF}', '\u{EFFFE}',
+ '\u{EFFFF}', '\u{FFFFE}', '\u{FFFFF}', '\u{10FFFE}', '\u{10FFFF}',
+ // zig fmt: on
+ => true,
+ else => false,
+ };
+}
+// https://infra.spec.whatwg.org/#control
+fn isControl(c: u8) bool {
+ // A control is a C0 control or a code point in the range U+007F DELETE to U+009F APPLICATION PROGRAM COMMAND, inclusive.
+ // A C0 control is a code point in the range U+0000 NULL to U+001F INFORMATION SEPARATOR ONE, inclusive.
+ return (c >= 0 and c <= 0x1F) or (c >= 0x7F and c <= 0x9F);
+}
+// https://infra.spec.whatwg.org/#ascii-whitespace
+fn isAsciiWhitespace(c: u8) bool {
+ return switch (c) {
+ // ASCII whitespace is U+0009 TAB, U+000A LF, U+000C FF, U+000D CR, or U+0020 SPACE.
+ '\t', '\n', std.ascii.control_code.ff, '\r', ' ' => true,
+ else => false,
+ };
+}
const tl = std.log.scoped(.trim);
@@ -4602,3 +5104,229 @@ test "script single/double escape weirdness" {
t = tokenizer.next(case);
try std.testing.expect(t == null);
}
+
+test "character references" {
+ // Named character references
+ try testTokenize("&", &.{
+ .{ .text = .{ .start = 0, .end = 1 } },
+ });
+ try testTokenize("&foo", &.{
+ .{ .text = .{ .start = 0, .end = 4 } },
+ });
+ try testTokenize("&foo;", &.{
+ .{ .parse_error = .{
+ .tag = .unknown_named_character_reference,
+ .span = .{ .start = 0, .end = 4 },
+ } },
+ .{ .text = .{ .start = 0, .end = 5 } },
+ });
+ try testTokenize("&foofoofoofoofoofoofoofoofoo;", &.{
+ .{ .parse_error = .{
+ .tag = .unknown_named_character_reference,
+ .span = .{ .start = 0, .end = 28 },
+ } },
+ .{ .text = .{ .start = 0, .end = 29 } },
+ });
+ try testTokenize("¬i", &.{
+ .{ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{ .start = 0, .end = 4 },
+ } },
+ .{ .text = .{ .start = 0, .end = 5 } },
+ });
+ // Example from https://html.spec.whatwg.org/multipage/parsing.html#named-character-reference-state
+ // `¬` is valid, `¬i` could still match `∉` among others,
+ // but `¬it;` is not a named character reference, so we get
+ // a missing semicolon error for `¬`
+ try testTokenize("¬it;", &.{
+ .{ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{ .start = 0, .end = 4 },
+ } },
+ .{ .text = .{ .start = 0, .end = 7 } },
+ });
+ try testTokenize("hello ∉", &.{
+ .{ .text = .{ .start = 0, .end = 13 } },
+ });
+ try testTokenize("hello∉", &.{
+ .{ .text = .{ .start = 0, .end = 12 } },
+ });
+ try testTokenize("hello &foo bar", &.{
+ .{ .text = .{ .start = 0, .end = 14 } },
+ });
+ try testTokenize("hello&foo", &.{
+ .{ .text = .{ .start = 0, .end = 9 } },
+ });
+
+ // Numeric character references
+ try testTokenize("{ ģ", &.{
+ .{ .text = .{ .start = 0, .end = 14 } },
+ });
+ try testTokenize("", &.{
+ .{ .parse_error = .{
+ .tag = .absence_of_digits_in_numeric_character_reference,
+ .span = .{ .start = 0, .end = 2 },
+ } },
+ .{ .text = .{ .start = 0, .end = 2 } },
+ });
+ try testTokenize("", &.{
+ .{ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{ .start = 0, .end = 9 },
+ } },
+ .{ .parse_error = .{
+ .tag = .noncharacter_character_reference,
+ .span = .{ .start = 0, .end = 9 },
+ } },
+ .{ .text = .{ .start = 0, .end = 9 } },
+ });
+ try testTokenize("", &.{
+ .{ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{ .start = 0, .end = 9 },
+ } },
+ .{ .parse_error = .{
+ .tag = .character_reference_outside_unicode_range,
+ .span = .{ .start = 0, .end = 9 },
+ } },
+ .{ .text = .{ .start = 0, .end = 9 } },
+ });
+ try testTokenize("", &.{
+ .{ .parse_error = .{
+ .tag = .character_reference_outside_unicode_range,
+ .span = .{ .start = 0, .end = 37 },
+ } },
+ .{ .text = .{ .start = 0, .end = 37 } },
+ });
+ try testTokenize("", &.{
+ .{ .parse_error = .{
+ .tag = .null_character_reference,
+ .span = .{ .start = 0, .end = 4 },
+ } },
+ .{ .text = .{ .start = 0, .end = 4 } },
+ });
+ try testTokenize("
", &.{
+ .{ .parse_error = .{
+ .tag = .control_character_reference,
+ .span = .{ .start = 0, .end = 6 },
+ } },
+ .{ .text = .{ .start = 0, .end = 6 } },
+ });
+ try testTokenize("", &.{
+ .{ .parse_error = .{
+ .tag = .control_character_reference,
+ .span = .{ .start = 0, .end = 6 },
+ } },
+ .{ .text = .{ .start = 0, .end = 6 } },
+ });
+ try testTokenize("", &.{
+ .{ .parse_error = .{
+ .tag = .surrogate_character_reference,
+ .span = .{ .start = 0, .end = 8 },
+ } },
+ .{ .text = .{ .start = 0, .end = 8 } },
+ });
+ try testTokenize("", &.{
+ .{ .parse_error = .{
+ .tag = .noncharacter_character_reference,
+ .span = .{ .start = 0, .end = 8 },
+ } },
+ .{ .text = .{ .start = 0, .end = 8 } },
+ });
+
+ // double quoted attribute
+ try testTokenize("", &.{
+ .{ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{ .start = 11, .end = 15 },
+ } },
+ .{ .tag = .{
+ .span = .{ .start = 0, .end = 17 },
+ .name = .{ .start = 1, .end = 5 },
+ .kind = .start,
+ } },
+ });
+ try testTokenize("", &.{
+ .{ .tag = .{
+ .span = .{ .start = 0, .end = 20 },
+ .name = .{ .start = 1, .end = 5 },
+ .kind = .start,
+ } },
+ });
+
+ // single quoted attribute
+ try testTokenize("", &.{
+ .{ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{ .start = 11, .end = 15 },
+ } },
+ .{ .tag = .{
+ .span = .{ .start = 0, .end = 17 },
+ .name = .{ .start = 1, .end = 5 },
+ .kind = .start,
+ } },
+ });
+ try testTokenize("", &.{
+ .{ .tag = .{
+ .span = .{ .start = 0, .end = 20 },
+ .name = .{ .start = 1, .end = 5 },
+ .kind = .start,
+ } },
+ });
+
+ // unquoted attribute
+ try testTokenize("", &.{
+ .{ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{ .start = 10, .end = 14 },
+ } },
+ .{ .tag = .{
+ .span = .{ .start = 0, .end = 15 },
+ .name = .{ .start = 1, .end = 5 },
+ .kind = .start,
+ } },
+ });
+ try testTokenize("", &.{
+ .{ .tag = .{
+ .span = .{ .start = 0, .end = 18 },
+ .name = .{ .start = 1, .end = 5 },
+ .kind = .start,
+ } },
+ });
+}
+
+test "rcdata character references" {
+ var tokenizer: Tokenizer = .{};
+ tokenizer.gotoRcData("title");
+
+ try testTokenizeWithState(&tokenizer, "¬it;", &.{
+ .{ .parse_error = .{
+ .tag = .missing_semicolon_after_character_reference,
+ .span = .{ .start = 0, .end = 4 },
+ } },
+ .{ .text = .{ .start = 0, .end = 7 } },
+ .{ .tag = .{
+ .span = .{ .start = 7, .end = 15 },
+ .name = .{ .start = 9, .end = 14 },
+ .kind = .end,
+ } },
+ });
+}
+
+fn testTokenizeWithState(tokenizer: *Tokenizer, src: []const u8, expected_tokens: []const Token) !void {
+ for (expected_tokens, 0..) |expected_token, i| {
+ const t = tokenizer.next(src);
+ std.testing.expectEqual(expected_token, t) catch |e| {
+ std.debug.print("unexpected token at index {}\nexpected: {any}\nactual: {any}\n", .{ i, expected_token, t });
+ return e;
+ };
+ }
+
+ const t = tokenizer.next(src);
+ try std.testing.expect(t == null);
+}
+
+fn testTokenize(src: []const u8, expected_tokens: []const Token) !void {
+ var tokenizer: Tokenizer = .{};
+ return testTokenizeWithState(&tokenizer, src, expected_tokens);
+}
diff --git a/src/html/named_character_references.zig b/src/html/named_character_references.zig
new file mode 100644
index 0000000..9898caa
--- /dev/null
+++ b/src/html/named_character_references.zig
@@ -0,0 +1,3951 @@
+//! A modified version of https://github.com/squeek502/named-character-references
+//! Contains only a DAFSA of the named character references, without the corresponding codepoint(s)
+
+const std = @import("std");
+
+pub const Matcher = struct {
+ node_index: u12 = 0,
+
+ /// If `c` is the codepoint of a child of the current `node_index`, the `node_index`
+ /// is updated to that child and the function returns `true`.
+ /// Otherwise, the `node_index` is unchanged and the function returns false.
+ pub fn codepoint(self: *Matcher, c: u21) bool {
+ if (c > std.math.maxInt(u8)) return false;
+ return self.char(@intCast(c));
+ }
+
+ /// If `c` is the character of a child of the current `node_index`, the `node_index`
+ /// is updated to that child and the function returns `true`.
+ /// Otherwise, the `node_index` is unchanged and the function returns false.
+ pub fn char(self: *Matcher, c: u8) bool {
+ const child_index = dafsa[self.node_index].child_index;
+ self.node_index = findInList(child_index, c) orelse return false;
+ return true;
+ }
+
+ /// Returns true if the current `node_index` is marked as the end of a word
+ pub fn matched(self: Matcher) bool {
+ return dafsa[self.node_index].end_of_word;
+ }
+};
+
+test Matcher {
+ var matcher = Matcher{};
+
+ // 'n' can still match something
+ try std.testing.expect(matcher.char('n'));
+ try std.testing.expect(!matcher.matched());
+
+ // 'no' can still match something
+ try std.testing.expect(matcher.char('o'));
+ try std.testing.expect(!matcher.matched());
+
+ // 'not' matches fully
+ try std.testing.expect(matcher.char('t'));
+ try std.testing.expect(matcher.matched());
+
+ // 'not' still matches fully, since the node_index is not modified here
+ try std.testing.expect(!matcher.char('!'));
+ try std.testing.expect(matcher.matched());
+}
+
+/// Search siblings of `first_child_index` for the `char`
+/// If found, returns the index of the node within the `dafsa` array.
+/// Otherwise, returns `null`.
+fn findInList(first_child_index: u12, char: u8) ?u12 {
+ var index = first_child_index;
+ while (true) {
+ if (dafsa[index].char == char) return index;
+ if (dafsa[index].end_of_list) return null;
+ index += 1;
+ }
+ unreachable;
+}
+
+pub const Node = struct {
+ char: u8,
+ /// If true, this node is the end of a valid named character reference.
+ /// Note: This does not necessarily mean that this node does not have child nodes.
+ end_of_word: bool,
+ /// If true, this node is the end of a sibling list.
+ /// If false, then (index + 1) will contain the next sibling.
+ end_of_list: bool,
+ /// Index of the first child of this node.
+ /// There are 3872 nodes in our DAFSA, so all indexes can fit in a u12.
+ child_index: u12,
+};
+
+const dafsa = [_]Node{
+ .{ .char = 0, .end_of_word = false, .end_of_list = true, .child_index = 1 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 53 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 69 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = false, .child_index = 77 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 91 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 102 },
+ .{ .char = 'F', .end_of_word = false, .end_of_list = false, .child_index = 118 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = false, .child_index = 123 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 135 },
+ .{ .char = 'I', .end_of_word = false, .end_of_list = false, .child_index = 143 },
+ .{ .char = 'J', .end_of_word = false, .end_of_list = false, .child_index = 157 },
+ .{ .char = 'K', .end_of_word = false, .end_of_list = false, .child_index = 162 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 169 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = false, .child_index = 180 },
+ .{ .char = 'N', .end_of_word = false, .end_of_list = false, .child_index = 188 },
+ .{ .char = 'O', .end_of_word = false, .end_of_list = false, .child_index = 197 },
+ .{ .char = 'P', .end_of_word = false, .end_of_list = false, .child_index = 211 },
+ .{ .char = 'Q', .end_of_word = false, .end_of_list = false, .child_index = 220 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 224 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 236 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = false, .child_index = 249 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = false, .child_index = 260 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = false, .child_index = 274 },
+ .{ .char = 'W', .end_of_word = false, .end_of_list = false, .child_index = 283 },
+ .{ .char = 'X', .end_of_word = false, .end_of_list = false, .child_index = 288 },
+ .{ .char = 'Y', .end_of_word = false, .end_of_list = false, .child_index = 292 },
+ .{ .char = 'Z', .end_of_word = false, .end_of_list = false, .child_index = 301 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 309 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 325 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 341 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 356 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 375 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 393 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 405 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 422 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 432 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = false, .child_index = 447 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .child_index = 453 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 461 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 484 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 498 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 522 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 540 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 552 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 558 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 579 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 598 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 611 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .child_index = 629 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .child_index = 644 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = false, .child_index = 651 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = false, .child_index = 665 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .child_index = 673 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 683 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = false, .child_index = 684 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 685 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 686 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 687 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 690 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 691 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 692 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 693 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 694 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 696 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 697 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 698 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 700 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 701 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 702 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 705 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 709 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 711 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'O', .end_of_word = false, .end_of_list = false, .child_index = 713 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 714 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 717 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 722 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 724 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 725 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 726 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 727 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 731 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 732 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 733 },
+ .{ .char = 'J', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'Z', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 735 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 738 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 740 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 741 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 743 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 747 },
+ .{ .char = 'N', .end_of_word = false, .end_of_list = false, .child_index = 749 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = false, .child_index = 750 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 685 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 751 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 690 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 754 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 755 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 694 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 757 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 758 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 759 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 761 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 701 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 762 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 764 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 765 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 710 },
+ .{ .char = 'J', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'T', .end_of_word = true, .end_of_list = false, .child_index = 768 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 769 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 686 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 770 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 774 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 775 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 776 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 778 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 779 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 780 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 747 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 782 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'J', .end_of_word = false, .end_of_list = false, .child_index = 783 },
+ .{ .char = 'O', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 685 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 687 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 690 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 784 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 787 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 789 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 792 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 793 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 795 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 797 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 799 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'J', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 800 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 801 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 710 },
+ .{ .char = 'J', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'T', .end_of_word = true, .end_of_list = false, .child_index = 768 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 803 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 808 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 811 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 813 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 815 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 816 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 819 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 823 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 825 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'J', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 826 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 808 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 827 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 830 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 700 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 783 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 685 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 687 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 834 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 690 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 835 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 838 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 839 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 841 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 701 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 842 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 843 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 724 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 844 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 845 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 847 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 851 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = false, .child_index = 853 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 710 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 854 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 855 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 856 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 808 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 859 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 861 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 862 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 863 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 865 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 866 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 868 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 869 },
+ .{ .char = 'O', .end_of_word = false, .end_of_list = false, .child_index = 871 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 826 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 872 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 877 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 878 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 879 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 880 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 883 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 887 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 888 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 889 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 891 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 808 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 893 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 895 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 896 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 747 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 897 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 899 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 687 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 834 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 690 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 692 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 900 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 694 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 902 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 910 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 792 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 701 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 911 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 912 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 913 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 915 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 778 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 916 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 710 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 710 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'I', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 685 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 795 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 917 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 826 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 738 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 918 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 710 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 685 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 686 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 920 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 683 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 926 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 690 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 928 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 930 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 932 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 694 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 934 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 697 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 941 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 700 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 701 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 944 },
+ .{ .char = 'N', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 946 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 948 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 949 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 951 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 952 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 957 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .child_index = 958 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 959 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 962 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 964 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 968 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 969 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 971 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 975 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 977 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 980 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 984 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 987 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 990 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 991 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 992 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 996 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 998 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1000 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1001 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .child_index = 944 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 1008 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1010 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1014 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 738 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1016 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1019 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1022 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 1024 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1025 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1030 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1031 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1036 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1038 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1041 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1043 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .child_index = 1045 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .child_index = 1046 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 1048 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1050 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1052 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1056 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1058 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1061 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1065 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1068 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 694 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1070 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 1073 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1077 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1079 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1082 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1084 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 1086 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1089 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1090 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1091 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 783 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = false, .child_index = 783 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1094 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1097 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1098 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1100 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1101 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 710 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 1103 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1105 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 686 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 795 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1108 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1112 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1114 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1115 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1119 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1123 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1124 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = false, .child_index = 1126 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 1132 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1134 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 778 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1138 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .child_index = 1141 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1142 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1147 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 1150 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 685 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1152 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1155 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1157 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 690 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1159 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = false, .child_index = 783 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1163 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1166 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1171 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1175 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 1176 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1177 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1179 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 793 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 795 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1181 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 797 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 799 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1182 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 801 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1183 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 710 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1184 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 854 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 1112 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1187 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1196 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1199 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1203 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1207 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1212 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1215 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 1217 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1219 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1224 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1119 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1226 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1234 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1235 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1240 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = false, .child_index = 1246 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1254 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 1132 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 1255 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1256 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1260 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 911 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1262 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 861 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1263 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1266 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1268 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1269 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1271 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1273 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = false, .child_index = 1276 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 1278 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 865 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = false, .child_index = 1281 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1283 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1288 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1290 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 911 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1295 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1302 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 1306 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1309 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1312 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1319 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1320 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1322 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1325 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1329 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1336 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1340 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .child_index = 1342 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1351 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1354 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1356 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1358 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 783 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1363 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1365 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 1368 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1370 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1371 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1375 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1378 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1381 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1388 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1391 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 701 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 1392 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1393 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1394 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 1395 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1398 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1401 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1403 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1406 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 851 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1416 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1370 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 968 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1417 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1184 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 854 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1420 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1196 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1199 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1427 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1431 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1212 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 1434 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1436 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1439 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1442 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1443 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1444 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1448 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 854 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1450 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1454 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1457 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 826 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 951 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1458 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1468 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1469 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1476 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 1477 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1481 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 854 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1483 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1487 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1490 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 1491 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 854 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1494 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1498 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1500 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .child_index = 1505 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .child_index = 683 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1508 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1510 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 808 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1511 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 1512 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1516 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1519 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 968 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1522 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1525 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1528 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1530 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 899 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 687 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1532 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1022 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 690 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 1535 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1537 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1539 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 694 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1541 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1547 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1550 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1553 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1045 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 1555 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 911 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1556 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 911 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1558 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1561 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1562 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1563 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1561 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1564 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .child_index = 1566 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 778 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1567 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1569 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 710 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1571 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1561 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 1574 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1574 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1576 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1577 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1578 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1574 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1581 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1583 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .child_index = 1585 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1586 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1587 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 795 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1588 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1589 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 826 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 738 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1591 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1593 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 708 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1594 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1596 },
+ .{ .char = 'P', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 1597 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 709 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1598 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1599 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1600 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 710 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1601 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1602 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1603 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1604 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1605 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1606 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1607 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1608 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1609 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1611 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1612 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1602 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1613 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1614 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 704 },
+ .{ .char = 'P', .end_of_word = false, .end_of_list = true, .child_index = 1615 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1616 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1617 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 1619 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1620 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1621 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1622 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1623 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1625 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1626 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1627 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1628 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1630 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1631 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1634 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1636 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1637 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1638 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1640 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1641 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1642 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1620 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1643 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1645 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 1647 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1648 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1651 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1652 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1653 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'H', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1620 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1598 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1654 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1655 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1656 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1657 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1659 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1660 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1661 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1662 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1663 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1664 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = true, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1665 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1666 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1622 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = true, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1667 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = true, .child_index = 1668 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1669 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1622 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1670 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1671 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1672 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1673 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1674 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1676 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1677 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 1679 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1601 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1680 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1607 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1622 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1681 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 712 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1682 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1666 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1616 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1683 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1684 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1685 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1620 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1666 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1686 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1687 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1688 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1000 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1689 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1690 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1653 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1691 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1692 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1693 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 1616 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1694 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1695 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1696 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 1697 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1698 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1699 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 1712 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1713 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1714 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1715 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1716 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1717 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1719 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1720 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1721 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1722 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1602 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1723 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1724 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1725 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'O', .end_of_word = false, .end_of_list = true, .child_index = 1727 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1009 },
+ .{ .char = 'G', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1616 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1684 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1728 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 1729 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 1730 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1731 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1732 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1733 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = false, .child_index = 1734 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 704 },
+ .{ .char = 'F', .end_of_word = false, .end_of_list = true, .child_index = 1735 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1620 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1666 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1622 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1736 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 1737 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1738 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1624 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1739 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1740 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1742 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1744 },
+ .{ .char = 'O', .end_of_word = false, .end_of_list = true, .child_index = 1747 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = true, .child_index = 1748 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 704 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1749 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1751 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1753 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1754 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1597 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1755 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1756 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 842 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1758 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1759 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 1760 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 1761 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = false, .child_index = 1762 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1763 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1764 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1690 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1765 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1766 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1767 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1768 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1769 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 911 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 1772 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1774 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1598 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1775 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1776 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1600 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1778 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1780 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 1785 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1792 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 693 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1793 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1794 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 1795 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1796 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1370 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1797 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1798 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1800 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1766 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 1801 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1802 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1803 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1804 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1805 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1806 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 1809 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1816 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1817 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .child_index = 1819 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1821 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1822 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1824 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .child_index = 1826 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 1827 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1839 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1613 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 1840 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1841 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1842 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1843 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1844 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1845 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1616 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1846 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1852 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1854 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1621 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1622 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1856 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1857 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1803 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1858 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1859 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1860 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1867 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1868 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1869 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1871 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1873 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1637 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1876 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 721 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1878 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1879 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1881 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1882 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1888 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .child_index = 1585 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1892 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1893 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1641 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1894 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1895 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .child_index = 958 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1896 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1897 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1899 },
+ .{ .char = 'g', .end_of_word = true, .end_of_list = false, .child_index = 768 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1900 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1803 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1901 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1902 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1903 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1904 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1905 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 1906 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 1909 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1911 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1912 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1917 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1918 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1919 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 1909 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1920 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1653 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1922 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1923 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1593 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1597 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1924 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1620 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1925 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1926 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1599 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1927 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1929 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1927 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1930 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1931 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1932 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1933 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1934 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1935 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1937 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1939 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 1942 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1009 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1659 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1607 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 861 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1943 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1944 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1946 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1947 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 783 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1948 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1624 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1673 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1950 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1602 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1951 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1953 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1954 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1956 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1616 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1665 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 1957 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1960 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1964 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1965 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1966 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1968 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1613 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1969 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1970 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1972 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 1973 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1974 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1979 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1980 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1981 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1982 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1983 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1985 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1986 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1987 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1988 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1990 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1991 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1392 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 911 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1653 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1992 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1993 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1598 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 1994 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1995 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1997 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1900 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1998 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1892 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2001 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 2002 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1000 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2003 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1601 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2008 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2009 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2010 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1680 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2011 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2012 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2013 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2014 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1616 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2015 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 2016 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1683 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 2017 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 2018 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 2019 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2020 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1510 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2023 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1620 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2025 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 2027 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 761 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 2028 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 2029 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2031 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 2032 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 1957 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2033 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1901 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2038 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2039 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 2040 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2041 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 2042 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2043 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1000 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2044 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2045 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1510 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 2047 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 2048 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2049 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 2052 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = false, .child_index = 2053 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .child_index = 2055 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2058 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2041 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 2059 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2043 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 951 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2060 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 2061 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1653 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1970 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 2063 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2064 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 854 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 1973 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2065 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2067 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = true, .child_index = 721 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2069 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2070 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2072 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2074 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 2075 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2076 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2077 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2078 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2082 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2083 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2084 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1602 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2085 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2086 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1576 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2087 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2089 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2087 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 911 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 911 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 2090 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1616 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1684 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2091 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2096 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2097 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2098 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2099 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1666 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 2101 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2102 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 2103 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2104 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 2106 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2107 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1968 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 926 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2110 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2112 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1968 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2116 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 693 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .child_index = 2118 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2121 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 2122 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2123 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2126 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1732 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2127 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2128 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 2132 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2133 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1319 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 2134 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2135 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1606 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1684 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2138 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2139 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 911 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 854 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 911 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 2142 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2144 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2145 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 2148 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1968 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2102 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2150 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1597 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1925 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1767 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1712 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2151 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1624 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2152 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2153 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 2154 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 1599 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2155 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2157 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1713 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2158 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2161 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1933 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2162 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2166 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2167 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1716 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2168 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2170 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2174 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2087 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2179 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2157 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 2180 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2181 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2182 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2183 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1602 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2184 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2185 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2186 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2188 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 2189 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 2192 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1968 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2195 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2196 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2197 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2198 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2199 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2200 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2202 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2015 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 2203 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 2018 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 2204 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2205 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 761 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2207 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 2028 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2031 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2208 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1624 },
+ .{ .char = 'g', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2039 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2087 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 2209 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1684 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2210 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2044 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1319 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2045 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1510 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2049 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2052 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2211 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2212 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 951 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 2061 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 2063 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2064 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2213 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2214 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2099 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2185 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2215 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1622 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 2189 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2212 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1968 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2217 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2102 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2199 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 724 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2218 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 2219 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2220 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2161 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2222 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 2224 },
+ .{ .char = 'y', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 2225 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2226 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2234 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1942 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2236 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2238 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 2240 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2241 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1602 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2243 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2245 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2247 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2248 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2251 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2252 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2253 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2254 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2255 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 2257 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2266 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1684 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2267 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2102 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2218 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 2280 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2281 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2282 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2283 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2285 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .child_index = 2287 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2289 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2290 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2291 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 761 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2292 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2290 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2296 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2303 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1920 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1653 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2304 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2305 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1597 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 1712 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1902 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 2040 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2306 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2043 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 710 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1763 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 1764 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 2308 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1933 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2309 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2310 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2306 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1766 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2043 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1680 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1922 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1607 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2311 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 2312 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2313 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2320 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1986 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2323 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2043 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2325 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2326 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2327 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2329 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2330 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2332 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1181 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1622 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1009 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2333 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1839 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 2335 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2083 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2043 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 916 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2337 },
+ .{ .char = 'n', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1607 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2339 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2340 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2341 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2342 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1775 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2343 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2344 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2154 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2345 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2342 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2346 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2347 },
+ .{ .char = 'l', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2348 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1892 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2349 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2350 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2351 },
+ .{ .char = 'Y', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2352 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2353 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2354 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1601 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 1857 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2355 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2356 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2357 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2358 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2359 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2360 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2361 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2362 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 2363 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1370 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2364 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2365 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2366 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = true, .child_index = 1576 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2367 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2368 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2151 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2369 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2370 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 2371 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = true, .child_index = 2372 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 2373 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2374 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2380 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2381 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2382 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1926 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2383 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2384 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2385 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2386 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2387 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = true, .child_index = 2388 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2389 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2390 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 2391 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2392 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = true, .child_index = 712 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2281 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 2393 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2394 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2395 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1684 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2397 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2398 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2399 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2401 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2290 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 712 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 2402 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2403 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2404 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2414 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 2420 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2421 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2425 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2426 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2427 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2428 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2429 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2430 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = true, .child_index = 2431 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2432 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = true, .child_index = 2433 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = false, .child_index = 2434 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 2436 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 2437 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = false, .child_index = 2440 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 2441 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 2442 },
+ .{ .char = 'N', .end_of_word = false, .end_of_list = false, .child_index = 2443 },
+ .{ .char = 'P', .end_of_word = false, .end_of_list = false, .child_index = 2444 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 2445 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 2447 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = false, .child_index = 2449 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = true, .child_index = 2450 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1896 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 1620 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2451 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2452 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2347 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2453 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2454 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2456 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2457 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2458 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2459 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2460 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2461 },
+ .{ .char = 'T', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2462 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2464 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2465 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2466 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2467 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2468 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = true, .child_index = 712 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 712 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2469 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2470 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2471 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2472 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2473 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2474 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2475 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2476 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = true, .child_index = 2477 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = true, .child_index = 1980 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 2478 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2479 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2480 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 2481 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2482 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2483 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 704 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1613 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2485 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2486 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2487 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 2488 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2489 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1816 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2490 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2491 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1684 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2031 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2493 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 2494 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 2496 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2497 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2498 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 2499 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2031 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1684 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2500 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2167 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2336 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2501 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 2502 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2503 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .child_index = 854 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2153 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2505 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2506 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1623 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2507 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .child_index = 1585 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 2511 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2512 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 861 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2514 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2515 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 724 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2516 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 2013 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1571 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 2517 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2520 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 2522 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1268 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .child_index = 1585 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1586 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2523 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2524 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2281 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .child_index = 2525 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = true, .child_index = 2527 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2281 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 2103 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2528 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2529 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 2530 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 2534 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = false, .child_index = 2530 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = false, .child_index = 2539 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 2546 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2530 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 2534 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2547 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2083 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 2052 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 2530 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 2539 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1724 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 2548 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 724 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2549 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2551 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2554 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2556 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2500 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 2559 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2560 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1624 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2154 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1793 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1601 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2562 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1607 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .child_index = 2563 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2565 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2566 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1623 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1319 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1792 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 2569 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2570 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2571 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2572 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1927 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1370 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 2008 },
+ .{ .char = 'y', .end_of_word = true, .end_of_list = true, .child_index = 2575 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 2549 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2549 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2577 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2355 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2578 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 2579 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2560 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2580 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2581 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 2582 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 2583 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 693 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2584 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2011 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2087 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2355 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1641 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2585 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2586 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2587 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2589 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2075 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2154 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2592 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2593 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 2594 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2326 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2595 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2547 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2083 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2596 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 2597 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2598 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 958 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2601 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2603 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2368 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2604 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1601 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 721 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2606 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2607 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2608 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2610 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2612 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1622 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1926 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1659 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2615 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2616 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1943 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2617 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2618 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2619 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2620 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2210 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2621 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1684 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1673 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2388 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2087 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2622 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2623 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 2154 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2629 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2355 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2630 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2631 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2633 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 2635 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1659 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2637 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'P', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2640 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2641 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2643 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2644 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1968 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2645 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2646 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2647 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2648 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2651 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2652 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 1601 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 958 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 958 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2586 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2653 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2388 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2655 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 1607 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1370 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 1905 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 2656 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2031 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2659 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2660 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2661 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2662 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2664 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1175 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 693 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2665 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2666 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2031 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2671 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2655 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2391 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1803 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2672 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2673 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2676 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2677 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2391 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2685 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2687 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2688 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2391 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2690 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2691 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2692 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2693 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2355 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2698 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 2631 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2699 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2704 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2705 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2281 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2707 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2708 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 724 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2709 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 1684 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2710 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2713 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1933 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2064 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1943 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2714 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2715 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2717 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2718 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2690 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1585 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2453 },
+ .{ .char = 'P', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2721 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2692 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2691 },
+ .{ .char = 'r', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2724 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2726 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2368 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1737 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2727 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2676 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1943 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2153 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 2728 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2729 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1933 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2616 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2730 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2731 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 2732 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 693 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1793 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2733 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2734 },
+ .{ .char = 'p', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2735 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1601 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2736 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2737 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2739 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1659 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2740 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 1957 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 2732 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 1957 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2685 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2741 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2742 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2743 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2744 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2356 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2185 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2748 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2750 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2741 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2185 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2224 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2751 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2753 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 2754 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2758 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2754 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2759 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2760 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1997 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2761 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1009 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2763 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2764 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 731 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1620 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1933 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2765 },
+ .{ .char = 'f', .end_of_word = true, .end_of_list = false, .child_index = 768 },
+ .{ .char = 'm', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 1097 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2766 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2347 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2767 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = true, .end_of_list = false, .child_index = 2768 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2770 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 1370 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2008 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2391 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2772 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2774 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2775 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2777 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2622 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2786 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2787 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2793 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1968 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 2794 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2797 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1964 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2646 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2799 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2801 },
+ .{ .char = 't', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2352 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2355 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2802 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2806 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2391 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2817 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 2691 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2818 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2822 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2823 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2824 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2122 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2826 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2691 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 2391 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2830 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2833 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1956 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 712 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2835 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2836 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2635 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 1215 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1215 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 2336 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2083 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 854 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2837 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2838 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2685 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 712 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 2839 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2841 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2842 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2842 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2843 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2845 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2846 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2621 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2847 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2601 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2848 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1927 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2849 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 2850 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2083 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 854 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2852 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2787 },
+ .{ .char = '1', .end_of_word = true, .end_of_list = false, .child_index = 768 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .child_index = 768 },
+ .{ .char = '3', .end_of_word = true, .end_of_list = false, .child_index = 768 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 2855 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 1927 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 2857 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 854 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2849 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 2850 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2083 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2852 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2476 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2858 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 2859 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2860 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2861 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2646 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1968 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1588 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2862 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2153 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 2863 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 2865 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2547 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2083 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2027 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1839 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2866 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2867 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 2868 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2326 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2869 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2870 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2873 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2087 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2874 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2875 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = false, .child_index = 2876 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 2877 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2878 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 2881 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2883 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2885 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2887 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2888 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 2890 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2890 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2891 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2892 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2161 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1933 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2893 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 1775 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2847 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 854 },
+ .{ .char = 'j', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'g', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 2498 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 2894 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2154 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 2498 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2895 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2896 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2897 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2887 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2898 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2899 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1370 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2090 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2900 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2901 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2902 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2451 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2549 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2903 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2904 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2905 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2906 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2907 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2908 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2500 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2909 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 2910 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2911 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 2912 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 686 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 2913 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 2914 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = false, .child_index = 1762 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1763 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2281 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1370 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 2915 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2917 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2919 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2920 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2921 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2922 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2110 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2923 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2924 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .child_index = 2925 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 2926 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = true, .child_index = 2372 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2927 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2453 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 2928 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2929 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2930 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 761 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2931 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 2932 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = false, .child_index = 2934 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 2935 },
+ .{ .char = 'F', .end_of_word = false, .end_of_list = false, .child_index = 2936 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 2937 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = false, .child_index = 2938 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = false, .child_index = 2940 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = false, .child_index = 2941 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1763 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 865 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 2942 },
+ .{ .char = 'F', .end_of_word = false, .end_of_list = false, .child_index = 2943 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = false, .child_index = 2944 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 2644 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 2945 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 792 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2946 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 2947 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 2948 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2949 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 865 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2950 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2952 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2953 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2954 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2955 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2956 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2157 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2957 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2958 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 2959 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2960 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2961 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 754 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 2962 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 2963 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2964 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 782 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2965 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2967 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2968 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2969 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2970 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 2971 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2972 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 895 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2975 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = true, .child_index = 2976 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2977 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 2978 },
+ .{ .char = 'P', .end_of_word = false, .end_of_list = true, .child_index = 2980 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2981 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = true, .child_index = 2547 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2982 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2983 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2984 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2985 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2986 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2987 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 2995 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2420 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = true, .child_index = 2996 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2997 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3001 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3002 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3003 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3004 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 3005 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3006 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'N', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3007 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2480 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = true, .child_index = 3008 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3009 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3013 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1792 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3014 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3016 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3017 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3018 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3019 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3021 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1601 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 1103 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3022 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 3023 },
+ .{ .char = 'W', .end_of_word = false, .end_of_list = true, .child_index = 3024 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3025 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 693 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3026 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3027 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2031 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3029 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3030 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 3032 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2875 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 968 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3033 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3034 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3035 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3036 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3037 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3038 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2083 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2052 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 2335 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3039 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3040 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 3041 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = '4', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = '4', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1659 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3044 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3045 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2069 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3046 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2635 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2335 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3047 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3049 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 3050 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2887 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3052 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3053 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2751 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3055 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 2154 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3057 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1902 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3058 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3059 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3060 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 3061 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1588 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2713 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 704 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2351 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 3064 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3065 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3044 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2154 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 1927 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 3066 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3067 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1763 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 3068 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2308 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2621 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3069 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 3070 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .child_index = 3073 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = true, .child_index = 0 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 1601 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3075 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 3076 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3078 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3079 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3080 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2356 },
+ .{ .char = '1', .end_of_word = false, .end_of_list = false, .child_index = 3081 },
+ .{ .char = '2', .end_of_word = false, .end_of_list = false, .child_index = 3087 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = false, .child_index = 3089 },
+ .{ .char = '4', .end_of_word = false, .end_of_list = false, .child_index = 3092 },
+ .{ .char = '5', .end_of_word = false, .end_of_list = false, .child_index = 3093 },
+ .{ .char = '7', .end_of_word = false, .end_of_list = true, .child_index = 3095 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3096 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3097 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2733 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1943 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 3098 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 3099 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1637 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3101 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2153 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2569 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 3102 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 865 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2154 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2431 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3103 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3104 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 3069 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3106 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3107 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2199 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2087 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2087 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2154 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'o', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 3108 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1793 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 2281 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1968 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3110 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3112 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 926 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2691 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 3113 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 3114 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 3115 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 3116 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3117 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3118 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 3119 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 3120 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 3121 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1968 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1103 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3122 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 693 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3123 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2949 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 3124 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 865 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3125 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1772 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2110 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2896 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3126 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3127 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2199 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3128 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3131 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3132 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2546 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3134 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2549 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 1927 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 2281 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3136 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2151 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3138 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2549 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3139 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3143 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 3145 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3030 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3146 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2635 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3149 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3151 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3030 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3152 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 861 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2529 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2529 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 693 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3153 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3155 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3156 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3157 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1659 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3158 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3159 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 3160 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2151 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1792 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 2153 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 3161 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1588 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1968 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3163 },
+ .{ .char = 'd', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 3119 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 3164 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2887 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 3165 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1968 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2685 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1911 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2431 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3168 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 861 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 3169 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1370 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3030 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 3108 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 1793 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 2281 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 822 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 1773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 1968 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 1773 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3170 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 2157 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 3103 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3172 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3178 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1561 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 3045 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3179 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3181 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3184 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2569 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2685 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 3185 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3185 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3188 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2154 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1602 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3190 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2647 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 3191 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 1659 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2888 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1624 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3192 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3193 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2355 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3195 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3197 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 3200 },
+ .{ .char = 's', .end_of_word = true, .end_of_list = true, .child_index = 3202 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1510 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3205 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .child_index = 3206 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3207 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3208 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3209 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1601 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3210 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 757 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 800 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3211 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 724 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3212 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 861 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = false, .child_index = 878 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3213 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 3215 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3216 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2850 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .child_index = 3217 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2635 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 'F', .end_of_word = false, .end_of_list = true, .child_index = 3218 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 911 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3219 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3220 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1255 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3221 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3225 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2381 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3226 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 2460 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3227 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3228 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3229 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3230 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2661 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3231 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3237 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3238 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3239 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 3240 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = true, .child_index = 3241 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 792 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3242 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3243 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 2915 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3244 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3245 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3246 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3247 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3248 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3249 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2661 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3250 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3251 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3252 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 3253 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3254 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3255 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3256 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2038 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3258 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 3259 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3260 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3261 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3264 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 3265 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3266 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3267 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3268 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1763 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3269 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3270 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2089 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 3271 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = true, .child_index = 2948 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2480 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2339 },
+ .{ .char = 'P', .end_of_word = false, .end_of_list = true, .child_index = 2083 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3272 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3273 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2281 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3275 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3276 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3277 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3278 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3279 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1660 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3280 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 3281 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3282 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1695 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3283 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 3284 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3285 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3286 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 3006 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 3287 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3288 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3289 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3290 },
+ .{ .char = 'h', .end_of_word = true, .end_of_list = true, .child_index = 768 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 689 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3291 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3292 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3293 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3294 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3295 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3296 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3297 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 3298 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = false, .child_index = 2934 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 2935 },
+ .{ .char = 'F', .end_of_word = false, .end_of_list = false, .child_index = 2936 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = false, .child_index = 2938 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = false, .child_index = 2940 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = false, .child_index = 2941 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1763 },
+ .{ .char = 'I', .end_of_word = false, .end_of_list = true, .child_index = 3300 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3301 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 1760 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 3271 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 2948 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = true, .child_index = 3302 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = true, .child_index = 3303 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3304 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3308 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3310 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2472 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 3311 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3312 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 2372 },
+ .{ .char = 'F', .end_of_word = false, .end_of_list = false, .child_index = 2943 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 792 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1255 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'P', .end_of_word = false, .end_of_list = true, .child_index = 2083 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3313 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3314 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 2384 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = true, .child_index = 1763 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2946 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3315 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3316 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3317 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 1659 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3318 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 3320 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 3030 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2887 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1766 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3321 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3322 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 1510 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 2549 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 2151 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3324 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 3325 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2596 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3326 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1933 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3192 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1659 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1000 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 3327 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3328 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3330 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3331 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3333 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 1576 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3335 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 3337 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = false, .child_index = 1585 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1586 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3338 },
+ .{ .char = 'e', .end_of_word = true, .end_of_list = true, .child_index = 3339 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2001 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3341 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3342 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3343 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 2476 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = '4', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3344 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = true, .child_index = 3345 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3346 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3347 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3348 },
+ .{ .char = '2', .end_of_word = true, .end_of_list = false, .child_index = 768 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = '4', .end_of_word = true, .end_of_list = false, .child_index = 768 },
+ .{ .char = '5', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = '8', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = '3', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = '5', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = '4', .end_of_word = true, .end_of_list = false, .child_index = 768 },
+ .{ .char = '5', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = '8', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = '5', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = '6', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = '8', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = '8', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1370 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3349 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2733 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 2644 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 3351 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3352 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1688 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2874 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2529 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2661 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3353 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3354 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3356 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3357 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3358 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3359 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3360 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3361 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3098 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 3363 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2368 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3365 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3367 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3368 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3369 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3373 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3374 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 1576 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1763 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 865 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3376 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3040 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2685 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 3377 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 3377 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3157 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 2336 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3380 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3381 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1602 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3382 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1964 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2281 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 3384 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 3385 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 861 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3387 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 3119 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 3388 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1968 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2847 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3389 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3390 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 3113 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 3114 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 3391 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = false, .child_index = 3392 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 3393 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3117 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3394 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 1319 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3395 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3396 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3397 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3398 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3399 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2027 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = false, .child_index = 1773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 2027 },
+ .{ .char = '4', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 3311 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = false, .child_index = 3025 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 3119 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1968 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 2839 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3402 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3403 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3404 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3405 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3407 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3408 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3409 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3410 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 3411 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3411 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 1900 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3412 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1684 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3413 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3414 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3415 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 721 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = false, .child_index = 2547 },
+ .{ .char = 'P', .end_of_word = false, .end_of_list = false, .child_index = 2083 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 2052 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3416 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3417 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3418 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 693 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3419 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3420 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = false, .child_index = 3421 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 3422 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 3423 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 3425 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = false, .child_index = 3426 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = true, .child_index = 2450 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3427 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 3428 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3429 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 3430 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3431 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 3432 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3433 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2339 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3434 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2480 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3440 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3441 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3442 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3443 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 3444 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2339 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3445 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3446 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3447 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = false, .child_index = 3448 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3449 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3450 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3451 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3454 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 3455 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = false, .child_index = 3456 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = true, .child_index = 2941 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3457 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3458 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3459 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3460 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3461 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 3462 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3463 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3464 },
+ .{ .char = 'v', .end_of_word = false, .end_of_list = true, .child_index = 3465 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = false, .child_index = 3466 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = true, .child_index = 3467 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3468 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2363 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = true, .child_index = 1576 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 3469 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2383 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3470 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3471 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3472 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3478 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3479 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3281 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3480 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2473 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2475 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3481 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3482 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3483 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3484 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3345 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3485 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3486 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3487 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3488 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = false, .child_index = 3253 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3490 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 3491 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3492 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3314 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3493 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'I', .end_of_word = false, .end_of_list = false, .child_index = 3494 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 3495 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = true, .child_index = 3496 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = true, .child_index = 2372 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3486 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2659 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3497 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3498 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = true, .child_index = 1763 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3501 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3502 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3503 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3504 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 2110 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 3030 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3512 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3513 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3514 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1510 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 3125 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3515 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = false, .child_index = 2381 },
+ .{ .char = 'x', .end_of_word = false, .end_of_list = true, .child_index = 2453 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 3520 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3522 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3524 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 3525 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3526 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3527 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3529 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3530 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1103 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2644 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3388 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2281 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3531 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3532 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 3533 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3534 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3535 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 926 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 3121 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 3536 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3537 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3538 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3539 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 3540 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 3541 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3542 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2685 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3543 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3545 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1510 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3546 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 2887 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3547 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2616 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3548 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3549 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 3550 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3551 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3552 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3553 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2801 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3554 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 3555 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3556 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3557 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 1659 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 2653 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 689 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3558 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3559 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 910 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3560 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3561 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3562 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3443 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1577 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = true, .child_index = 3563 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3564 },
+ .{ .char = 'I', .end_of_word = false, .end_of_list = true, .child_index = 3565 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = true, .child_index = 3566 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3567 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 1720 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3568 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3569 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 3571 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3572 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3573 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3574 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3576 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3577 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3580 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3581 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3582 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3206 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3583 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 3584 },
+ .{ .char = 'F', .end_of_word = false, .end_of_list = false, .child_index = 2943 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = false, .child_index = 2944 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 2644 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 2945 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 792 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3585 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3586 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3587 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3529 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3588 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3589 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3590 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 910 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 3445 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3591 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3593 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1763 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = true, .child_index = 3594 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3595 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3596 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3597 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3598 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3599 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3600 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1924 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3601 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3602 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3604 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 3604 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3605 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3608 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3609 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 3610 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3611 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3612 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 3613 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 2372 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = false, .child_index = 2944 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 2644 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 2945 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 792 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3614 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3615 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3616 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3617 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3618 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3619 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3621 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3622 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3623 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3627 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 3628 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = true, .child_index = 3630 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3631 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 1676 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3632 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3633 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3634 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3635 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3637 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = true, .child_index = 1760 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3638 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2480 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3642 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3643 },
+ .{ .char = 'z', .end_of_word = false, .end_of_list = true, .child_index = 3644 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3645 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 1943 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = false, .child_index = 778 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 911 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = false, .child_index = 2282 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3646 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3647 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3648 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3649 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 2873 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = false, .child_index = 3121 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 2644 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3637 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3650 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3651 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3652 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2873 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3653 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3654 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3121 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3655 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3560 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3656 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1956 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3657 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 1045 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3555 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3658 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3659 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3660 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 3661 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3662 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3663 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1899 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3664 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3665 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3666 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 2635 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3555 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3668 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3673 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3674 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 861 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3675 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3676 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3677 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3678 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3679 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3680 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3681 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3682 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3017 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 3683 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3684 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3685 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1763 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = true, .child_index = 1760 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3686 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 3689 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = false, .child_index = 3456 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = true, .child_index = 2941 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3591 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3690 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 3691 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3692 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 3693 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3694 },
+ .{ .char = 'H', .end_of_word = false, .end_of_list = true, .child_index = 3695 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 3696 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3697 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3699 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3700 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = false, .child_index = 3456 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = true, .child_index = 2941 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3703 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3705 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3706 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3707 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3708 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3709 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3710 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = true, .child_index = 2372 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3600 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1763 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = true, .child_index = 2948 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3314 },
+ .{ .char = 'M', .end_of_word = false, .end_of_list = false, .child_index = 3711 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = false, .child_index = 3712 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = true, .child_index = 3713 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3714 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3715 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3716 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3717 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3718 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3260 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 3719 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3720 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3721 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3722 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 3723 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2476 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3725 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3726 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 2372 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 2945 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 792 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3727 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 754 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = true, .child_index = 2488 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3728 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3729 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 1892 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2621 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3730 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = false, .child_index = 3006 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3288 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1601 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 2431 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 3731 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 792 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2480 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3732 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 2714 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3733 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3734 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3330 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2052 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3735 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1947 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3736 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3738 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3739 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3648 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2336 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3742 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 1624 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3744 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 2351 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 1950 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3746 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3533 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3748 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3145 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 2547 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = false, .child_index = 2875 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3749 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 3540 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 3750 },
+ .{ .char = 'q', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3751 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3742 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1793 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3752 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3753 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 1647 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = true, .child_index = 3421 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3754 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3755 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3756 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2364 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3757 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3760 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3762 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'U', .end_of_word = false, .end_of_list = true, .child_index = 3302 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3763 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3764 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = true, .child_index = 3240 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3765 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3766 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1696 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3767 },
+ .{ .char = 'I', .end_of_word = false, .end_of_list = true, .child_index = 773 },
+ .{ .char = 'C', .end_of_word = false, .end_of_list = false, .child_index = 3768 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 2052 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = true, .child_index = 3769 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = true, .child_index = 2948 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1763 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = true, .child_index = 3594 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3770 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3771 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3708 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = true, .child_index = 3594 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3772 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = true, .child_index = 2944 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3774 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3775 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3776 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3777 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3778 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3779 },
+ .{ .char = 'V', .end_of_word = false, .end_of_list = true, .child_index = 2450 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3780 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3787 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3788 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = true, .child_index = 3495 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3789 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 3790 },
+ .{ .char = 'Q', .end_of_word = false, .end_of_list = true, .child_index = 3791 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3792 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3793 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3794 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = true, .child_index = 1761 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 3796 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3799 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3800 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3801 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3802 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2355 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 1586 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2014 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3803 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 3804 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = false, .child_index = 3805 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3393 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 3541 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3806 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 3750 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3751 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = false, .child_index = 3210 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3805 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2946 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 724 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3807 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3808 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3556 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3809 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3810 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 2360 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3811 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1763 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = false, .child_index = 2948 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 1585 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 2947 },
+ .{ .char = 'R', .end_of_word = false, .end_of_list = true, .child_index = 2948 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3815 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3817 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = true, .child_index = 2596 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 1980 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3818 },
+ .{ .char = 'm', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2075 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3819 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 2704 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3820 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = true, .child_index = 1691 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 1751 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3821 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3822 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = true, .child_index = 2644 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2480 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 2372 },
+ .{ .char = 'F', .end_of_word = false, .end_of_list = false, .child_index = 2943 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = false, .child_index = 2944 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = false, .child_index = 2644 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = false, .child_index = 2945 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 792 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 3823 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = true, .child_index = 3826 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3827 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3828 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3829 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3830 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 2157 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 1773 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = true, .child_index = 3271 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 2929 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3831 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3832 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3834 },
+ .{ .char = 'n', .end_of_word = false, .end_of_list = true, .child_index = 3832 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3835 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3836 },
+ .{ .char = 'i', .end_of_word = false, .end_of_list = true, .child_index = 3837 },
+ .{ .char = 'f', .end_of_word = false, .end_of_list = true, .child_index = 2801 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 3838 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3742 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2928 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 826 },
+ .{ .char = 'D', .end_of_word = false, .end_of_list = false, .child_index = 3839 },
+ .{ .char = 'G', .end_of_word = false, .end_of_list = false, .child_index = 3840 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 792 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = false, .child_index = 1763 },
+ .{ .char = 'T', .end_of_word = false, .end_of_list = true, .child_index = 1585 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 3841 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3842 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3844 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3845 },
+ .{ .char = 'y', .end_of_word = false, .end_of_list = true, .child_index = 2496 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3848 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = false, .child_index = 2372 },
+ .{ .char = 'S', .end_of_word = false, .end_of_list = true, .child_index = 2945 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 754 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = true, .child_index = 882 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3849 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 2352 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3850 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3851 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 3540 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 822 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3852 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3853 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3854 },
+ .{ .char = 'g', .end_of_word = false, .end_of_list = true, .child_index = 2586 },
+ .{ .char = 'h', .end_of_word = false, .end_of_list = true, .child_index = 2801 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3855 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 1123 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = true, .child_index = 3708 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'L', .end_of_word = false, .end_of_list = true, .child_index = 2644 },
+ .{ .char = 'c', .end_of_word = false, .end_of_list = true, .child_index = 3857 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'B', .end_of_word = false, .end_of_list = false, .child_index = 882 },
+ .{ .char = 'E', .end_of_word = false, .end_of_list = true, .child_index = 2372 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3710 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 3858 },
+ .{ .char = 's', .end_of_word = false, .end_of_list = true, .child_index = 1577 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3859 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3860 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3864 },
+ .{ .char = 'p', .end_of_word = false, .end_of_list = true, .child_index = 3865 },
+ .{ .char = 't', .end_of_word = false, .end_of_list = false, .child_index = 773 },
+ .{ .char = 'u', .end_of_word = false, .end_of_list = true, .child_index = 3866 },
+ .{ .char = 'k', .end_of_word = false, .end_of_list = true, .child_index = 2476 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3867 },
+ .{ .char = 'a', .end_of_word = false, .end_of_list = true, .child_index = 3770 },
+ .{ .char = ';', .end_of_word = true, .end_of_list = false, .child_index = 0 },
+ .{ .char = 'd', .end_of_word = false, .end_of_list = false, .child_index = 3540 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = false, .child_index = 3541 },
+ .{ .char = 'r', .end_of_word = false, .end_of_list = true, .child_index = 3806 },
+ .{ .char = 'w', .end_of_word = false, .end_of_list = true, .child_index = 2685 },
+ .{ .char = 'o', .end_of_word = false, .end_of_list = true, .child_index = 3660 },
+ .{ .char = 'b', .end_of_word = false, .end_of_list = true, .child_index = 3868 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3869 },
+ .{ .char = 'l', .end_of_word = false, .end_of_list = true, .child_index = 3870 },
+ .{ .char = 'Q', .end_of_word = false, .end_of_list = true, .child_index = 3791 },
+ .{ .char = 'e', .end_of_word = false, .end_of_list = true, .child_index = 3871 },
+ .{ .char = 'A', .end_of_word = false, .end_of_list = true, .child_index = 826 },
+};