Files
wehub-resource-sync 41cb1c0170
OpenSSF Scorecard / scorecard (push) Failing after 0s
DCO / dco (push) Failing after 0s
CodeQL SAST / analyze (push) Failing after 1s
Deploy Pages / deploy (push) Failing after 1s
chore: import upstream snapshot with attribution
2026-07-13 12:28:05 +08:00

26672 lines
874 KiB
C
Generated

/* Automatically @generated by tree-sitter v0.25.9 */
#include "tree_sitter/parser.h"
#if defined(__GNUC__) || defined(__clang__)
#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
#endif
#ifdef _MSC_VER
#pragma optimize("", off)
#elif defined(__clang__)
#pragma clang optimize off
#elif defined(__GNUC__)
#pragma GCC optimize ("O0")
#endif
#define LANGUAGE_VERSION 14
#define STATE_COUNT 849
#define LARGE_STATE_COUNT 36
#define SYMBOL_COUNT 374
#define ALIAS_COUNT 1
#define TOKEN_COUNT 184
#define EXTERNAL_TOKEN_COUNT 0
#define FIELD_COUNT 17
#define MAX_ALIAS_SEQUENCE_LENGTH 10
#define MAX_RESERVED_WORD_SET_SIZE 0
#define PRODUCTION_ID_COUNT 83
#define SUPERTYPE_COUNT 0
enum ts_symbol_identifiers {
aux_sym_host_declaration_token1 = 1,
anon_sym_BANG = 2,
aux_sym_match_declaration_token1 = 3,
aux_sym__all_token1 = 4,
aux_sym__match_canonical_token1 = 5,
aux_sym__match_final_token1 = 6,
aux_sym__match_exec_token1 = 7,
aux_sym__match_exec_token2 = 8,
anon_sym_DQUOTE = 9,
aux_sym__match_localnetwork_token1 = 10,
aux_sym__match_localnetwork_token2 = 11,
anon_sym_COMMA = 12,
aux_sym__match_host_token1 = 13,
aux_sym__match_originalhost_token1 = 14,
aux_sym__match_tagged_token1 = 15,
aux_sym__match_user_token1 = 16,
aux_sym__match_localuser_token1 = 17,
anon_sym_STAR = 18,
anon_sym_QMARK = 19,
aux_sym__add_keys_to_agent_token1 = 20,
anon_sym_ask = 21,
anon_sym_confirm = 22,
aux_sym__address_family_token1 = 23,
anon_sym_any = 24,
anon_sym_inet = 25,
anon_sym_inet6 = 26,
aux_sym__batch_mode_token1 = 27,
aux_sym__bind_address_token1 = 28,
aux_sym__bind_interface_token1 = 29,
aux_sym__canonical_domains_token1 = 30,
aux_sym__canonicalize_fallback_local_token1 = 31,
aux_sym__canonicalize_hostname_token1 = 32,
anon_sym_always = 33,
aux_sym__canonicalize_max_dots_token1 = 34,
aux_sym__canonicalize_permitted_cnames_token1 = 35,
anon_sym_none = 36,
anon_sym_COLON = 37,
aux_sym__ca_signature_algorithms_token1 = 38,
anon_sym_PLUS = 39,
anon_sym_DASH = 40,
aux_sym__certificate_file_token1 = 41,
aux_sym__check_host_ip_token1 = 42,
aux_sym__ciphers_token1 = 43,
anon_sym_CARET = 44,
aux_sym__clear_all_forwardings_token1 = 45,
aux_sym__compression_token1 = 46,
aux_sym__connection_attempts_token1 = 47,
aux_sym__connect_timeout_token1 = 48,
aux_sym__control_master_token1 = 49,
anon_sym_auto = 50,
anon_sym_autoask = 51,
aux_sym__control_persist_token1 = 52,
aux_sym__control_path_token1 = 53,
aux_sym__dynamic_forward_token1 = 54,
aux_sym__enable_escape_command_line_token1 = 55,
aux_sym__enable_ssh_keysign_token1 = 56,
aux_sym__escape_char_token1 = 57,
aux_sym__escape_char_token2 = 58,
aux_sym__exit_on_forward_failure_token1 = 59,
aux_sym__fingerprint_hash_token1 = 60,
anon_sym_md5 = 61,
anon_sym_sha256 = 62,
aux_sym__fork_after_authentication_token1 = 63,
aux_sym__forward_agent_token1 = 64,
aux_sym__forward_x11_token1 = 65,
aux_sym__forward_x11_timeout_token1 = 66,
aux_sym__forward_x11_trusted_token1 = 67,
aux_sym__global_known_hosts_file_token1 = 68,
aux_sym__gssapi_authentication_token1 = 69,
aux_sym__gssapi_delegate_credentials_token1 = 70,
aux_sym__hash_known_hosts_token1 = 71,
aux_sym__hostbased_accepted_algorithms_token1 = 72,
aux_sym__hostbased_accepted_algorithms_token2 = 73,
aux_sym__hostbased_authentication_token1 = 74,
aux_sym__host_key_algorithms_token1 = 75,
aux_sym__host_key_alias_token1 = 76,
aux_sym__hostname_token1 = 77,
aux_sym__identities_only_token1 = 78,
aux_sym__identity_agent_token1 = 79,
anon_sym_SSH_AUTH_SOCK = 80,
aux_sym__identity_file_token1 = 81,
aux_sym__ignore_unknown_token1 = 82,
aux_sym__include_token1 = 83,
aux_sym__ipqos_token1 = 84,
aux_sym__kbd_interactive_authentication_token1 = 85,
aux_sym__kbd_interactive_authentication_token2 = 86,
aux_sym__kex_algorithms_token1 = 87,
aux_sym__known_hosts_command_token1 = 88,
aux_sym__local_command_token1 = 89,
aux_sym__local_forward_token1 = 90,
aux_sym__log_level_token1 = 91,
aux_sym__log_verbose_token1 = 92,
aux_sym__log_verbose_value_token1 = 93,
aux_sym__macs_token1 = 94,
aux_sym__no_host_authentication_for_localhost_token1 = 95,
aux_sym__number_of_password_prompts_token1 = 96,
aux_sym__password_authentication_token1 = 97,
aux_sym__permit_local_command_token1 = 98,
aux_sym__permit_remote_open_token1 = 99,
aux_sym__pkcs11_provider_token1 = 100,
aux_sym__port_token1 = 101,
aux_sym__preferred_authentications_token1 = 102,
aux_sym__proxy_command_token1 = 103,
aux_sym__proxy_jump_token1 = 104,
anon_sym_AT = 105,
aux_sym__proxy_jump_value_token1 = 106,
aux_sym__proxy_use_fdpass_token1 = 107,
aux_sym__pubkey_accepted_algorithms_token1 = 108,
aux_sym__pubkey_accepted_algorithms_token2 = 109,
aux_sym__pubkey_authentication_token1 = 110,
anon_sym_unbound = 111,
anon_sym_host_DASHbound = 112,
aux_sym__rekey_limit_token1 = 113,
aux_sym__remote_command_token1 = 114,
aux_sym__remote_command_token2 = 115,
aux_sym__remote_forward_token1 = 116,
aux_sym__request_tty_token1 = 117,
anon_sym_force = 118,
aux_sym__required_rsa_size_token1 = 119,
aux_sym__revoked_host_keys_token1 = 120,
aux_sym__security_key_provider_token1 = 121,
aux_sym__send_env_token1 = 122,
aux_sym__send_env_value_token1 = 123,
aux_sym__server_alive_count_max_token1 = 124,
aux_sym__server_alive_interval_token1 = 125,
aux_sym__session_type_token1 = 126,
anon_sym_subsystem = 127,
anon_sym_default = 128,
aux_sym__set_env_token1 = 129,
anon_sym_EQ = 130,
aux_sym__stdin_null_token1 = 131,
aux_sym__stream_local_bind_mask_token1 = 132,
aux_sym__stream_local_bind_mask_token2 = 133,
aux_sym__stream_local_bind_unlink_token1 = 134,
aux_sym__strict_host_key_checking_token1 = 135,
anon_sym_accept_DASHnew = 136,
anon_sym_off = 137,
aux_sym__syslog_facility_token1 = 138,
aux_sym__tcp_keep_alive_token1 = 139,
aux_sym__tag_token1 = 140,
aux_sym__tunnel_token1 = 141,
anon_sym_point_DASHto_DASHpoint = 142,
anon_sym_ethernet = 143,
aux_sym__tunnel_device_token1 = 144,
aux_sym__update_host_keys_token1 = 145,
aux_sym__use_keychain_token1 = 146,
aux_sym__user_token1 = 147,
aux_sym__user_known_hosts_file_token1 = 148,
aux_sym__verify_host_key_dns_token1 = 149,
aux_sym__visual_host_key_token1 = 150,
aux_sym__xauth_location_token1 = 151,
sym_ipqos = 152,
sym_verbosity = 153,
sym_facility = 154,
sym_authentication = 155,
sym_cipher = 156,
sym_kex = 157,
sym_key_sig = 158,
sym_mac = 159,
sym_sig = 160,
aux_sym__file_token_token1 = 161,
aux_sym__hosts_token_token1 = 162,
aux_sym__hostname_token_token1 = 163,
aux_sym__proxy_token_token1 = 164,
sym_token = 165,
anon_sym_DOLLAR = 166,
sym__var_name = 167,
anon_sym_DOLLAR_LBRACE = 168,
anon_sym_RBRACE = 169,
anon_sym_yes = 170,
anon_sym_no = 171,
sym__number = 172,
aux_sym_bytes_token1 = 173,
aux_sym_time_token1 = 174,
aux_sym_time_token2 = 175,
aux_sym_time_token3 = 176,
aux_sym_time_token4 = 177,
aux_sym_time_token5 = 178,
sym_comment = 179,
aux_sym__sep_token1 = 180,
sym__char = 181,
sym__space = 182,
sym__eol = 183,
sym_config = 184,
sym_host_declaration = 185,
sym_match_declaration = 186,
sym_condition = 187,
sym__all = 188,
sym__match_canonical = 189,
sym__match_final = 190,
sym__match_exec = 191,
sym__match_localnetwork = 192,
sym__match_host = 193,
sym__match_originalhost = 194,
sym__match_tagged = 195,
sym__match_user = 196,
sym__match_localuser = 197,
sym__match_value = 198,
sym__declarations = 199,
sym_parameter = 200,
sym__add_keys_to_agent = 201,
sym__address_family = 202,
sym__batch_mode = 203,
sym__bind_address = 204,
sym__bind_interface = 205,
sym__canonical_domains = 206,
sym__canonicalize_fallback_local = 207,
sym__canonicalize_hostname = 208,
sym__canonicalize_max_dots = 209,
sym__canonicalize_permitted_cnames = 210,
sym__cnames_map = 211,
sym__ca_signature_algorithms = 212,
sym__certificate_file = 213,
sym__check_host_ip = 214,
sym__ciphers = 215,
sym__clear_all_forwardings = 216,
sym__compression = 217,
sym__connection_attempts = 218,
sym__connect_timeout = 219,
sym__control_master = 220,
sym__control_persist = 221,
sym__control_path = 222,
sym__dynamic_forward = 223,
sym__forward_value_inner = 224,
sym__dynamic_forward_value = 225,
sym__enable_escape_command_line = 226,
sym__enable_ssh_keysign = 227,
sym__escape_char = 228,
sym__exit_on_forward_failure = 229,
sym__fingerprint_hash = 230,
sym__fork_after_authentication = 231,
sym__forward_agent = 232,
sym__forward_x11 = 233,
sym__forward_x11_timeout = 234,
sym__forward_x11_trusted = 235,
sym__global_known_hosts_file = 236,
sym__gssapi_authentication = 237,
sym__gssapi_delegate_credentials = 238,
sym__hash_known_hosts = 239,
sym__hostbased_accepted_algorithms = 240,
sym__hostbased_authentication = 241,
sym__host_key_algorithms = 242,
sym__host_key_alias = 243,
sym__hostname = 244,
sym__identities_only = 245,
sym__identity_agent = 246,
sym__identity_file = 247,
sym__ignore_unknown = 248,
sym__include = 249,
sym__ipqos = 250,
sym__kbd_interactive_authentication = 251,
sym__kex_algorithms = 252,
sym__known_hosts_command = 253,
sym__local_command = 254,
sym__local_forward = 255,
sym__forward_value1 = 256,
sym__forward_value2 = 257,
sym__log_level = 258,
sym__log_verbose = 259,
sym__log_verbose_value = 260,
sym__log_verbose_quoted = 261,
sym__macs = 262,
sym__no_host_authentication_for_localhost = 263,
sym__number_of_password_prompts = 264,
sym__password_authentication = 265,
sym__permit_local_command = 266,
sym__permit_remote_open = 267,
sym__permit_remote_open_value = 268,
sym__pkcs11_provider = 269,
sym__port = 270,
sym__preferred_authentications = 271,
sym__proxy_command = 272,
sym__proxy_jump = 273,
sym__proxy_jump_value = 274,
sym__proxy_use_fdpass = 275,
sym__pubkey_accepted_algorithms = 276,
sym__pubkey_authentication = 277,
sym__pubkey_authentication_arg = 278,
sym__rekey_limit = 279,
sym__remote_command = 280,
sym__remote_forward = 281,
sym__request_tty = 282,
sym__required_rsa_size = 283,
sym__revoked_host_keys = 284,
sym__security_key_provider = 285,
sym__send_env = 286,
sym__send_env_value = 287,
sym__server_alive_count_max = 288,
sym__server_alive_interval = 289,
sym__session_type = 290,
sym__set_env = 291,
sym__set_env_value = 292,
sym__stdin_null = 293,
sym__stream_local_bind_mask = 294,
sym__stream_local_bind_unlink = 295,
sym__strict_host_key_checking = 296,
sym__syslog_facility = 297,
sym__tcp_keep_alive = 298,
sym__tag = 299,
sym__tunnel = 300,
sym__tunnel_device = 301,
sym__update_host_keys = 302,
sym__use_keychain = 303,
sym__user = 304,
sym__user_known_hosts_file = 305,
sym__verify_host_key_dns = 306,
sym__visual_host_key = 307,
sym__xauth_location = 308,
sym__file_token = 309,
sym__hosts_token = 310,
sym__hostname_token = 311,
sym__proxy_token = 312,
sym__var_value = 313,
sym_variable = 314,
sym__file_string = 315,
sym__hosts_string = 316,
sym__hostname_string = 317,
sym__proxy_string = 318,
sym__token_string = 319,
sym__string = 320,
sym__plain_string = 321,
sym__file_pattern_vars = 322,
sym__pattern = 323,
sym__boolean = 324,
sym_number = 325,
sym_bytes = 326,
sym_time = 327,
sym__sep = 328,
aux_sym_config_repeat1 = 329,
aux_sym_host_declaration_repeat1 = 330,
aux_sym_match_declaration_repeat1 = 331,
aux_sym__match_exec_repeat1 = 332,
aux_sym__match_exec_repeat2 = 333,
aux_sym__match_localnetwork_repeat1 = 334,
aux_sym__match_localnetwork_repeat2 = 335,
aux_sym__match_localnetwork_repeat3 = 336,
aux_sym__match_value_repeat1 = 337,
aux_sym__match_value_repeat2 = 338,
aux_sym__match_value_repeat3 = 339,
aux_sym__match_value_repeat4 = 340,
aux_sym__declarations_repeat1 = 341,
aux_sym__canonical_domains_repeat1 = 342,
aux_sym__canonicalize_permitted_cnames_repeat1 = 343,
aux_sym__cnames_map_repeat1 = 344,
aux_sym__ca_signature_algorithms_repeat1 = 345,
aux_sym__ciphers_repeat1 = 346,
aux_sym__dynamic_forward_repeat1 = 347,
aux_sym__global_known_hosts_file_repeat1 = 348,
aux_sym__hostbased_accepted_algorithms_repeat1 = 349,
aux_sym__ignore_unknown_repeat1 = 350,
aux_sym__kex_algorithms_repeat1 = 351,
aux_sym__log_verbose_repeat1 = 352,
aux_sym__log_verbose_repeat2 = 353,
aux_sym__log_verbose_value_repeat1 = 354,
aux_sym__macs_repeat1 = 355,
aux_sym__permit_remote_open_repeat1 = 356,
aux_sym__preferred_authentications_repeat1 = 357,
aux_sym__proxy_jump_repeat1 = 358,
aux_sym__remote_command_repeat1 = 359,
aux_sym__send_env_repeat1 = 360,
aux_sym__send_env_value_repeat1 = 361,
aux_sym__set_env_repeat1 = 362,
aux_sym__user_known_hosts_file_repeat1 = 363,
aux_sym__file_string_repeat1 = 364,
aux_sym__file_string_repeat2 = 365,
aux_sym__hosts_string_repeat1 = 366,
aux_sym__hostname_string_repeat1 = 367,
aux_sym__hostname_string_repeat2 = 368,
aux_sym__proxy_string_repeat1 = 369,
aux_sym__token_string_repeat1 = 370,
aux_sym__plain_string_repeat1 = 371,
aux_sym__file_pattern_vars_repeat1 = 372,
aux_sym__file_pattern_vars_repeat2 = 373,
alias_sym_pattern = 374,
};
static const char * const ts_symbol_names[] = {
[ts_builtin_sym_end] = "end",
[aux_sym_host_declaration_token1] = "Host",
[anon_sym_BANG] = "!",
[aux_sym_match_declaration_token1] = "Match",
[aux_sym__all_token1] = "all",
[aux_sym__match_canonical_token1] = "canonical",
[aux_sym__match_final_token1] = "final",
[aux_sym__match_exec_token1] = "exec",
[aux_sym__match_exec_token2] = "_match_exec_token2",
[anon_sym_DQUOTE] = "\"",
[aux_sym__match_localnetwork_token1] = "localnetwork",
[aux_sym__match_localnetwork_token2] = "string",
[anon_sym_COMMA] = ",",
[aux_sym__match_host_token1] = "host",
[aux_sym__match_originalhost_token1] = "originalhost",
[aux_sym__match_tagged_token1] = "tagged",
[aux_sym__match_user_token1] = "user",
[aux_sym__match_localuser_token1] = "localuser",
[anon_sym_STAR] = "*",
[anon_sym_QMARK] = "\?",
[aux_sym__add_keys_to_agent_token1] = "AddKeysToAgent",
[anon_sym_ask] = "ask",
[anon_sym_confirm] = "confirm",
[aux_sym__address_family_token1] = "AddressFamily",
[anon_sym_any] = "any",
[anon_sym_inet] = "inet",
[anon_sym_inet6] = "inet6",
[aux_sym__batch_mode_token1] = "BatchMode",
[aux_sym__bind_address_token1] = "BindAddress",
[aux_sym__bind_interface_token1] = "BindInterface",
[aux_sym__canonical_domains_token1] = "CanonicalDomains",
[aux_sym__canonicalize_fallback_local_token1] = "CanonicalizeFallbackLocal",
[aux_sym__canonicalize_hostname_token1] = "CanonicalizeHostname",
[anon_sym_always] = "always",
[aux_sym__canonicalize_max_dots_token1] = "CanonicalizeMaxDots",
[aux_sym__canonicalize_permitted_cnames_token1] = "CanonicalizePermittedCNAMEs",
[anon_sym_none] = "none",
[anon_sym_COLON] = ":",
[aux_sym__ca_signature_algorithms_token1] = "CASignatureAlgorithms",
[anon_sym_PLUS] = "+",
[anon_sym_DASH] = "-",
[aux_sym__certificate_file_token1] = "CertificateFile",
[aux_sym__check_host_ip_token1] = "CheckHostIP",
[aux_sym__ciphers_token1] = "Ciphers",
[anon_sym_CARET] = "^",
[aux_sym__clear_all_forwardings_token1] = "ClearAllForwardings",
[aux_sym__compression_token1] = "Compression",
[aux_sym__connection_attempts_token1] = "ConnectionAttempts",
[aux_sym__connect_timeout_token1] = "ConnectTimeout",
[aux_sym__control_master_token1] = "ControlMaster",
[anon_sym_auto] = "auto",
[anon_sym_autoask] = "autoask",
[aux_sym__control_persist_token1] = "ControlPersist",
[aux_sym__control_path_token1] = "ControlPath",
[aux_sym__dynamic_forward_token1] = "DynamicForward",
[aux_sym__enable_escape_command_line_token1] = "EnableEscapeCommandline",
[aux_sym__enable_ssh_keysign_token1] = "EnableSSHKeysign",
[aux_sym__escape_char_token1] = "EscapeChar",
[aux_sym__escape_char_token2] = "_escape_char_token2",
[aux_sym__exit_on_forward_failure_token1] = "ExitOnForwardFailure",
[aux_sym__fingerprint_hash_token1] = "FingerprintHash",
[anon_sym_md5] = "md5",
[anon_sym_sha256] = "sha256",
[aux_sym__fork_after_authentication_token1] = "ForkAfterAuthentication",
[aux_sym__forward_agent_token1] = "ForwardAgent",
[aux_sym__forward_x11_token1] = "ForwardX11",
[aux_sym__forward_x11_timeout_token1] = "ForwardX11Timeout",
[aux_sym__forward_x11_trusted_token1] = "ForwardX11Trusted",
[aux_sym__global_known_hosts_file_token1] = "GlobalKnownHostsFile",
[aux_sym__gssapi_authentication_token1] = "GSSAPIAuthentication",
[aux_sym__gssapi_delegate_credentials_token1] = "GSSAPIDelegateCredentials",
[aux_sym__hash_known_hosts_token1] = "HashKnownHosts",
[aux_sym__hostbased_accepted_algorithms_token1] = "HostbasedAcceptedAlgorithms",
[aux_sym__hostbased_accepted_algorithms_token2] = "HostbasedKeyTypes",
[aux_sym__hostbased_authentication_token1] = "HostbasedAuthentication",
[aux_sym__host_key_algorithms_token1] = "HostKeyAlgorithms",
[aux_sym__host_key_alias_token1] = "HostKeyAlias",
[aux_sym__hostname_token1] = "Hostname",
[aux_sym__identities_only_token1] = "IdentitiesOnly",
[aux_sym__identity_agent_token1] = "IdentityAgent",
[anon_sym_SSH_AUTH_SOCK] = "SSH_AUTH_SOCK",
[aux_sym__identity_file_token1] = "IdentityFile",
[aux_sym__ignore_unknown_token1] = "IgnoreUnknown",
[aux_sym__include_token1] = "Include",
[aux_sym__ipqos_token1] = "IPQoS",
[aux_sym__kbd_interactive_authentication_token1] = "KbdInteractiveAuthentication",
[aux_sym__kbd_interactive_authentication_token2] = "ChallengeResponseAuthentication",
[aux_sym__kex_algorithms_token1] = "KexAlgorithms",
[aux_sym__known_hosts_command_token1] = "KnownHostsCommand",
[aux_sym__local_command_token1] = "LocalCommand",
[aux_sym__local_forward_token1] = "LocalForward",
[aux_sym__log_level_token1] = "LogLevel",
[aux_sym__log_verbose_token1] = "LogVerbose",
[aux_sym__log_verbose_value_token1] = "_log_verbose_value_token1",
[aux_sym__macs_token1] = "MACs",
[aux_sym__no_host_authentication_for_localhost_token1] = "NoHostAuthenticationForLocalhost",
[aux_sym__number_of_password_prompts_token1] = "NumberOfPasswordPrompts",
[aux_sym__password_authentication_token1] = "PasswordAuthentication",
[aux_sym__permit_local_command_token1] = "PermitLocalCommand",
[aux_sym__permit_remote_open_token1] = "PermitRemoteOpen",
[aux_sym__pkcs11_provider_token1] = "PKCS11Provider",
[aux_sym__port_token1] = "Port",
[aux_sym__preferred_authentications_token1] = "PreferredAuthentications",
[aux_sym__proxy_command_token1] = "ProxyCommand",
[aux_sym__proxy_jump_token1] = "ProxyJump",
[anon_sym_AT] = "@",
[aux_sym__proxy_jump_value_token1] = "uri",
[aux_sym__proxy_use_fdpass_token1] = "ProxyUseFdpass",
[aux_sym__pubkey_accepted_algorithms_token1] = "PubkeyAcceptedAlgorithms",
[aux_sym__pubkey_accepted_algorithms_token2] = "PubkeyAcceptedKeyTypes",
[aux_sym__pubkey_authentication_token1] = "PubkeyAuthentication",
[anon_sym_unbound] = "unbound",
[anon_sym_host_DASHbound] = "host-bound",
[aux_sym__rekey_limit_token1] = "RekeyLimit",
[aux_sym__remote_command_token1] = "RemoteCommand",
[aux_sym__remote_command_token2] = "_remote_command_token2",
[aux_sym__remote_forward_token1] = "RemoteForward",
[aux_sym__request_tty_token1] = "RequestTTY",
[anon_sym_force] = "force",
[aux_sym__required_rsa_size_token1] = "RequiredRSASize",
[aux_sym__revoked_host_keys_token1] = "RevokedHostKeys",
[aux_sym__security_key_provider_token1] = "SecurityKeyProvider",
[aux_sym__send_env_token1] = "SendEnv",
[aux_sym__send_env_value_token1] = "_send_env_value_token1",
[aux_sym__server_alive_count_max_token1] = "ServerAliveCountMax",
[aux_sym__server_alive_interval_token1] = "ServerAliveInterval",
[aux_sym__session_type_token1] = "SessionType",
[anon_sym_subsystem] = "subsystem",
[anon_sym_default] = "default",
[aux_sym__set_env_token1] = "SetEnv",
[anon_sym_EQ] = "=",
[aux_sym__stdin_null_token1] = "StdinNull",
[aux_sym__stream_local_bind_mask_token1] = "StreamLocalBindMask",
[aux_sym__stream_local_bind_mask_token2] = "number",
[aux_sym__stream_local_bind_unlink_token1] = "StreamLocalBindUnlink",
[aux_sym__strict_host_key_checking_token1] = "StrictHostKeyChecking",
[anon_sym_accept_DASHnew] = "accept-new",
[anon_sym_off] = "off",
[aux_sym__syslog_facility_token1] = "SyslogFacility",
[aux_sym__tcp_keep_alive_token1] = "TCPKeepAlive",
[aux_sym__tag_token1] = "Tag",
[aux_sym__tunnel_token1] = "Tunnel",
[anon_sym_point_DASHto_DASHpoint] = "point-to-point",
[anon_sym_ethernet] = "ethernet",
[aux_sym__tunnel_device_token1] = "TunnelDevice",
[aux_sym__update_host_keys_token1] = "UpdateHostKeys",
[aux_sym__use_keychain_token1] = "UseKeychain",
[aux_sym__user_token1] = "User",
[aux_sym__user_known_hosts_file_token1] = "UserKnownHostsFile",
[aux_sym__verify_host_key_dns_token1] = "VerifyHostKeyDNS",
[aux_sym__visual_host_key_token1] = "VisualHostKey",
[aux_sym__xauth_location_token1] = "XAuthLocation",
[sym_ipqos] = "ipqos",
[sym_verbosity] = "verbosity",
[sym_facility] = "facility",
[sym_authentication] = "authentication",
[sym_cipher] = "cipher",
[sym_kex] = "kex",
[sym_key_sig] = "key_sig",
[sym_mac] = "mac",
[sym_sig] = "sig",
[aux_sym__file_token_token1] = "token",
[aux_sym__hosts_token_token1] = "token",
[aux_sym__hostname_token_token1] = "token",
[aux_sym__proxy_token_token1] = "token",
[sym_token] = "token",
[anon_sym_DOLLAR] = "variable",
[sym__var_name] = "_var_name",
[anon_sym_DOLLAR_LBRACE] = "${",
[anon_sym_RBRACE] = "}",
[anon_sym_yes] = "yes",
[anon_sym_no] = "no",
[sym__number] = "_number",
[aux_sym_bytes_token1] = "bytes_token1",
[aux_sym_time_token1] = "time_token1",
[aux_sym_time_token2] = "time_token2",
[aux_sym_time_token3] = "time_token3",
[aux_sym_time_token4] = "time_token4",
[aux_sym_time_token5] = "time_token5",
[sym_comment] = "comment",
[aux_sym__sep_token1] = "=",
[sym__char] = "_char",
[sym__space] = "_space",
[sym__eol] = "_eol",
[sym_config] = "config",
[sym_host_declaration] = "host_declaration",
[sym_match_declaration] = "match_declaration",
[sym_condition] = "condition",
[sym__all] = "_all",
[sym__match_canonical] = "_match_canonical",
[sym__match_final] = "_match_final",
[sym__match_exec] = "_match_exec",
[sym__match_localnetwork] = "_match_localnetwork",
[sym__match_host] = "_match_host",
[sym__match_originalhost] = "_match_originalhost",
[sym__match_tagged] = "_match_tagged",
[sym__match_user] = "_match_user",
[sym__match_localuser] = "_match_localuser",
[sym__match_value] = "_match_value",
[sym__declarations] = "_declarations",
[sym_parameter] = "parameter",
[sym__add_keys_to_agent] = "_add_keys_to_agent",
[sym__address_family] = "_address_family",
[sym__batch_mode] = "_batch_mode",
[sym__bind_address] = "_bind_address",
[sym__bind_interface] = "_bind_interface",
[sym__canonical_domains] = "_canonical_domains",
[sym__canonicalize_fallback_local] = "_canonicalize_fallback_local",
[sym__canonicalize_hostname] = "_canonicalize_hostname",
[sym__canonicalize_max_dots] = "_canonicalize_max_dots",
[sym__canonicalize_permitted_cnames] = "_canonicalize_permitted_cnames",
[sym__cnames_map] = "_cnames_map",
[sym__ca_signature_algorithms] = "_ca_signature_algorithms",
[sym__certificate_file] = "_certificate_file",
[sym__check_host_ip] = "_check_host_ip",
[sym__ciphers] = "_ciphers",
[sym__clear_all_forwardings] = "_clear_all_forwardings",
[sym__compression] = "_compression",
[sym__connection_attempts] = "_connection_attempts",
[sym__connect_timeout] = "_connect_timeout",
[sym__control_master] = "_control_master",
[sym__control_persist] = "_control_persist",
[sym__control_path] = "_control_path",
[sym__dynamic_forward] = "_dynamic_forward",
[sym__forward_value_inner] = "_forward_value_inner",
[sym__dynamic_forward_value] = "_dynamic_forward_value",
[sym__enable_escape_command_line] = "_enable_escape_command_line",
[sym__enable_ssh_keysign] = "_enable_ssh_keysign",
[sym__escape_char] = "_escape_char",
[sym__exit_on_forward_failure] = "_exit_on_forward_failure",
[sym__fingerprint_hash] = "_fingerprint_hash",
[sym__fork_after_authentication] = "_fork_after_authentication",
[sym__forward_agent] = "_forward_agent",
[sym__forward_x11] = "_forward_x11",
[sym__forward_x11_timeout] = "_forward_x11_timeout",
[sym__forward_x11_trusted] = "_forward_x11_trusted",
[sym__global_known_hosts_file] = "_global_known_hosts_file",
[sym__gssapi_authentication] = "_gssapi_authentication",
[sym__gssapi_delegate_credentials] = "_gssapi_delegate_credentials",
[sym__hash_known_hosts] = "_hash_known_hosts",
[sym__hostbased_accepted_algorithms] = "_hostbased_accepted_algorithms",
[sym__hostbased_authentication] = "_hostbased_authentication",
[sym__host_key_algorithms] = "_host_key_algorithms",
[sym__host_key_alias] = "_host_key_alias",
[sym__hostname] = "_hostname",
[sym__identities_only] = "_identities_only",
[sym__identity_agent] = "_identity_agent",
[sym__identity_file] = "_identity_file",
[sym__ignore_unknown] = "_ignore_unknown",
[sym__include] = "_include",
[sym__ipqos] = "_ipqos",
[sym__kbd_interactive_authentication] = "_kbd_interactive_authentication",
[sym__kex_algorithms] = "_kex_algorithms",
[sym__known_hosts_command] = "_known_hosts_command",
[sym__local_command] = "_local_command",
[sym__local_forward] = "_local_forward",
[sym__forward_value1] = "_forward_value1",
[sym__forward_value2] = "_forward_value2",
[sym__log_level] = "_log_level",
[sym__log_verbose] = "_log_verbose",
[sym__log_verbose_value] = "_log_verbose_value",
[sym__log_verbose_quoted] = "_log_verbose_quoted",
[sym__macs] = "_macs",
[sym__no_host_authentication_for_localhost] = "_no_host_authentication_for_localhost",
[sym__number_of_password_prompts] = "_number_of_password_prompts",
[sym__password_authentication] = "_password_authentication",
[sym__permit_local_command] = "_permit_local_command",
[sym__permit_remote_open] = "_permit_remote_open",
[sym__permit_remote_open_value] = "_permit_remote_open_value",
[sym__pkcs11_provider] = "_pkcs11_provider",
[sym__port] = "_port",
[sym__preferred_authentications] = "_preferred_authentications",
[sym__proxy_command] = "_proxy_command",
[sym__proxy_jump] = "_proxy_jump",
[sym__proxy_jump_value] = "_proxy_jump_value",
[sym__proxy_use_fdpass] = "_proxy_use_fdpass",
[sym__pubkey_accepted_algorithms] = "_pubkey_accepted_algorithms",
[sym__pubkey_authentication] = "_pubkey_authentication",
[sym__pubkey_authentication_arg] = "_pubkey_authentication_arg",
[sym__rekey_limit] = "_rekey_limit",
[sym__remote_command] = "_remote_command",
[sym__remote_forward] = "_remote_forward",
[sym__request_tty] = "_request_tty",
[sym__required_rsa_size] = "_required_rsa_size",
[sym__revoked_host_keys] = "_revoked_host_keys",
[sym__security_key_provider] = "_security_key_provider",
[sym__send_env] = "_send_env",
[sym__send_env_value] = "_send_env_value",
[sym__server_alive_count_max] = "_server_alive_count_max",
[sym__server_alive_interval] = "_server_alive_interval",
[sym__session_type] = "_session_type",
[sym__set_env] = "_set_env",
[sym__set_env_value] = "_set_env_value",
[sym__stdin_null] = "_stdin_null",
[sym__stream_local_bind_mask] = "_stream_local_bind_mask",
[sym__stream_local_bind_unlink] = "_stream_local_bind_unlink",
[sym__strict_host_key_checking] = "_strict_host_key_checking",
[sym__syslog_facility] = "_syslog_facility",
[sym__tcp_keep_alive] = "_tcp_keep_alive",
[sym__tag] = "_tag",
[sym__tunnel] = "_tunnel",
[sym__tunnel_device] = "_tunnel_device",
[sym__update_host_keys] = "_update_host_keys",
[sym__use_keychain] = "_use_keychain",
[sym__user] = "_user",
[sym__user_known_hosts_file] = "_user_known_hosts_file",
[sym__verify_host_key_dns] = "_verify_host_key_dns",
[sym__visual_host_key] = "_visual_host_key",
[sym__xauth_location] = "_xauth_location",
[sym__file_token] = "_file_token",
[sym__hosts_token] = "_hosts_token",
[sym__hostname_token] = "_hostname_token",
[sym__proxy_token] = "_proxy_token",
[sym__var_value] = "_var_value",
[sym_variable] = "variable",
[sym__file_string] = "_file_string",
[sym__hosts_string] = "_hosts_string",
[sym__hostname_string] = "_hostname_string",
[sym__proxy_string] = "_proxy_string",
[sym__token_string] = "_token_string",
[sym__string] = "_string",
[sym__plain_string] = "_plain_string",
[sym__file_pattern_vars] = "_file_pattern_vars",
[sym__pattern] = "_pattern",
[sym__boolean] = "_boolean",
[sym_number] = "number",
[sym_bytes] = "bytes",
[sym_time] = "time",
[sym__sep] = "_sep",
[aux_sym_config_repeat1] = "config_repeat1",
[aux_sym_host_declaration_repeat1] = "host_declaration_repeat1",
[aux_sym_match_declaration_repeat1] = "match_declaration_repeat1",
[aux_sym__match_exec_repeat1] = "_match_exec_repeat1",
[aux_sym__match_exec_repeat2] = "_match_exec_repeat2",
[aux_sym__match_localnetwork_repeat1] = "_match_localnetwork_repeat1",
[aux_sym__match_localnetwork_repeat2] = "_match_localnetwork_repeat2",
[aux_sym__match_localnetwork_repeat3] = "_match_localnetwork_repeat3",
[aux_sym__match_value_repeat1] = "_match_value_repeat1",
[aux_sym__match_value_repeat2] = "_match_value_repeat2",
[aux_sym__match_value_repeat3] = "_match_value_repeat3",
[aux_sym__match_value_repeat4] = "_match_value_repeat4",
[aux_sym__declarations_repeat1] = "_declarations_repeat1",
[aux_sym__canonical_domains_repeat1] = "_canonical_domains_repeat1",
[aux_sym__canonicalize_permitted_cnames_repeat1] = "_canonicalize_permitted_cnames_repeat1",
[aux_sym__cnames_map_repeat1] = "_cnames_map_repeat1",
[aux_sym__ca_signature_algorithms_repeat1] = "_ca_signature_algorithms_repeat1",
[aux_sym__ciphers_repeat1] = "_ciphers_repeat1",
[aux_sym__dynamic_forward_repeat1] = "_dynamic_forward_repeat1",
[aux_sym__global_known_hosts_file_repeat1] = "_global_known_hosts_file_repeat1",
[aux_sym__hostbased_accepted_algorithms_repeat1] = "_hostbased_accepted_algorithms_repeat1",
[aux_sym__ignore_unknown_repeat1] = "_ignore_unknown_repeat1",
[aux_sym__kex_algorithms_repeat1] = "_kex_algorithms_repeat1",
[aux_sym__log_verbose_repeat1] = "_log_verbose_repeat1",
[aux_sym__log_verbose_repeat2] = "_log_verbose_repeat2",
[aux_sym__log_verbose_value_repeat1] = "_log_verbose_value_repeat1",
[aux_sym__macs_repeat1] = "_macs_repeat1",
[aux_sym__permit_remote_open_repeat1] = "_permit_remote_open_repeat1",
[aux_sym__preferred_authentications_repeat1] = "_preferred_authentications_repeat1",
[aux_sym__proxy_jump_repeat1] = "_proxy_jump_repeat1",
[aux_sym__remote_command_repeat1] = "_remote_command_repeat1",
[aux_sym__send_env_repeat1] = "_send_env_repeat1",
[aux_sym__send_env_value_repeat1] = "_send_env_value_repeat1",
[aux_sym__set_env_repeat1] = "_set_env_repeat1",
[aux_sym__user_known_hosts_file_repeat1] = "_user_known_hosts_file_repeat1",
[aux_sym__file_string_repeat1] = "_file_string_repeat1",
[aux_sym__file_string_repeat2] = "_file_string_repeat2",
[aux_sym__hosts_string_repeat1] = "_hosts_string_repeat1",
[aux_sym__hostname_string_repeat1] = "_hostname_string_repeat1",
[aux_sym__hostname_string_repeat2] = "_hostname_string_repeat2",
[aux_sym__proxy_string_repeat1] = "_proxy_string_repeat1",
[aux_sym__token_string_repeat1] = "_token_string_repeat1",
[aux_sym__plain_string_repeat1] = "_plain_string_repeat1",
[aux_sym__file_pattern_vars_repeat1] = "_file_pattern_vars_repeat1",
[aux_sym__file_pattern_vars_repeat2] = "_file_pattern_vars_repeat2",
[alias_sym_pattern] = "pattern",
};
static const TSSymbol ts_symbol_map[] = {
[ts_builtin_sym_end] = ts_builtin_sym_end,
[aux_sym_host_declaration_token1] = aux_sym_host_declaration_token1,
[anon_sym_BANG] = anon_sym_BANG,
[aux_sym_match_declaration_token1] = aux_sym_match_declaration_token1,
[aux_sym__all_token1] = aux_sym__all_token1,
[aux_sym__match_canonical_token1] = aux_sym__match_canonical_token1,
[aux_sym__match_final_token1] = aux_sym__match_final_token1,
[aux_sym__match_exec_token1] = aux_sym__match_exec_token1,
[aux_sym__match_exec_token2] = aux_sym__match_exec_token2,
[anon_sym_DQUOTE] = anon_sym_DQUOTE,
[aux_sym__match_localnetwork_token1] = aux_sym__match_localnetwork_token1,
[aux_sym__match_localnetwork_token2] = aux_sym__match_localnetwork_token2,
[anon_sym_COMMA] = anon_sym_COMMA,
[aux_sym__match_host_token1] = aux_sym__match_host_token1,
[aux_sym__match_originalhost_token1] = aux_sym__match_originalhost_token1,
[aux_sym__match_tagged_token1] = aux_sym__match_tagged_token1,
[aux_sym__match_user_token1] = aux_sym__match_user_token1,
[aux_sym__match_localuser_token1] = aux_sym__match_localuser_token1,
[anon_sym_STAR] = anon_sym_STAR,
[anon_sym_QMARK] = anon_sym_QMARK,
[aux_sym__add_keys_to_agent_token1] = aux_sym__add_keys_to_agent_token1,
[anon_sym_ask] = anon_sym_ask,
[anon_sym_confirm] = anon_sym_confirm,
[aux_sym__address_family_token1] = aux_sym__address_family_token1,
[anon_sym_any] = anon_sym_any,
[anon_sym_inet] = anon_sym_inet,
[anon_sym_inet6] = anon_sym_inet6,
[aux_sym__batch_mode_token1] = aux_sym__batch_mode_token1,
[aux_sym__bind_address_token1] = aux_sym__bind_address_token1,
[aux_sym__bind_interface_token1] = aux_sym__bind_interface_token1,
[aux_sym__canonical_domains_token1] = aux_sym__canonical_domains_token1,
[aux_sym__canonicalize_fallback_local_token1] = aux_sym__canonicalize_fallback_local_token1,
[aux_sym__canonicalize_hostname_token1] = aux_sym__canonicalize_hostname_token1,
[anon_sym_always] = anon_sym_always,
[aux_sym__canonicalize_max_dots_token1] = aux_sym__canonicalize_max_dots_token1,
[aux_sym__canonicalize_permitted_cnames_token1] = aux_sym__canonicalize_permitted_cnames_token1,
[anon_sym_none] = anon_sym_none,
[anon_sym_COLON] = anon_sym_COLON,
[aux_sym__ca_signature_algorithms_token1] = aux_sym__ca_signature_algorithms_token1,
[anon_sym_PLUS] = anon_sym_PLUS,
[anon_sym_DASH] = anon_sym_DASH,
[aux_sym__certificate_file_token1] = aux_sym__certificate_file_token1,
[aux_sym__check_host_ip_token1] = aux_sym__check_host_ip_token1,
[aux_sym__ciphers_token1] = aux_sym__ciphers_token1,
[anon_sym_CARET] = anon_sym_CARET,
[aux_sym__clear_all_forwardings_token1] = aux_sym__clear_all_forwardings_token1,
[aux_sym__compression_token1] = aux_sym__compression_token1,
[aux_sym__connection_attempts_token1] = aux_sym__connection_attempts_token1,
[aux_sym__connect_timeout_token1] = aux_sym__connect_timeout_token1,
[aux_sym__control_master_token1] = aux_sym__control_master_token1,
[anon_sym_auto] = anon_sym_auto,
[anon_sym_autoask] = anon_sym_autoask,
[aux_sym__control_persist_token1] = aux_sym__control_persist_token1,
[aux_sym__control_path_token1] = aux_sym__control_path_token1,
[aux_sym__dynamic_forward_token1] = aux_sym__dynamic_forward_token1,
[aux_sym__enable_escape_command_line_token1] = aux_sym__enable_escape_command_line_token1,
[aux_sym__enable_ssh_keysign_token1] = aux_sym__enable_ssh_keysign_token1,
[aux_sym__escape_char_token1] = aux_sym__escape_char_token1,
[aux_sym__escape_char_token2] = aux_sym__escape_char_token2,
[aux_sym__exit_on_forward_failure_token1] = aux_sym__exit_on_forward_failure_token1,
[aux_sym__fingerprint_hash_token1] = aux_sym__fingerprint_hash_token1,
[anon_sym_md5] = anon_sym_md5,
[anon_sym_sha256] = anon_sym_sha256,
[aux_sym__fork_after_authentication_token1] = aux_sym__fork_after_authentication_token1,
[aux_sym__forward_agent_token1] = aux_sym__forward_agent_token1,
[aux_sym__forward_x11_token1] = aux_sym__forward_x11_token1,
[aux_sym__forward_x11_timeout_token1] = aux_sym__forward_x11_timeout_token1,
[aux_sym__forward_x11_trusted_token1] = aux_sym__forward_x11_trusted_token1,
[aux_sym__global_known_hosts_file_token1] = aux_sym__global_known_hosts_file_token1,
[aux_sym__gssapi_authentication_token1] = aux_sym__gssapi_authentication_token1,
[aux_sym__gssapi_delegate_credentials_token1] = aux_sym__gssapi_delegate_credentials_token1,
[aux_sym__hash_known_hosts_token1] = aux_sym__hash_known_hosts_token1,
[aux_sym__hostbased_accepted_algorithms_token1] = aux_sym__hostbased_accepted_algorithms_token1,
[aux_sym__hostbased_accepted_algorithms_token2] = aux_sym__hostbased_accepted_algorithms_token2,
[aux_sym__hostbased_authentication_token1] = aux_sym__hostbased_authentication_token1,
[aux_sym__host_key_algorithms_token1] = aux_sym__host_key_algorithms_token1,
[aux_sym__host_key_alias_token1] = aux_sym__host_key_alias_token1,
[aux_sym__hostname_token1] = aux_sym__hostname_token1,
[aux_sym__identities_only_token1] = aux_sym__identities_only_token1,
[aux_sym__identity_agent_token1] = aux_sym__identity_agent_token1,
[anon_sym_SSH_AUTH_SOCK] = anon_sym_SSH_AUTH_SOCK,
[aux_sym__identity_file_token1] = aux_sym__identity_file_token1,
[aux_sym__ignore_unknown_token1] = aux_sym__ignore_unknown_token1,
[aux_sym__include_token1] = aux_sym__include_token1,
[aux_sym__ipqos_token1] = aux_sym__ipqos_token1,
[aux_sym__kbd_interactive_authentication_token1] = aux_sym__kbd_interactive_authentication_token1,
[aux_sym__kbd_interactive_authentication_token2] = aux_sym__kbd_interactive_authentication_token2,
[aux_sym__kex_algorithms_token1] = aux_sym__kex_algorithms_token1,
[aux_sym__known_hosts_command_token1] = aux_sym__known_hosts_command_token1,
[aux_sym__local_command_token1] = aux_sym__local_command_token1,
[aux_sym__local_forward_token1] = aux_sym__local_forward_token1,
[aux_sym__log_level_token1] = aux_sym__log_level_token1,
[aux_sym__log_verbose_token1] = aux_sym__log_verbose_token1,
[aux_sym__log_verbose_value_token1] = aux_sym__log_verbose_value_token1,
[aux_sym__macs_token1] = aux_sym__macs_token1,
[aux_sym__no_host_authentication_for_localhost_token1] = aux_sym__no_host_authentication_for_localhost_token1,
[aux_sym__number_of_password_prompts_token1] = aux_sym__number_of_password_prompts_token1,
[aux_sym__password_authentication_token1] = aux_sym__password_authentication_token1,
[aux_sym__permit_local_command_token1] = aux_sym__permit_local_command_token1,
[aux_sym__permit_remote_open_token1] = aux_sym__permit_remote_open_token1,
[aux_sym__pkcs11_provider_token1] = aux_sym__pkcs11_provider_token1,
[aux_sym__port_token1] = aux_sym__port_token1,
[aux_sym__preferred_authentications_token1] = aux_sym__preferred_authentications_token1,
[aux_sym__proxy_command_token1] = aux_sym__proxy_command_token1,
[aux_sym__proxy_jump_token1] = aux_sym__proxy_jump_token1,
[anon_sym_AT] = anon_sym_AT,
[aux_sym__proxy_jump_value_token1] = aux_sym__proxy_jump_value_token1,
[aux_sym__proxy_use_fdpass_token1] = aux_sym__proxy_use_fdpass_token1,
[aux_sym__pubkey_accepted_algorithms_token1] = aux_sym__pubkey_accepted_algorithms_token1,
[aux_sym__pubkey_accepted_algorithms_token2] = aux_sym__pubkey_accepted_algorithms_token2,
[aux_sym__pubkey_authentication_token1] = aux_sym__pubkey_authentication_token1,
[anon_sym_unbound] = anon_sym_unbound,
[anon_sym_host_DASHbound] = anon_sym_host_DASHbound,
[aux_sym__rekey_limit_token1] = aux_sym__rekey_limit_token1,
[aux_sym__remote_command_token1] = aux_sym__remote_command_token1,
[aux_sym__remote_command_token2] = aux_sym__remote_command_token2,
[aux_sym__remote_forward_token1] = aux_sym__remote_forward_token1,
[aux_sym__request_tty_token1] = aux_sym__request_tty_token1,
[anon_sym_force] = anon_sym_force,
[aux_sym__required_rsa_size_token1] = aux_sym__required_rsa_size_token1,
[aux_sym__revoked_host_keys_token1] = aux_sym__revoked_host_keys_token1,
[aux_sym__security_key_provider_token1] = aux_sym__security_key_provider_token1,
[aux_sym__send_env_token1] = aux_sym__send_env_token1,
[aux_sym__send_env_value_token1] = aux_sym__send_env_value_token1,
[aux_sym__server_alive_count_max_token1] = aux_sym__server_alive_count_max_token1,
[aux_sym__server_alive_interval_token1] = aux_sym__server_alive_interval_token1,
[aux_sym__session_type_token1] = aux_sym__session_type_token1,
[anon_sym_subsystem] = anon_sym_subsystem,
[anon_sym_default] = anon_sym_default,
[aux_sym__set_env_token1] = aux_sym__set_env_token1,
[anon_sym_EQ] = anon_sym_EQ,
[aux_sym__stdin_null_token1] = aux_sym__stdin_null_token1,
[aux_sym__stream_local_bind_mask_token1] = aux_sym__stream_local_bind_mask_token1,
[aux_sym__stream_local_bind_mask_token2] = sym_number,
[aux_sym__stream_local_bind_unlink_token1] = aux_sym__stream_local_bind_unlink_token1,
[aux_sym__strict_host_key_checking_token1] = aux_sym__strict_host_key_checking_token1,
[anon_sym_accept_DASHnew] = anon_sym_accept_DASHnew,
[anon_sym_off] = anon_sym_off,
[aux_sym__syslog_facility_token1] = aux_sym__syslog_facility_token1,
[aux_sym__tcp_keep_alive_token1] = aux_sym__tcp_keep_alive_token1,
[aux_sym__tag_token1] = aux_sym__tag_token1,
[aux_sym__tunnel_token1] = aux_sym__tunnel_token1,
[anon_sym_point_DASHto_DASHpoint] = anon_sym_point_DASHto_DASHpoint,
[anon_sym_ethernet] = anon_sym_ethernet,
[aux_sym__tunnel_device_token1] = aux_sym__tunnel_device_token1,
[aux_sym__update_host_keys_token1] = aux_sym__update_host_keys_token1,
[aux_sym__use_keychain_token1] = aux_sym__use_keychain_token1,
[aux_sym__user_token1] = aux_sym__user_token1,
[aux_sym__user_known_hosts_file_token1] = aux_sym__user_known_hosts_file_token1,
[aux_sym__verify_host_key_dns_token1] = aux_sym__verify_host_key_dns_token1,
[aux_sym__visual_host_key_token1] = aux_sym__visual_host_key_token1,
[aux_sym__xauth_location_token1] = aux_sym__xauth_location_token1,
[sym_ipqos] = sym_ipqos,
[sym_verbosity] = sym_verbosity,
[sym_facility] = sym_facility,
[sym_authentication] = sym_authentication,
[sym_cipher] = sym_cipher,
[sym_kex] = sym_kex,
[sym_key_sig] = sym_key_sig,
[sym_mac] = sym_mac,
[sym_sig] = sym_sig,
[aux_sym__file_token_token1] = sym_token,
[aux_sym__hosts_token_token1] = sym_token,
[aux_sym__hostname_token_token1] = sym_token,
[aux_sym__proxy_token_token1] = sym_token,
[sym_token] = sym_token,
[anon_sym_DOLLAR] = sym_variable,
[sym__var_name] = sym__var_name,
[anon_sym_DOLLAR_LBRACE] = anon_sym_DOLLAR_LBRACE,
[anon_sym_RBRACE] = anon_sym_RBRACE,
[anon_sym_yes] = anon_sym_yes,
[anon_sym_no] = anon_sym_no,
[sym__number] = sym__number,
[aux_sym_bytes_token1] = aux_sym_bytes_token1,
[aux_sym_time_token1] = aux_sym_time_token1,
[aux_sym_time_token2] = aux_sym_time_token2,
[aux_sym_time_token3] = aux_sym_time_token3,
[aux_sym_time_token4] = aux_sym_time_token4,
[aux_sym_time_token5] = aux_sym_time_token5,
[sym_comment] = sym_comment,
[aux_sym__sep_token1] = anon_sym_EQ,
[sym__char] = sym__char,
[sym__space] = sym__space,
[sym__eol] = sym__eol,
[sym_config] = sym_config,
[sym_host_declaration] = sym_host_declaration,
[sym_match_declaration] = sym_match_declaration,
[sym_condition] = sym_condition,
[sym__all] = sym__all,
[sym__match_canonical] = sym__match_canonical,
[sym__match_final] = sym__match_final,
[sym__match_exec] = sym__match_exec,
[sym__match_localnetwork] = sym__match_localnetwork,
[sym__match_host] = sym__match_host,
[sym__match_originalhost] = sym__match_originalhost,
[sym__match_tagged] = sym__match_tagged,
[sym__match_user] = sym__match_user,
[sym__match_localuser] = sym__match_localuser,
[sym__match_value] = sym__match_value,
[sym__declarations] = sym__declarations,
[sym_parameter] = sym_parameter,
[sym__add_keys_to_agent] = sym__add_keys_to_agent,
[sym__address_family] = sym__address_family,
[sym__batch_mode] = sym__batch_mode,
[sym__bind_address] = sym__bind_address,
[sym__bind_interface] = sym__bind_interface,
[sym__canonical_domains] = sym__canonical_domains,
[sym__canonicalize_fallback_local] = sym__canonicalize_fallback_local,
[sym__canonicalize_hostname] = sym__canonicalize_hostname,
[sym__canonicalize_max_dots] = sym__canonicalize_max_dots,
[sym__canonicalize_permitted_cnames] = sym__canonicalize_permitted_cnames,
[sym__cnames_map] = sym__cnames_map,
[sym__ca_signature_algorithms] = sym__ca_signature_algorithms,
[sym__certificate_file] = sym__certificate_file,
[sym__check_host_ip] = sym__check_host_ip,
[sym__ciphers] = sym__ciphers,
[sym__clear_all_forwardings] = sym__clear_all_forwardings,
[sym__compression] = sym__compression,
[sym__connection_attempts] = sym__connection_attempts,
[sym__connect_timeout] = sym__connect_timeout,
[sym__control_master] = sym__control_master,
[sym__control_persist] = sym__control_persist,
[sym__control_path] = sym__control_path,
[sym__dynamic_forward] = sym__dynamic_forward,
[sym__forward_value_inner] = sym__forward_value_inner,
[sym__dynamic_forward_value] = sym__dynamic_forward_value,
[sym__enable_escape_command_line] = sym__enable_escape_command_line,
[sym__enable_ssh_keysign] = sym__enable_ssh_keysign,
[sym__escape_char] = sym__escape_char,
[sym__exit_on_forward_failure] = sym__exit_on_forward_failure,
[sym__fingerprint_hash] = sym__fingerprint_hash,
[sym__fork_after_authentication] = sym__fork_after_authentication,
[sym__forward_agent] = sym__forward_agent,
[sym__forward_x11] = sym__forward_x11,
[sym__forward_x11_timeout] = sym__forward_x11_timeout,
[sym__forward_x11_trusted] = sym__forward_x11_trusted,
[sym__global_known_hosts_file] = sym__global_known_hosts_file,
[sym__gssapi_authentication] = sym__gssapi_authentication,
[sym__gssapi_delegate_credentials] = sym__gssapi_delegate_credentials,
[sym__hash_known_hosts] = sym__hash_known_hosts,
[sym__hostbased_accepted_algorithms] = sym__hostbased_accepted_algorithms,
[sym__hostbased_authentication] = sym__hostbased_authentication,
[sym__host_key_algorithms] = sym__host_key_algorithms,
[sym__host_key_alias] = sym__host_key_alias,
[sym__hostname] = sym__hostname,
[sym__identities_only] = sym__identities_only,
[sym__identity_agent] = sym__identity_agent,
[sym__identity_file] = sym__identity_file,
[sym__ignore_unknown] = sym__ignore_unknown,
[sym__include] = sym__include,
[sym__ipqos] = sym__ipqos,
[sym__kbd_interactive_authentication] = sym__kbd_interactive_authentication,
[sym__kex_algorithms] = sym__kex_algorithms,
[sym__known_hosts_command] = sym__known_hosts_command,
[sym__local_command] = sym__local_command,
[sym__local_forward] = sym__local_forward,
[sym__forward_value1] = sym__forward_value1,
[sym__forward_value2] = sym__forward_value2,
[sym__log_level] = sym__log_level,
[sym__log_verbose] = sym__log_verbose,
[sym__log_verbose_value] = sym__log_verbose_value,
[sym__log_verbose_quoted] = sym__log_verbose_quoted,
[sym__macs] = sym__macs,
[sym__no_host_authentication_for_localhost] = sym__no_host_authentication_for_localhost,
[sym__number_of_password_prompts] = sym__number_of_password_prompts,
[sym__password_authentication] = sym__password_authentication,
[sym__permit_local_command] = sym__permit_local_command,
[sym__permit_remote_open] = sym__permit_remote_open,
[sym__permit_remote_open_value] = sym__permit_remote_open_value,
[sym__pkcs11_provider] = sym__pkcs11_provider,
[sym__port] = sym__port,
[sym__preferred_authentications] = sym__preferred_authentications,
[sym__proxy_command] = sym__proxy_command,
[sym__proxy_jump] = sym__proxy_jump,
[sym__proxy_jump_value] = sym__proxy_jump_value,
[sym__proxy_use_fdpass] = sym__proxy_use_fdpass,
[sym__pubkey_accepted_algorithms] = sym__pubkey_accepted_algorithms,
[sym__pubkey_authentication] = sym__pubkey_authentication,
[sym__pubkey_authentication_arg] = sym__pubkey_authentication_arg,
[sym__rekey_limit] = sym__rekey_limit,
[sym__remote_command] = sym__remote_command,
[sym__remote_forward] = sym__remote_forward,
[sym__request_tty] = sym__request_tty,
[sym__required_rsa_size] = sym__required_rsa_size,
[sym__revoked_host_keys] = sym__revoked_host_keys,
[sym__security_key_provider] = sym__security_key_provider,
[sym__send_env] = sym__send_env,
[sym__send_env_value] = sym__send_env_value,
[sym__server_alive_count_max] = sym__server_alive_count_max,
[sym__server_alive_interval] = sym__server_alive_interval,
[sym__session_type] = sym__session_type,
[sym__set_env] = sym__set_env,
[sym__set_env_value] = sym__set_env_value,
[sym__stdin_null] = sym__stdin_null,
[sym__stream_local_bind_mask] = sym__stream_local_bind_mask,
[sym__stream_local_bind_unlink] = sym__stream_local_bind_unlink,
[sym__strict_host_key_checking] = sym__strict_host_key_checking,
[sym__syslog_facility] = sym__syslog_facility,
[sym__tcp_keep_alive] = sym__tcp_keep_alive,
[sym__tag] = sym__tag,
[sym__tunnel] = sym__tunnel,
[sym__tunnel_device] = sym__tunnel_device,
[sym__update_host_keys] = sym__update_host_keys,
[sym__use_keychain] = sym__use_keychain,
[sym__user] = sym__user,
[sym__user_known_hosts_file] = sym__user_known_hosts_file,
[sym__verify_host_key_dns] = sym__verify_host_key_dns,
[sym__visual_host_key] = sym__visual_host_key,
[sym__xauth_location] = sym__xauth_location,
[sym__file_token] = sym__file_token,
[sym__hosts_token] = sym__hosts_token,
[sym__hostname_token] = sym__hostname_token,
[sym__proxy_token] = sym__proxy_token,
[sym__var_value] = sym__var_value,
[sym_variable] = sym_variable,
[sym__file_string] = sym__file_string,
[sym__hosts_string] = sym__hosts_string,
[sym__hostname_string] = sym__hostname_string,
[sym__proxy_string] = sym__proxy_string,
[sym__token_string] = sym__token_string,
[sym__string] = sym__string,
[sym__plain_string] = sym__plain_string,
[sym__file_pattern_vars] = sym__file_pattern_vars,
[sym__pattern] = sym__pattern,
[sym__boolean] = sym__boolean,
[sym_number] = sym_number,
[sym_bytes] = sym_bytes,
[sym_time] = sym_time,
[sym__sep] = sym__sep,
[aux_sym_config_repeat1] = aux_sym_config_repeat1,
[aux_sym_host_declaration_repeat1] = aux_sym_host_declaration_repeat1,
[aux_sym_match_declaration_repeat1] = aux_sym_match_declaration_repeat1,
[aux_sym__match_exec_repeat1] = aux_sym__match_exec_repeat1,
[aux_sym__match_exec_repeat2] = aux_sym__match_exec_repeat2,
[aux_sym__match_localnetwork_repeat1] = aux_sym__match_localnetwork_repeat1,
[aux_sym__match_localnetwork_repeat2] = aux_sym__match_localnetwork_repeat2,
[aux_sym__match_localnetwork_repeat3] = aux_sym__match_localnetwork_repeat3,
[aux_sym__match_value_repeat1] = aux_sym__match_value_repeat1,
[aux_sym__match_value_repeat2] = aux_sym__match_value_repeat2,
[aux_sym__match_value_repeat3] = aux_sym__match_value_repeat3,
[aux_sym__match_value_repeat4] = aux_sym__match_value_repeat4,
[aux_sym__declarations_repeat1] = aux_sym__declarations_repeat1,
[aux_sym__canonical_domains_repeat1] = aux_sym__canonical_domains_repeat1,
[aux_sym__canonicalize_permitted_cnames_repeat1] = aux_sym__canonicalize_permitted_cnames_repeat1,
[aux_sym__cnames_map_repeat1] = aux_sym__cnames_map_repeat1,
[aux_sym__ca_signature_algorithms_repeat1] = aux_sym__ca_signature_algorithms_repeat1,
[aux_sym__ciphers_repeat1] = aux_sym__ciphers_repeat1,
[aux_sym__dynamic_forward_repeat1] = aux_sym__dynamic_forward_repeat1,
[aux_sym__global_known_hosts_file_repeat1] = aux_sym__global_known_hosts_file_repeat1,
[aux_sym__hostbased_accepted_algorithms_repeat1] = aux_sym__hostbased_accepted_algorithms_repeat1,
[aux_sym__ignore_unknown_repeat1] = aux_sym__ignore_unknown_repeat1,
[aux_sym__kex_algorithms_repeat1] = aux_sym__kex_algorithms_repeat1,
[aux_sym__log_verbose_repeat1] = aux_sym__log_verbose_repeat1,
[aux_sym__log_verbose_repeat2] = aux_sym__log_verbose_repeat2,
[aux_sym__log_verbose_value_repeat1] = aux_sym__log_verbose_value_repeat1,
[aux_sym__macs_repeat1] = aux_sym__macs_repeat1,
[aux_sym__permit_remote_open_repeat1] = aux_sym__permit_remote_open_repeat1,
[aux_sym__preferred_authentications_repeat1] = aux_sym__preferred_authentications_repeat1,
[aux_sym__proxy_jump_repeat1] = aux_sym__proxy_jump_repeat1,
[aux_sym__remote_command_repeat1] = aux_sym__remote_command_repeat1,
[aux_sym__send_env_repeat1] = aux_sym__send_env_repeat1,
[aux_sym__send_env_value_repeat1] = aux_sym__send_env_value_repeat1,
[aux_sym__set_env_repeat1] = aux_sym__set_env_repeat1,
[aux_sym__user_known_hosts_file_repeat1] = aux_sym__user_known_hosts_file_repeat1,
[aux_sym__file_string_repeat1] = aux_sym__file_string_repeat1,
[aux_sym__file_string_repeat2] = aux_sym__file_string_repeat2,
[aux_sym__hosts_string_repeat1] = aux_sym__hosts_string_repeat1,
[aux_sym__hostname_string_repeat1] = aux_sym__hostname_string_repeat1,
[aux_sym__hostname_string_repeat2] = aux_sym__hostname_string_repeat2,
[aux_sym__proxy_string_repeat1] = aux_sym__proxy_string_repeat1,
[aux_sym__token_string_repeat1] = aux_sym__token_string_repeat1,
[aux_sym__plain_string_repeat1] = aux_sym__plain_string_repeat1,
[aux_sym__file_pattern_vars_repeat1] = aux_sym__file_pattern_vars_repeat1,
[aux_sym__file_pattern_vars_repeat2] = aux_sym__file_pattern_vars_repeat2,
[alias_sym_pattern] = alias_sym_pattern,
};
static const TSSymbolMetadata ts_symbol_metadata[] = {
[ts_builtin_sym_end] = {
.visible = false,
.named = true,
},
[aux_sym_host_declaration_token1] = {
.visible = true,
.named = false,
},
[anon_sym_BANG] = {
.visible = true,
.named = false,
},
[aux_sym_match_declaration_token1] = {
.visible = true,
.named = false,
},
[aux_sym__all_token1] = {
.visible = true,
.named = false,
},
[aux_sym__match_canonical_token1] = {
.visible = true,
.named = false,
},
[aux_sym__match_final_token1] = {
.visible = true,
.named = false,
},
[aux_sym__match_exec_token1] = {
.visible = true,
.named = false,
},
[aux_sym__match_exec_token2] = {
.visible = false,
.named = false,
},
[anon_sym_DQUOTE] = {
.visible = true,
.named = false,
},
[aux_sym__match_localnetwork_token1] = {
.visible = true,
.named = false,
},
[aux_sym__match_localnetwork_token2] = {
.visible = true,
.named = true,
},
[anon_sym_COMMA] = {
.visible = true,
.named = false,
},
[aux_sym__match_host_token1] = {
.visible = true,
.named = false,
},
[aux_sym__match_originalhost_token1] = {
.visible = true,
.named = false,
},
[aux_sym__match_tagged_token1] = {
.visible = true,
.named = false,
},
[aux_sym__match_user_token1] = {
.visible = true,
.named = false,
},
[aux_sym__match_localuser_token1] = {
.visible = true,
.named = false,
},
[anon_sym_STAR] = {
.visible = true,
.named = false,
},
[anon_sym_QMARK] = {
.visible = true,
.named = false,
},
[aux_sym__add_keys_to_agent_token1] = {
.visible = true,
.named = false,
},
[anon_sym_ask] = {
.visible = true,
.named = false,
},
[anon_sym_confirm] = {
.visible = true,
.named = false,
},
[aux_sym__address_family_token1] = {
.visible = true,
.named = false,
},
[anon_sym_any] = {
.visible = true,
.named = false,
},
[anon_sym_inet] = {
.visible = true,
.named = false,
},
[anon_sym_inet6] = {
.visible = true,
.named = false,
},
[aux_sym__batch_mode_token1] = {
.visible = true,
.named = false,
},
[aux_sym__bind_address_token1] = {
.visible = true,
.named = false,
},
[aux_sym__bind_interface_token1] = {
.visible = true,
.named = false,
},
[aux_sym__canonical_domains_token1] = {
.visible = true,
.named = false,
},
[aux_sym__canonicalize_fallback_local_token1] = {
.visible = true,
.named = false,
},
[aux_sym__canonicalize_hostname_token1] = {
.visible = true,
.named = false,
},
[anon_sym_always] = {
.visible = true,
.named = false,
},
[aux_sym__canonicalize_max_dots_token1] = {
.visible = true,
.named = false,
},
[aux_sym__canonicalize_permitted_cnames_token1] = {
.visible = true,
.named = false,
},
[anon_sym_none] = {
.visible = true,
.named = false,
},
[anon_sym_COLON] = {
.visible = true,
.named = false,
},
[aux_sym__ca_signature_algorithms_token1] = {
.visible = true,
.named = false,
},
[anon_sym_PLUS] = {
.visible = true,
.named = false,
},
[anon_sym_DASH] = {
.visible = true,
.named = false,
},
[aux_sym__certificate_file_token1] = {
.visible = true,
.named = false,
},
[aux_sym__check_host_ip_token1] = {
.visible = true,
.named = false,
},
[aux_sym__ciphers_token1] = {
.visible = true,
.named = false,
},
[anon_sym_CARET] = {
.visible = true,
.named = false,
},
[aux_sym__clear_all_forwardings_token1] = {
.visible = true,
.named = false,
},
[aux_sym__compression_token1] = {
.visible = true,
.named = false,
},
[aux_sym__connection_attempts_token1] = {
.visible = true,
.named = false,
},
[aux_sym__connect_timeout_token1] = {
.visible = true,
.named = false,
},
[aux_sym__control_master_token1] = {
.visible = true,
.named = false,
},
[anon_sym_auto] = {
.visible = true,
.named = false,
},
[anon_sym_autoask] = {
.visible = true,
.named = false,
},
[aux_sym__control_persist_token1] = {
.visible = true,
.named = false,
},
[aux_sym__control_path_token1] = {
.visible = true,
.named = false,
},
[aux_sym__dynamic_forward_token1] = {
.visible = true,
.named = false,
},
[aux_sym__enable_escape_command_line_token1] = {
.visible = true,
.named = false,
},
[aux_sym__enable_ssh_keysign_token1] = {
.visible = true,
.named = false,
},
[aux_sym__escape_char_token1] = {
.visible = true,
.named = false,
},
[aux_sym__escape_char_token2] = {
.visible = false,
.named = false,
},
[aux_sym__exit_on_forward_failure_token1] = {
.visible = true,
.named = false,
},
[aux_sym__fingerprint_hash_token1] = {
.visible = true,
.named = false,
},
[anon_sym_md5] = {
.visible = true,
.named = false,
},
[anon_sym_sha256] = {
.visible = true,
.named = false,
},
[aux_sym__fork_after_authentication_token1] = {
.visible = true,
.named = false,
},
[aux_sym__forward_agent_token1] = {
.visible = true,
.named = false,
},
[aux_sym__forward_x11_token1] = {
.visible = true,
.named = false,
},
[aux_sym__forward_x11_timeout_token1] = {
.visible = true,
.named = false,
},
[aux_sym__forward_x11_trusted_token1] = {
.visible = true,
.named = false,
},
[aux_sym__global_known_hosts_file_token1] = {
.visible = true,
.named = false,
},
[aux_sym__gssapi_authentication_token1] = {
.visible = true,
.named = false,
},
[aux_sym__gssapi_delegate_credentials_token1] = {
.visible = true,
.named = false,
},
[aux_sym__hash_known_hosts_token1] = {
.visible = true,
.named = false,
},
[aux_sym__hostbased_accepted_algorithms_token1] = {
.visible = true,
.named = false,
},
[aux_sym__hostbased_accepted_algorithms_token2] = {
.visible = true,
.named = false,
},
[aux_sym__hostbased_authentication_token1] = {
.visible = true,
.named = false,
},
[aux_sym__host_key_algorithms_token1] = {
.visible = true,
.named = false,
},
[aux_sym__host_key_alias_token1] = {
.visible = true,
.named = false,
},
[aux_sym__hostname_token1] = {
.visible = true,
.named = false,
},
[aux_sym__identities_only_token1] = {
.visible = true,
.named = false,
},
[aux_sym__identity_agent_token1] = {
.visible = true,
.named = false,
},
[anon_sym_SSH_AUTH_SOCK] = {
.visible = true,
.named = false,
},
[aux_sym__identity_file_token1] = {
.visible = true,
.named = false,
},
[aux_sym__ignore_unknown_token1] = {
.visible = true,
.named = false,
},
[aux_sym__include_token1] = {
.visible = true,
.named = false,
},
[aux_sym__ipqos_token1] = {
.visible = true,
.named = false,
},
[aux_sym__kbd_interactive_authentication_token1] = {
.visible = true,
.named = false,
},
[aux_sym__kbd_interactive_authentication_token2] = {
.visible = true,
.named = false,
},
[aux_sym__kex_algorithms_token1] = {
.visible = true,
.named = false,
},
[aux_sym__known_hosts_command_token1] = {
.visible = true,
.named = false,
},
[aux_sym__local_command_token1] = {
.visible = true,
.named = false,
},
[aux_sym__local_forward_token1] = {
.visible = true,
.named = false,
},
[aux_sym__log_level_token1] = {
.visible = true,
.named = false,
},
[aux_sym__log_verbose_token1] = {
.visible = true,
.named = false,
},
[aux_sym__log_verbose_value_token1] = {
.visible = false,
.named = false,
},
[aux_sym__macs_token1] = {
.visible = true,
.named = false,
},
[aux_sym__no_host_authentication_for_localhost_token1] = {
.visible = true,
.named = false,
},
[aux_sym__number_of_password_prompts_token1] = {
.visible = true,
.named = false,
},
[aux_sym__password_authentication_token1] = {
.visible = true,
.named = false,
},
[aux_sym__permit_local_command_token1] = {
.visible = true,
.named = false,
},
[aux_sym__permit_remote_open_token1] = {
.visible = true,
.named = false,
},
[aux_sym__pkcs11_provider_token1] = {
.visible = true,
.named = false,
},
[aux_sym__port_token1] = {
.visible = true,
.named = false,
},
[aux_sym__preferred_authentications_token1] = {
.visible = true,
.named = false,
},
[aux_sym__proxy_command_token1] = {
.visible = true,
.named = false,
},
[aux_sym__proxy_jump_token1] = {
.visible = true,
.named = false,
},
[anon_sym_AT] = {
.visible = true,
.named = false,
},
[aux_sym__proxy_jump_value_token1] = {
.visible = true,
.named = true,
},
[aux_sym__proxy_use_fdpass_token1] = {
.visible = true,
.named = false,
},
[aux_sym__pubkey_accepted_algorithms_token1] = {
.visible = true,
.named = false,
},
[aux_sym__pubkey_accepted_algorithms_token2] = {
.visible = true,
.named = false,
},
[aux_sym__pubkey_authentication_token1] = {
.visible = true,
.named = false,
},
[anon_sym_unbound] = {
.visible = true,
.named = false,
},
[anon_sym_host_DASHbound] = {
.visible = true,
.named = false,
},
[aux_sym__rekey_limit_token1] = {
.visible = true,
.named = false,
},
[aux_sym__remote_command_token1] = {
.visible = true,
.named = false,
},
[aux_sym__remote_command_token2] = {
.visible = false,
.named = false,
},
[aux_sym__remote_forward_token1] = {
.visible = true,
.named = false,
},
[aux_sym__request_tty_token1] = {
.visible = true,
.named = false,
},
[anon_sym_force] = {
.visible = true,
.named = false,
},
[aux_sym__required_rsa_size_token1] = {
.visible = true,
.named = false,
},
[aux_sym__revoked_host_keys_token1] = {
.visible = true,
.named = false,
},
[aux_sym__security_key_provider_token1] = {
.visible = true,
.named = false,
},
[aux_sym__send_env_token1] = {
.visible = true,
.named = false,
},
[aux_sym__send_env_value_token1] = {
.visible = false,
.named = false,
},
[aux_sym__server_alive_count_max_token1] = {
.visible = true,
.named = false,
},
[aux_sym__server_alive_interval_token1] = {
.visible = true,
.named = false,
},
[aux_sym__session_type_token1] = {
.visible = true,
.named = false,
},
[anon_sym_subsystem] = {
.visible = true,
.named = false,
},
[anon_sym_default] = {
.visible = true,
.named = false,
},
[aux_sym__set_env_token1] = {
.visible = true,
.named = false,
},
[anon_sym_EQ] = {
.visible = true,
.named = false,
},
[aux_sym__stdin_null_token1] = {
.visible = true,
.named = false,
},
[aux_sym__stream_local_bind_mask_token1] = {
.visible = true,
.named = false,
},
[aux_sym__stream_local_bind_mask_token2] = {
.visible = true,
.named = true,
},
[aux_sym__stream_local_bind_unlink_token1] = {
.visible = true,
.named = false,
},
[aux_sym__strict_host_key_checking_token1] = {
.visible = true,
.named = false,
},
[anon_sym_accept_DASHnew] = {
.visible = true,
.named = false,
},
[anon_sym_off] = {
.visible = true,
.named = false,
},
[aux_sym__syslog_facility_token1] = {
.visible = true,
.named = false,
},
[aux_sym__tcp_keep_alive_token1] = {
.visible = true,
.named = false,
},
[aux_sym__tag_token1] = {
.visible = true,
.named = false,
},
[aux_sym__tunnel_token1] = {
.visible = true,
.named = false,
},
[anon_sym_point_DASHto_DASHpoint] = {
.visible = true,
.named = false,
},
[anon_sym_ethernet] = {
.visible = true,
.named = false,
},
[aux_sym__tunnel_device_token1] = {
.visible = true,
.named = false,
},
[aux_sym__update_host_keys_token1] = {
.visible = true,
.named = false,
},
[aux_sym__use_keychain_token1] = {
.visible = true,
.named = false,
},
[aux_sym__user_token1] = {
.visible = true,
.named = false,
},
[aux_sym__user_known_hosts_file_token1] = {
.visible = true,
.named = false,
},
[aux_sym__verify_host_key_dns_token1] = {
.visible = true,
.named = false,
},
[aux_sym__visual_host_key_token1] = {
.visible = true,
.named = false,
},
[aux_sym__xauth_location_token1] = {
.visible = true,
.named = false,
},
[sym_ipqos] = {
.visible = true,
.named = true,
},
[sym_verbosity] = {
.visible = true,
.named = true,
},
[sym_facility] = {
.visible = true,
.named = true,
},
[sym_authentication] = {
.visible = true,
.named = true,
},
[sym_cipher] = {
.visible = true,
.named = true,
},
[sym_kex] = {
.visible = true,
.named = true,
},
[sym_key_sig] = {
.visible = true,
.named = true,
},
[sym_mac] = {
.visible = true,
.named = true,
},
[sym_sig] = {
.visible = true,
.named = true,
},
[aux_sym__file_token_token1] = {
.visible = true,
.named = true,
},
[aux_sym__hosts_token_token1] = {
.visible = true,
.named = true,
},
[aux_sym__hostname_token_token1] = {
.visible = true,
.named = true,
},
[aux_sym__proxy_token_token1] = {
.visible = true,
.named = true,
},
[sym_token] = {
.visible = true,
.named = true,
},
[anon_sym_DOLLAR] = {
.visible = true,
.named = true,
},
[sym__var_name] = {
.visible = false,
.named = true,
},
[anon_sym_DOLLAR_LBRACE] = {
.visible = true,
.named = false,
},
[anon_sym_RBRACE] = {
.visible = true,
.named = false,
},
[anon_sym_yes] = {
.visible = true,
.named = false,
},
[anon_sym_no] = {
.visible = true,
.named = false,
},
[sym__number] = {
.visible = false,
.named = true,
},
[aux_sym_bytes_token1] = {
.visible = false,
.named = false,
},
[aux_sym_time_token1] = {
.visible = false,
.named = false,
},
[aux_sym_time_token2] = {
.visible = false,
.named = false,
},
[aux_sym_time_token3] = {
.visible = false,
.named = false,
},
[aux_sym_time_token4] = {
.visible = false,
.named = false,
},
[aux_sym_time_token5] = {
.visible = false,
.named = false,
},
[sym_comment] = {
.visible = true,
.named = true,
},
[aux_sym__sep_token1] = {
.visible = true,
.named = false,
},
[sym__char] = {
.visible = false,
.named = true,
},
[sym__space] = {
.visible = false,
.named = true,
},
[sym__eol] = {
.visible = false,
.named = true,
},
[sym_config] = {
.visible = true,
.named = true,
},
[sym_host_declaration] = {
.visible = true,
.named = true,
},
[sym_match_declaration] = {
.visible = true,
.named = true,
},
[sym_condition] = {
.visible = true,
.named = true,
},
[sym__all] = {
.visible = false,
.named = true,
},
[sym__match_canonical] = {
.visible = false,
.named = true,
},
[sym__match_final] = {
.visible = false,
.named = true,
},
[sym__match_exec] = {
.visible = false,
.named = true,
},
[sym__match_localnetwork] = {
.visible = false,
.named = true,
},
[sym__match_host] = {
.visible = false,
.named = true,
},
[sym__match_originalhost] = {
.visible = false,
.named = true,
},
[sym__match_tagged] = {
.visible = false,
.named = true,
},
[sym__match_user] = {
.visible = false,
.named = true,
},
[sym__match_localuser] = {
.visible = false,
.named = true,
},
[sym__match_value] = {
.visible = false,
.named = true,
},
[sym__declarations] = {
.visible = false,
.named = true,
},
[sym_parameter] = {
.visible = true,
.named = true,
},
[sym__add_keys_to_agent] = {
.visible = false,
.named = true,
},
[sym__address_family] = {
.visible = false,
.named = true,
},
[sym__batch_mode] = {
.visible = false,
.named = true,
},
[sym__bind_address] = {
.visible = false,
.named = true,
},
[sym__bind_interface] = {
.visible = false,
.named = true,
},
[sym__canonical_domains] = {
.visible = false,
.named = true,
},
[sym__canonicalize_fallback_local] = {
.visible = false,
.named = true,
},
[sym__canonicalize_hostname] = {
.visible = false,
.named = true,
},
[sym__canonicalize_max_dots] = {
.visible = false,
.named = true,
},
[sym__canonicalize_permitted_cnames] = {
.visible = false,
.named = true,
},
[sym__cnames_map] = {
.visible = false,
.named = true,
},
[sym__ca_signature_algorithms] = {
.visible = false,
.named = true,
},
[sym__certificate_file] = {
.visible = false,
.named = true,
},
[sym__check_host_ip] = {
.visible = false,
.named = true,
},
[sym__ciphers] = {
.visible = false,
.named = true,
},
[sym__clear_all_forwardings] = {
.visible = false,
.named = true,
},
[sym__compression] = {
.visible = false,
.named = true,
},
[sym__connection_attempts] = {
.visible = false,
.named = true,
},
[sym__connect_timeout] = {
.visible = false,
.named = true,
},
[sym__control_master] = {
.visible = false,
.named = true,
},
[sym__control_persist] = {
.visible = false,
.named = true,
},
[sym__control_path] = {
.visible = false,
.named = true,
},
[sym__dynamic_forward] = {
.visible = false,
.named = true,
},
[sym__forward_value_inner] = {
.visible = false,
.named = true,
},
[sym__dynamic_forward_value] = {
.visible = false,
.named = true,
},
[sym__enable_escape_command_line] = {
.visible = false,
.named = true,
},
[sym__enable_ssh_keysign] = {
.visible = false,
.named = true,
},
[sym__escape_char] = {
.visible = false,
.named = true,
},
[sym__exit_on_forward_failure] = {
.visible = false,
.named = true,
},
[sym__fingerprint_hash] = {
.visible = false,
.named = true,
},
[sym__fork_after_authentication] = {
.visible = false,
.named = true,
},
[sym__forward_agent] = {
.visible = false,
.named = true,
},
[sym__forward_x11] = {
.visible = false,
.named = true,
},
[sym__forward_x11_timeout] = {
.visible = false,
.named = true,
},
[sym__forward_x11_trusted] = {
.visible = false,
.named = true,
},
[sym__global_known_hosts_file] = {
.visible = false,
.named = true,
},
[sym__gssapi_authentication] = {
.visible = false,
.named = true,
},
[sym__gssapi_delegate_credentials] = {
.visible = false,
.named = true,
},
[sym__hash_known_hosts] = {
.visible = false,
.named = true,
},
[sym__hostbased_accepted_algorithms] = {
.visible = false,
.named = true,
},
[sym__hostbased_authentication] = {
.visible = false,
.named = true,
},
[sym__host_key_algorithms] = {
.visible = false,
.named = true,
},
[sym__host_key_alias] = {
.visible = false,
.named = true,
},
[sym__hostname] = {
.visible = false,
.named = true,
},
[sym__identities_only] = {
.visible = false,
.named = true,
},
[sym__identity_agent] = {
.visible = false,
.named = true,
},
[sym__identity_file] = {
.visible = false,
.named = true,
},
[sym__ignore_unknown] = {
.visible = false,
.named = true,
},
[sym__include] = {
.visible = false,
.named = true,
},
[sym__ipqos] = {
.visible = false,
.named = true,
},
[sym__kbd_interactive_authentication] = {
.visible = false,
.named = true,
},
[sym__kex_algorithms] = {
.visible = false,
.named = true,
},
[sym__known_hosts_command] = {
.visible = false,
.named = true,
},
[sym__local_command] = {
.visible = false,
.named = true,
},
[sym__local_forward] = {
.visible = false,
.named = true,
},
[sym__forward_value1] = {
.visible = false,
.named = true,
},
[sym__forward_value2] = {
.visible = false,
.named = true,
},
[sym__log_level] = {
.visible = false,
.named = true,
},
[sym__log_verbose] = {
.visible = false,
.named = true,
},
[sym__log_verbose_value] = {
.visible = false,
.named = true,
},
[sym__log_verbose_quoted] = {
.visible = false,
.named = true,
},
[sym__macs] = {
.visible = false,
.named = true,
},
[sym__no_host_authentication_for_localhost] = {
.visible = false,
.named = true,
},
[sym__number_of_password_prompts] = {
.visible = false,
.named = true,
},
[sym__password_authentication] = {
.visible = false,
.named = true,
},
[sym__permit_local_command] = {
.visible = false,
.named = true,
},
[sym__permit_remote_open] = {
.visible = false,
.named = true,
},
[sym__permit_remote_open_value] = {
.visible = false,
.named = true,
},
[sym__pkcs11_provider] = {
.visible = false,
.named = true,
},
[sym__port] = {
.visible = false,
.named = true,
},
[sym__preferred_authentications] = {
.visible = false,
.named = true,
},
[sym__proxy_command] = {
.visible = false,
.named = true,
},
[sym__proxy_jump] = {
.visible = false,
.named = true,
},
[sym__proxy_jump_value] = {
.visible = false,
.named = true,
},
[sym__proxy_use_fdpass] = {
.visible = false,
.named = true,
},
[sym__pubkey_accepted_algorithms] = {
.visible = false,
.named = true,
},
[sym__pubkey_authentication] = {
.visible = false,
.named = true,
},
[sym__pubkey_authentication_arg] = {
.visible = false,
.named = true,
},
[sym__rekey_limit] = {
.visible = false,
.named = true,
},
[sym__remote_command] = {
.visible = false,
.named = true,
},
[sym__remote_forward] = {
.visible = false,
.named = true,
},
[sym__request_tty] = {
.visible = false,
.named = true,
},
[sym__required_rsa_size] = {
.visible = false,
.named = true,
},
[sym__revoked_host_keys] = {
.visible = false,
.named = true,
},
[sym__security_key_provider] = {
.visible = false,
.named = true,
},
[sym__send_env] = {
.visible = false,
.named = true,
},
[sym__send_env_value] = {
.visible = false,
.named = true,
},
[sym__server_alive_count_max] = {
.visible = false,
.named = true,
},
[sym__server_alive_interval] = {
.visible = false,
.named = true,
},
[sym__session_type] = {
.visible = false,
.named = true,
},
[sym__set_env] = {
.visible = false,
.named = true,
},
[sym__set_env_value] = {
.visible = false,
.named = true,
},
[sym__stdin_null] = {
.visible = false,
.named = true,
},
[sym__stream_local_bind_mask] = {
.visible = false,
.named = true,
},
[sym__stream_local_bind_unlink] = {
.visible = false,
.named = true,
},
[sym__strict_host_key_checking] = {
.visible = false,
.named = true,
},
[sym__syslog_facility] = {
.visible = false,
.named = true,
},
[sym__tcp_keep_alive] = {
.visible = false,
.named = true,
},
[sym__tag] = {
.visible = false,
.named = true,
},
[sym__tunnel] = {
.visible = false,
.named = true,
},
[sym__tunnel_device] = {
.visible = false,
.named = true,
},
[sym__update_host_keys] = {
.visible = false,
.named = true,
},
[sym__use_keychain] = {
.visible = false,
.named = true,
},
[sym__user] = {
.visible = false,
.named = true,
},
[sym__user_known_hosts_file] = {
.visible = false,
.named = true,
},
[sym__verify_host_key_dns] = {
.visible = false,
.named = true,
},
[sym__visual_host_key] = {
.visible = false,
.named = true,
},
[sym__xauth_location] = {
.visible = false,
.named = true,
},
[sym__file_token] = {
.visible = false,
.named = true,
},
[sym__hosts_token] = {
.visible = false,
.named = true,
},
[sym__hostname_token] = {
.visible = false,
.named = true,
},
[sym__proxy_token] = {
.visible = false,
.named = true,
},
[sym__var_value] = {
.visible = false,
.named = true,
},
[sym_variable] = {
.visible = true,
.named = true,
},
[sym__file_string] = {
.visible = false,
.named = true,
},
[sym__hosts_string] = {
.visible = false,
.named = true,
},
[sym__hostname_string] = {
.visible = false,
.named = true,
},
[sym__proxy_string] = {
.visible = false,
.named = true,
},
[sym__token_string] = {
.visible = false,
.named = true,
},
[sym__string] = {
.visible = false,
.named = true,
},
[sym__plain_string] = {
.visible = false,
.named = true,
},
[sym__file_pattern_vars] = {
.visible = false,
.named = true,
},
[sym__pattern] = {
.visible = false,
.named = true,
},
[sym__boolean] = {
.visible = false,
.named = true,
},
[sym_number] = {
.visible = true,
.named = true,
},
[sym_bytes] = {
.visible = true,
.named = true,
},
[sym_time] = {
.visible = true,
.named = true,
},
[sym__sep] = {
.visible = false,
.named = true,
},
[aux_sym_config_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym_host_declaration_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym_match_declaration_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__match_exec_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__match_exec_repeat2] = {
.visible = false,
.named = false,
},
[aux_sym__match_localnetwork_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__match_localnetwork_repeat2] = {
.visible = false,
.named = false,
},
[aux_sym__match_localnetwork_repeat3] = {
.visible = false,
.named = false,
},
[aux_sym__match_value_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__match_value_repeat2] = {
.visible = false,
.named = false,
},
[aux_sym__match_value_repeat3] = {
.visible = false,
.named = false,
},
[aux_sym__match_value_repeat4] = {
.visible = false,
.named = false,
},
[aux_sym__declarations_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__canonical_domains_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__canonicalize_permitted_cnames_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__cnames_map_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__ca_signature_algorithms_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__ciphers_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__dynamic_forward_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__global_known_hosts_file_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__hostbased_accepted_algorithms_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__ignore_unknown_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__kex_algorithms_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__log_verbose_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__log_verbose_repeat2] = {
.visible = false,
.named = false,
},
[aux_sym__log_verbose_value_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__macs_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__permit_remote_open_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__preferred_authentications_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__proxy_jump_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__remote_command_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__send_env_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__send_env_value_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__set_env_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__user_known_hosts_file_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__file_string_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__file_string_repeat2] = {
.visible = false,
.named = false,
},
[aux_sym__hosts_string_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__hostname_string_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__hostname_string_repeat2] = {
.visible = false,
.named = false,
},
[aux_sym__proxy_string_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__token_string_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__plain_string_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__file_pattern_vars_repeat1] = {
.visible = false,
.named = false,
},
[aux_sym__file_pattern_vars_repeat2] = {
.visible = false,
.named = false,
},
[alias_sym_pattern] = {
.visible = true,
.named = true,
},
};
enum ts_field_identifiers {
field_argument = 1,
field_bind_address = 2,
field_criteria = 3,
field_file = 4,
field_function = 5,
field_host = 6,
field_keyword = 7,
field_line = 8,
field_local_tun = 9,
field_name = 10,
field_port = 11,
field_remote_tun = 12,
field_socket = 13,
field_source_domain_list = 14,
field_target_domain_list = 15,
field_uri = 16,
field_user = 17,
};
static const char * const ts_field_names[] = {
[0] = NULL,
[field_argument] = "argument",
[field_bind_address] = "bind_address",
[field_criteria] = "criteria",
[field_file] = "file",
[field_function] = "function",
[field_host] = "host",
[field_keyword] = "keyword",
[field_line] = "line",
[field_local_tun] = "local_tun",
[field_name] = "name",
[field_port] = "port",
[field_remote_tun] = "remote_tun",
[field_socket] = "socket",
[field_source_domain_list] = "source_domain_list",
[field_target_domain_list] = "target_domain_list",
[field_uri] = "uri",
[field_user] = "user",
};
static const TSMapSlice ts_field_map_slices[PRODUCTION_ID_COUNT] = {
[1] = {.index = 0, .length = 2},
[2] = {.index = 2, .length = 4},
[3] = {.index = 6, .length = 4},
[4] = {.index = 10, .length = 3},
[5] = {.index = 13, .length = 5},
[6] = {.index = 18, .length = 5},
[7] = {.index = 23, .length = 4},
[8] = {.index = 27, .length = 6},
[9] = {.index = 33, .length = 4},
[10] = {.index = 37, .length = 1},
[12] = {.index = 38, .length = 1},
[13] = {.index = 39, .length = 1},
[14] = {.index = 40, .length = 2},
[15] = {.index = 42, .length = 2},
[16] = {.index = 44, .length = 1},
[17] = {.index = 45, .length = 4},
[18] = {.index = 49, .length = 2},
[19] = {.index = 51, .length = 4},
[20] = {.index = 55, .length = 1},
[22] = {.index = 56, .length = 3},
[23] = {.index = 59, .length = 1},
[24] = {.index = 60, .length = 5},
[25] = {.index = 65, .length = 4},
[26] = {.index = 69, .length = 1},
[27] = {.index = 70, .length = 1},
[28] = {.index = 71, .length = 6},
[29] = {.index = 77, .length = 1},
[30] = {.index = 42, .length = 2},
[31] = {.index = 78, .length = 5},
[33] = {.index = 83, .length = 1},
[34] = {.index = 84, .length = 2},
[35] = {.index = 86, .length = 3},
[36] = {.index = 89, .length = 7},
[37] = {.index = 96, .length = 3},
[38] = {.index = 99, .length = 7},
[39] = {.index = 106, .length = 1},
[40] = {.index = 107, .length = 9},
[41] = {.index = 116, .length = 7},
[42] = {.index = 123, .length = 11},
[45] = {.index = 134, .length = 1},
[46] = {.index = 135, .length = 2},
[47] = {.index = 137, .length = 2},
[48] = {.index = 137, .length = 2},
[49] = {.index = 139, .length = 4},
[50] = {.index = 143, .length = 3},
[51] = {.index = 146, .length = 6},
[52] = {.index = 152, .length = 2},
[53] = {.index = 106, .length = 1},
[54] = {.index = 154, .length = 2},
[56] = {.index = 156, .length = 2},
[57] = {.index = 158, .length = 3},
[58] = {.index = 161, .length = 6},
[59] = {.index = 167, .length = 3},
[60] = {.index = 170, .length = 9},
[61] = {.index = 179, .length = 7},
[62] = {.index = 186, .length = 3},
[63] = {.index = 189, .length = 6},
[64] = {.index = 195, .length = 2},
[65] = {.index = 197, .length = 2},
[66] = {.index = 199, .length = 4},
[67] = {.index = 203, .length = 5},
[68] = {.index = 208, .length = 10},
[69] = {.index = 218, .length = 2},
[70] = {.index = 220, .length = 2},
[71] = {.index = 222, .length = 3},
[72] = {.index = 225, .length = 3},
[73] = {.index = 228, .length = 3},
[74] = {.index = 231, .length = 11},
[75] = {.index = 242, .length = 4},
[76] = {.index = 246, .length = 4},
[77] = {.index = 250, .length = 4},
[78] = {.index = 254, .length = 3},
[79] = {.index = 257, .length = 2},
[80] = {.index = 257, .length = 2},
[81] = {.index = 259, .length = 3},
[82] = {.index = 262, .length = 5},
};
static const TSFieldMapEntry ts_field_map_entries[] = {
[0] =
{field_argument, 0, .inherited = true},
{field_keyword, 0, .inherited = true},
[2] =
{field_argument, 0, .inherited = true},
{field_keyword, 0, .inherited = true},
{field_source_domain_list, 0, .inherited = true},
{field_target_domain_list, 0, .inherited = true},
[6] =
{field_argument, 0, .inherited = true},
{field_bind_address, 0, .inherited = true},
{field_keyword, 0, .inherited = true},
{field_port, 0, .inherited = true},
[10] =
{field_argument, 0, .inherited = true},
{field_keyword, 0, .inherited = true},
{field_name, 0, .inherited = true},
[13] =
{field_argument, 0, .inherited = true},
{field_bind_address, 0, .inherited = true},
{field_keyword, 0, .inherited = true},
{field_port, 0, .inherited = true},
{field_socket, 0, .inherited = true},
[18] =
{field_argument, 0, .inherited = true},
{field_file, 0, .inherited = true},
{field_function, 0, .inherited = true},
{field_keyword, 0, .inherited = true},
{field_line, 0, .inherited = true},
[23] =
{field_argument, 0, .inherited = true},
{field_host, 0, .inherited = true},
{field_keyword, 0, .inherited = true},
{field_port, 0, .inherited = true},
[27] =
{field_argument, 0, .inherited = true},
{field_host, 0, .inherited = true},
{field_keyword, 0, .inherited = true},
{field_port, 0, .inherited = true},
{field_uri, 0, .inherited = true},
{field_user, 0, .inherited = true},
[33] =
{field_argument, 0, .inherited = true},
{field_keyword, 0, .inherited = true},
{field_local_tun, 0, .inherited = true},
{field_remote_tun, 0, .inherited = true},
[37] =
{field_keyword, 0, .inherited = true},
[38] =
{field_criteria, 0},
[39] =
{field_criteria, 0, .inherited = true},
[40] =
{field_argument, 0, .inherited = true},
{field_criteria, 0, .inherited = true},
[42] =
{field_argument, 2},
{field_keyword, 0},
[44] =
{field_keyword, 0},
[45] =
{field_argument, 2},
{field_keyword, 0},
{field_source_domain_list, 2, .inherited = true},
{field_target_domain_list, 2, .inherited = true},
[49] =
{field_bind_address, 0, .inherited = true},
{field_port, 0, .inherited = true},
[51] =
{field_argument, 2},
{field_bind_address, 2, .inherited = true},
{field_keyword, 0},
{field_port, 2, .inherited = true},
[55] =
{field_port, 0},
[56] =
{field_argument, 2},
{field_keyword, 0},
{field_name, 2, .inherited = true},
[59] =
{field_socket, 0},
[60] =
{field_argument, 2},
{field_file, 2, .inherited = true},
{field_function, 2, .inherited = true},
{field_keyword, 0},
{field_line, 2, .inherited = true},
[65] =
{field_argument, 2},
{field_host, 2, .inherited = true},
{field_keyword, 0},
{field_port, 2, .inherited = true},
[69] =
{field_argument, 0},
[70] =
{field_uri, 0},
[71] =
{field_argument, 2, .inherited = true},
{field_host, 2, .inherited = true},
{field_keyword, 0},
{field_port, 2, .inherited = true},
{field_uri, 2, .inherited = true},
{field_user, 2, .inherited = true},
[77] =
{field_host, 0},
[78] =
{field_argument, 2},
{field_bind_address, 2, .inherited = true},
{field_keyword, 0},
{field_port, 2, .inherited = true},
{field_socket, 2, .inherited = true},
[83] =
{field_criteria, 1, .inherited = true},
[84] =
{field_argument, 1, .inherited = true},
{field_criteria, 1, .inherited = true},
[86] =
{field_argument, 2},
{field_argument, 3, .inherited = true},
{field_keyword, 0},
[89] =
{field_argument, 2},
{field_argument, 3, .inherited = true},
{field_keyword, 0},
{field_source_domain_list, 2, .inherited = true},
{field_source_domain_list, 3, .inherited = true},
{field_target_domain_list, 2, .inherited = true},
{field_target_domain_list, 3, .inherited = true},
[96] =
{field_argument, 2},
{field_argument, 3},
{field_keyword, 0},
[99] =
{field_argument, 2},
{field_argument, 3, .inherited = true},
{field_bind_address, 2, .inherited = true},
{field_bind_address, 3, .inherited = true},
{field_keyword, 0},
{field_port, 2, .inherited = true},
{field_port, 3, .inherited = true},
[106] =
{field_name, 1},
[107] =
{field_argument, 2},
{field_argument, 3},
{field_file, 2, .inherited = true},
{field_file, 3, .inherited = true},
{field_function, 2, .inherited = true},
{field_function, 3, .inherited = true},
{field_keyword, 0},
{field_line, 2, .inherited = true},
{field_line, 3, .inherited = true},
[116] =
{field_argument, 2},
{field_argument, 3},
{field_host, 2, .inherited = true},
{field_host, 3, .inherited = true},
{field_keyword, 0},
{field_port, 2, .inherited = true},
{field_port, 3, .inherited = true},
[123] =
{field_argument, 2, .inherited = true},
{field_argument, 3, .inherited = true},
{field_host, 2, .inherited = true},
{field_host, 3, .inherited = true},
{field_keyword, 0},
{field_port, 2, .inherited = true},
{field_port, 3, .inherited = true},
{field_uri, 2, .inherited = true},
{field_uri, 3, .inherited = true},
{field_user, 2, .inherited = true},
{field_user, 3, .inherited = true},
[134] =
{field_argument, 1},
[135] =
{field_argument, 0, .inherited = true},
{field_argument, 1, .inherited = true},
[137] =
{field_argument, 2},
{field_criteria, 0},
[139] =
{field_argument, 2},
{field_argument, 3},
{field_argument, 4},
{field_keyword, 0},
[143] =
{field_argument, 1},
{field_source_domain_list, 1, .inherited = true},
{field_target_domain_list, 1, .inherited = true},
[146] =
{field_argument, 0, .inherited = true},
{field_argument, 1, .inherited = true},
{field_source_domain_list, 0, .inherited = true},
{field_source_domain_list, 1, .inherited = true},
{field_target_domain_list, 0, .inherited = true},
{field_target_domain_list, 1, .inherited = true},
[152] =
{field_source_domain_list, 0},
{field_target_domain_list, 2},
[154] =
{field_bind_address, 1, .inherited = true},
{field_port, 1, .inherited = true},
[156] =
{field_bind_address, 0},
{field_port, 2},
[158] =
{field_argument, 1},
{field_bind_address, 1, .inherited = true},
{field_port, 1, .inherited = true},
[161] =
{field_argument, 0, .inherited = true},
{field_argument, 1, .inherited = true},
{field_bind_address, 0, .inherited = true},
{field_bind_address, 1, .inherited = true},
{field_port, 0, .inherited = true},
{field_port, 1, .inherited = true},
[167] =
{field_argument, 2},
{field_argument, 4},
{field_keyword, 0},
[170] =
{field_argument, 2},
{field_argument, 4},
{field_bind_address, 2, .inherited = true},
{field_bind_address, 4, .inherited = true},
{field_keyword, 0},
{field_port, 2, .inherited = true},
{field_port, 4, .inherited = true},
{field_socket, 2, .inherited = true},
{field_socket, 4, .inherited = true},
[179] =
{field_argument, 2},
{field_argument, 3},
{field_argument, 4},
{field_file, 3, .inherited = true},
{field_function, 3, .inherited = true},
{field_keyword, 0},
{field_line, 3, .inherited = true},
[186] =
{field_file, 1, .inherited = true},
{field_function, 1, .inherited = true},
{field_line, 1, .inherited = true},
[189] =
{field_file, 0, .inherited = true},
{field_file, 1, .inherited = true},
{field_function, 0, .inherited = true},
{field_function, 1, .inherited = true},
{field_line, 0, .inherited = true},
{field_line, 1, .inherited = true},
[195] =
{field_host, 0},
{field_port, 2},
[197] =
{field_host, 1, .inherited = true},
{field_port, 1, .inherited = true},
[199] =
{field_host, 0, .inherited = true},
{field_host, 1, .inherited = true},
{field_port, 0, .inherited = true},
{field_port, 1, .inherited = true},
[203] =
{field_argument, 1, .inherited = true},
{field_host, 1, .inherited = true},
{field_port, 1, .inherited = true},
{field_uri, 1, .inherited = true},
{field_user, 1, .inherited = true},
[208] =
{field_argument, 0, .inherited = true},
{field_argument, 1, .inherited = true},
{field_host, 0, .inherited = true},
{field_host, 1, .inherited = true},
{field_port, 0, .inherited = true},
{field_port, 1, .inherited = true},
{field_uri, 0, .inherited = true},
{field_uri, 1, .inherited = true},
{field_user, 0, .inherited = true},
{field_user, 1, .inherited = true},
[218] =
{field_host, 2},
{field_user, 0},
[220] =
{field_argument, 1},
{field_argument, 2},
[222] =
{field_argument, 2},
{field_argument, 3},
{field_criteria, 0},
[225] =
{field_source_domain_list, 0},
{field_target_domain_list, 2},
{field_target_domain_list, 3},
[228] =
{field_source_domain_list, 0},
{field_source_domain_list, 1},
{field_target_domain_list, 3},
[231] =
{field_argument, 2},
{field_argument, 3},
{field_argument, 4},
{field_argument, 5},
{field_file, 3, .inherited = true},
{field_file, 4, .inherited = true},
{field_function, 3, .inherited = true},
{field_function, 4, .inherited = true},
{field_keyword, 0},
{field_line, 3, .inherited = true},
{field_line, 4, .inherited = true},
[242] =
{field_argument, 2},
{field_argument, 3},
{field_argument, 4, .inherited = true},
{field_keyword, 0},
[246] =
{field_argument, 2},
{field_argument, 3},
{field_argument, 4},
{field_criteria, 0},
[250] =
{field_source_domain_list, 0},
{field_source_domain_list, 1},
{field_target_domain_list, 3},
{field_target_domain_list, 4},
[254] =
{field_file, 0},
{field_function, 2},
{field_line, 4},
[257] =
{field_host, 1},
{field_port, 3},
[259] =
{field_host, 2},
{field_port, 4},
{field_user, 0},
[262] =
{field_argument, 2},
{field_argument, 3},
{field_argument, 4},
{field_argument, 5},
{field_criteria, 0},
};
static const TSSymbol ts_alias_sequences[PRODUCTION_ID_COUNT][MAX_ALIAS_SEQUENCE_LENGTH] = {
[0] = {0},
[11] = {
[0] = alias_sym_pattern,
},
[21] = {
[0] = aux_sym__match_localnetwork_token2,
},
[30] = {
[2] = aux_sym__match_localnetwork_token2,
},
[32] = {
[0] = sym_variable,
},
[39] = {
[1] = sym_variable,
},
[43] = {
[1] = sym_variable,
},
[44] = {
[1] = alias_sym_pattern,
},
[47] = {
[2] = aux_sym__match_localnetwork_token2,
},
[55] = {
[1] = aux_sym__match_localnetwork_token2,
},
[76] = {
[3] = aux_sym__match_localnetwork_token2,
},
[80] = {
[1] = aux_sym__match_localnetwork_token2,
},
[82] = {
[3] = aux_sym__match_localnetwork_token2,
},
};
static const uint16_t ts_non_terminal_alias_map[] = {
aux_sym__match_exec_repeat1, 2,
aux_sym__match_exec_repeat1,
aux_sym__match_localnetwork_token2,
aux_sym__match_exec_repeat2, 2,
aux_sym__match_exec_repeat2,
aux_sym__match_localnetwork_token2,
aux_sym__match_localnetwork_repeat2, 2,
aux_sym__match_localnetwork_repeat2,
aux_sym__match_localnetwork_token2,
aux_sym__match_value_repeat1, 2,
aux_sym__match_value_repeat1,
alias_sym_pattern,
aux_sym__match_value_repeat3, 2,
aux_sym__match_value_repeat3,
alias_sym_pattern,
aux_sym__remote_command_repeat1, 2,
aux_sym__remote_command_repeat1,
aux_sym__match_localnetwork_token2,
aux_sym__send_env_value_repeat1, 2,
aux_sym__send_env_value_repeat1,
sym_variable,
aux_sym__file_string_repeat1, 2,
aux_sym__file_string_repeat1,
aux_sym__match_localnetwork_token2,
aux_sym__file_string_repeat2, 2,
aux_sym__file_string_repeat2,
aux_sym__match_localnetwork_token2,
aux_sym__hosts_string_repeat1, 2,
aux_sym__hosts_string_repeat1,
aux_sym__match_localnetwork_token2,
aux_sym__hostname_string_repeat1, 2,
aux_sym__hostname_string_repeat1,
aux_sym__match_localnetwork_token2,
aux_sym__hostname_string_repeat2, 2,
aux_sym__hostname_string_repeat2,
aux_sym__match_localnetwork_token2,
aux_sym__proxy_string_repeat1, 2,
aux_sym__proxy_string_repeat1,
aux_sym__match_localnetwork_token2,
aux_sym__token_string_repeat1, 2,
aux_sym__token_string_repeat1,
aux_sym__match_localnetwork_token2,
aux_sym__plain_string_repeat1, 2,
aux_sym__plain_string_repeat1,
aux_sym__match_localnetwork_token2,
aux_sym__file_pattern_vars_repeat1, 2,
aux_sym__file_pattern_vars_repeat1,
alias_sym_pattern,
aux_sym__file_pattern_vars_repeat2, 2,
aux_sym__file_pattern_vars_repeat2,
alias_sym_pattern,
0,
};
static const TSStateId ts_primary_state_ids[STATE_COUNT] = {
[0] = 0,
[1] = 1,
[2] = 2,
[3] = 3,
[4] = 4,
[5] = 5,
[6] = 6,
[7] = 7,
[8] = 8,
[9] = 9,
[10] = 10,
[11] = 11,
[12] = 12,
[13] = 13,
[14] = 14,
[15] = 15,
[16] = 16,
[17] = 17,
[18] = 18,
[19] = 19,
[20] = 20,
[21] = 21,
[22] = 22,
[23] = 23,
[24] = 24,
[25] = 25,
[26] = 26,
[27] = 27,
[28] = 28,
[29] = 29,
[30] = 30,
[31] = 31,
[32] = 32,
[33] = 33,
[34] = 34,
[35] = 35,
[36] = 36,
[37] = 37,
[38] = 38,
[39] = 39,
[40] = 40,
[41] = 41,
[42] = 42,
[43] = 43,
[44] = 44,
[45] = 45,
[46] = 46,
[47] = 47,
[48] = 48,
[49] = 49,
[50] = 50,
[51] = 51,
[52] = 52,
[53] = 53,
[54] = 54,
[55] = 55,
[56] = 56,
[57] = 57,
[58] = 58,
[59] = 59,
[60] = 60,
[61] = 61,
[62] = 62,
[63] = 63,
[64] = 64,
[65] = 65,
[66] = 66,
[67] = 67,
[68] = 68,
[69] = 69,
[70] = 70,
[71] = 71,
[72] = 72,
[73] = 73,
[74] = 74,
[75] = 75,
[76] = 76,
[77] = 77,
[78] = 78,
[79] = 79,
[80] = 80,
[81] = 81,
[82] = 82,
[83] = 83,
[84] = 84,
[85] = 85,
[86] = 86,
[87] = 87,
[88] = 88,
[89] = 89,
[90] = 90,
[91] = 91,
[92] = 92,
[93] = 93,
[94] = 94,
[95] = 90,
[96] = 96,
[97] = 97,
[98] = 98,
[99] = 99,
[100] = 100,
[101] = 101,
[102] = 102,
[103] = 103,
[104] = 104,
[105] = 105,
[106] = 106,
[107] = 107,
[108] = 108,
[109] = 109,
[110] = 110,
[111] = 111,
[112] = 112,
[113] = 113,
[114] = 114,
[115] = 115,
[116] = 104,
[117] = 117,
[118] = 118,
[119] = 119,
[120] = 120,
[121] = 121,
[122] = 122,
[123] = 123,
[124] = 88,
[125] = 125,
[126] = 126,
[127] = 127,
[128] = 128,
[129] = 129,
[130] = 130,
[131] = 131,
[132] = 132,
[133] = 133,
[134] = 134,
[135] = 135,
[136] = 88,
[137] = 90,
[138] = 138,
[139] = 139,
[140] = 140,
[141] = 141,
[142] = 89,
[143] = 91,
[144] = 75,
[145] = 145,
[146] = 75,
[147] = 147,
[148] = 148,
[149] = 149,
[150] = 150,
[151] = 151,
[152] = 152,
[153] = 153,
[154] = 154,
[155] = 155,
[156] = 141,
[157] = 157,
[158] = 158,
[159] = 139,
[160] = 160,
[161] = 161,
[162] = 162,
[163] = 163,
[164] = 164,
[165] = 165,
[166] = 166,
[167] = 167,
[168] = 168,
[169] = 169,
[170] = 170,
[171] = 171,
[172] = 172,
[173] = 173,
[174] = 174,
[175] = 175,
[176] = 176,
[177] = 177,
[178] = 139,
[179] = 141,
[180] = 180,
[181] = 181,
[182] = 182,
[183] = 183,
[184] = 75,
[185] = 140,
[186] = 75,
[187] = 187,
[188] = 188,
[189] = 189,
[190] = 190,
[191] = 191,
[192] = 192,
[193] = 193,
[194] = 194,
[195] = 195,
[196] = 196,
[197] = 197,
[198] = 198,
[199] = 199,
[200] = 200,
[201] = 201,
[202] = 202,
[203] = 203,
[204] = 204,
[205] = 205,
[206] = 206,
[207] = 207,
[208] = 208,
[209] = 209,
[210] = 210,
[211] = 211,
[212] = 212,
[213] = 213,
[214] = 214,
[215] = 215,
[216] = 216,
[217] = 217,
[218] = 218,
[219] = 219,
[220] = 220,
[221] = 221,
[222] = 222,
[223] = 223,
[224] = 224,
[225] = 225,
[226] = 226,
[227] = 227,
[228] = 228,
[229] = 229,
[230] = 230,
[231] = 231,
[232] = 232,
[233] = 233,
[234] = 234,
[235] = 235,
[236] = 236,
[237] = 237,
[238] = 238,
[239] = 239,
[240] = 240,
[241] = 241,
[242] = 242,
[243] = 243,
[244] = 244,
[245] = 245,
[246] = 246,
[247] = 247,
[248] = 248,
[249] = 249,
[250] = 250,
[251] = 251,
[252] = 252,
[253] = 253,
[254] = 254,
[255] = 182,
[256] = 89,
[257] = 182,
[258] = 258,
[259] = 91,
[260] = 260,
[261] = 261,
[262] = 262,
[263] = 263,
[264] = 264,
[265] = 265,
[266] = 266,
[267] = 267,
[268] = 268,
[269] = 269,
[270] = 270,
[271] = 271,
[272] = 272,
[273] = 273,
[274] = 274,
[275] = 275,
[276] = 276,
[277] = 75,
[278] = 278,
[279] = 279,
[280] = 280,
[281] = 281,
[282] = 282,
[283] = 283,
[284] = 284,
[285] = 285,
[286] = 286,
[287] = 287,
[288] = 288,
[289] = 289,
[290] = 290,
[291] = 291,
[292] = 292,
[293] = 293,
[294] = 294,
[295] = 295,
[296] = 296,
[297] = 297,
[298] = 298,
[299] = 299,
[300] = 300,
[301] = 301,
[302] = 302,
[303] = 303,
[304] = 304,
[305] = 305,
[306] = 306,
[307] = 307,
[308] = 308,
[309] = 309,
[310] = 310,
[311] = 311,
[312] = 312,
[313] = 313,
[314] = 314,
[315] = 315,
[316] = 316,
[317] = 317,
[318] = 318,
[319] = 319,
[320] = 320,
[321] = 321,
[322] = 322,
[323] = 323,
[324] = 324,
[325] = 89,
[326] = 326,
[327] = 327,
[328] = 328,
[329] = 329,
[330] = 330,
[331] = 331,
[332] = 332,
[333] = 333,
[334] = 334,
[335] = 335,
[336] = 336,
[337] = 337,
[338] = 338,
[339] = 339,
[340] = 340,
[341] = 341,
[342] = 342,
[343] = 343,
[344] = 344,
[345] = 345,
[346] = 346,
[347] = 347,
[348] = 348,
[349] = 349,
[350] = 350,
[351] = 351,
[352] = 352,
[353] = 353,
[354] = 354,
[355] = 355,
[356] = 356,
[357] = 357,
[358] = 358,
[359] = 359,
[360] = 360,
[361] = 361,
[362] = 362,
[363] = 363,
[364] = 364,
[365] = 365,
[366] = 366,
[367] = 367,
[368] = 368,
[369] = 369,
[370] = 370,
[371] = 371,
[372] = 372,
[373] = 373,
[374] = 374,
[375] = 375,
[376] = 376,
[377] = 91,
[378] = 378,
[379] = 379,
[380] = 380,
[381] = 381,
[382] = 382,
[383] = 383,
[384] = 384,
[385] = 385,
[386] = 386,
[387] = 387,
[388] = 388,
[389] = 389,
[390] = 390,
[391] = 391,
[392] = 392,
[393] = 393,
[394] = 394,
[395] = 395,
[396] = 279,
[397] = 397,
[398] = 398,
[399] = 399,
[400] = 271,
[401] = 401,
[402] = 402,
[403] = 403,
[404] = 404,
[405] = 405,
[406] = 406,
[407] = 407,
[408] = 408,
[409] = 409,
[410] = 410,
[411] = 411,
[412] = 412,
[413] = 413,
[414] = 414,
[415] = 415,
[416] = 416,
[417] = 417,
[418] = 418,
[419] = 419,
[420] = 420,
[421] = 421,
[422] = 422,
[423] = 423,
[424] = 424,
[425] = 425,
[426] = 426,
[427] = 427,
[428] = 428,
[429] = 429,
[430] = 430,
[431] = 431,
[432] = 432,
[433] = 433,
[434] = 434,
[435] = 435,
[436] = 436,
[437] = 437,
[438] = 438,
[439] = 439,
[440] = 440,
[441] = 441,
[442] = 442,
[443] = 443,
[444] = 444,
[445] = 445,
[446] = 446,
[447] = 447,
[448] = 448,
[449] = 449,
[450] = 450,
[451] = 451,
[452] = 452,
[453] = 453,
[454] = 454,
[455] = 455,
[456] = 456,
[457] = 457,
[458] = 458,
[459] = 459,
[460] = 460,
[461] = 461,
[462] = 462,
[463] = 463,
[464] = 464,
[465] = 465,
[466] = 466,
[467] = 467,
[468] = 468,
[469] = 469,
[470] = 470,
[471] = 471,
[472] = 472,
[473] = 473,
[474] = 474,
[475] = 475,
[476] = 476,
[477] = 477,
[478] = 478,
[479] = 479,
[480] = 480,
[481] = 481,
[482] = 482,
[483] = 483,
[484] = 484,
[485] = 485,
[486] = 486,
[487] = 487,
[488] = 140,
[489] = 489,
[490] = 490,
[491] = 491,
[492] = 492,
[493] = 493,
[494] = 271,
[495] = 495,
[496] = 496,
[497] = 497,
[498] = 498,
[499] = 499,
[500] = 500,
[501] = 501,
[502] = 502,
[503] = 503,
[504] = 504,
[505] = 505,
[506] = 506,
[507] = 507,
[508] = 508,
[509] = 509,
[510] = 510,
[511] = 511,
[512] = 512,
[513] = 513,
[514] = 514,
[515] = 515,
[516] = 516,
[517] = 517,
[518] = 518,
[519] = 519,
[520] = 520,
[521] = 521,
[522] = 522,
[523] = 523,
[524] = 524,
[525] = 525,
[526] = 526,
[527] = 527,
[528] = 528,
[529] = 529,
[530] = 530,
[531] = 499,
[532] = 532,
[533] = 533,
[534] = 534,
[535] = 535,
[536] = 536,
[537] = 537,
[538] = 538,
[539] = 539,
[540] = 540,
[541] = 541,
[542] = 542,
[543] = 543,
[544] = 544,
[545] = 545,
[546] = 546,
[547] = 547,
[548] = 548,
[549] = 549,
[550] = 550,
[551] = 551,
[552] = 552,
[553] = 553,
[554] = 554,
[555] = 555,
[556] = 556,
[557] = 557,
[558] = 558,
[559] = 559,
[560] = 560,
[561] = 561,
[562] = 562,
[563] = 563,
[564] = 564,
[565] = 565,
[566] = 566,
[567] = 567,
[568] = 568,
[569] = 569,
[570] = 570,
[571] = 571,
[572] = 572,
[573] = 573,
[574] = 574,
[575] = 575,
[576] = 576,
[577] = 577,
[578] = 578,
[579] = 579,
[580] = 580,
[581] = 581,
[582] = 582,
[583] = 583,
[584] = 584,
[585] = 585,
[586] = 586,
[587] = 587,
[588] = 588,
[589] = 589,
[590] = 590,
[591] = 591,
[592] = 592,
[593] = 593,
[594] = 594,
[595] = 595,
[596] = 596,
[597] = 597,
[598] = 598,
[599] = 599,
[600] = 600,
[601] = 601,
[602] = 602,
[603] = 603,
[604] = 604,
[605] = 605,
[606] = 606,
[607] = 607,
[608] = 608,
[609] = 609,
[610] = 610,
[611] = 611,
[612] = 612,
[613] = 613,
[614] = 614,
[615] = 615,
[616] = 616,
[617] = 617,
[618] = 618,
[619] = 619,
[620] = 620,
[621] = 621,
[622] = 622,
[623] = 623,
[624] = 624,
[625] = 625,
[626] = 626,
[627] = 627,
[628] = 628,
[629] = 629,
[630] = 630,
[631] = 631,
[632] = 632,
[633] = 633,
[634] = 634,
[635] = 635,
[636] = 636,
[637] = 637,
[638] = 638,
[639] = 639,
[640] = 640,
[641] = 641,
[642] = 642,
[643] = 643,
[644] = 644,
[645] = 645,
[646] = 646,
[647] = 647,
[648] = 648,
[649] = 649,
[650] = 650,
[651] = 651,
[652] = 652,
[653] = 653,
[654] = 654,
[655] = 655,
[656] = 656,
[657] = 657,
[658] = 658,
[659] = 659,
[660] = 660,
[661] = 661,
[662] = 662,
[663] = 663,
[664] = 664,
[665] = 665,
[666] = 666,
[667] = 667,
[668] = 668,
[669] = 669,
[670] = 670,
[671] = 671,
[672] = 672,
[673] = 673,
[674] = 674,
[675] = 675,
[676] = 676,
[677] = 677,
[678] = 678,
[679] = 679,
[680] = 680,
[681] = 681,
[682] = 682,
[683] = 683,
[684] = 684,
[685] = 685,
[686] = 686,
[687] = 687,
[688] = 688,
[689] = 689,
[690] = 690,
[691] = 691,
[692] = 692,
[693] = 693,
[694] = 694,
[695] = 695,
[696] = 696,
[697] = 697,
[698] = 698,
[699] = 699,
[700] = 700,
[701] = 701,
[702] = 702,
[703] = 703,
[704] = 704,
[705] = 705,
[706] = 706,
[707] = 707,
[708] = 708,
[709] = 709,
[710] = 710,
[711] = 711,
[712] = 712,
[713] = 713,
[714] = 714,
[715] = 715,
[716] = 716,
[717] = 717,
[718] = 718,
[719] = 719,
[720] = 720,
[721] = 721,
[722] = 722,
[723] = 723,
[724] = 724,
[725] = 725,
[726] = 726,
[727] = 140,
[728] = 728,
[729] = 729,
[730] = 730,
[731] = 731,
[732] = 732,
[733] = 733,
[734] = 734,
[735] = 735,
[736] = 736,
[737] = 737,
[738] = 738,
[739] = 739,
[740] = 740,
[741] = 741,
[742] = 742,
[743] = 743,
[744] = 744,
[745] = 745,
[746] = 746,
[747] = 747,
[748] = 748,
[749] = 749,
[750] = 750,
[751] = 751,
[752] = 752,
[753] = 753,
[754] = 754,
[755] = 755,
[756] = 756,
[757] = 757,
[758] = 758,
[759] = 759,
[760] = 760,
[761] = 761,
[762] = 762,
[763] = 763,
[764] = 764,
[765] = 765,
[766] = 766,
[767] = 767,
[768] = 768,
[769] = 769,
[770] = 770,
[771] = 771,
[772] = 772,
[773] = 499,
[774] = 774,
[775] = 775,
[776] = 776,
[777] = 777,
[778] = 778,
[779] = 779,
[780] = 780,
[781] = 781,
[782] = 782,
[783] = 783,
[784] = 784,
[785] = 785,
[786] = 786,
[787] = 787,
[788] = 788,
[789] = 789,
[790] = 790,
[791] = 791,
[792] = 792,
[793] = 793,
[794] = 794,
[795] = 795,
[796] = 796,
[797] = 797,
[798] = 798,
[799] = 799,
[800] = 800,
[801] = 801,
[802] = 802,
[803] = 803,
[804] = 804,
[805] = 805,
[806] = 806,
[807] = 807,
[808] = 808,
[809] = 809,
[810] = 810,
[811] = 811,
[812] = 812,
[813] = 813,
[814] = 814,
[815] = 815,
[816] = 816,
[817] = 817,
[818] = 818,
[819] = 819,
[820] = 820,
[821] = 821,
[822] = 822,
[823] = 823,
[824] = 824,
[825] = 825,
[826] = 826,
[827] = 827,
[828] = 828,
[829] = 829,
[830] = 830,
[831] = 831,
[832] = 832,
[833] = 833,
[834] = 834,
[835] = 835,
[836] = 836,
[837] = 823,
[838] = 838,
[839] = 823,
[840] = 823,
[841] = 823,
[842] = 823,
[843] = 811,
[844] = 811,
[845] = 811,
[846] = 811,
[847] = 811,
[848] = 848,
};
static bool ts_lex(TSLexer *lexer, TSStateId state) {
START_LEXER();
eof = lexer->eof(lexer);
switch (state) {
case 0:
if (eof) ADVANCE(1869);
ADVANCE_MAP(
'\n', 2093,
'\r', 1,
'!', 1871,
'"', 1888,
'$', 2070,
'%', 1887,
'*', 1903,
'+', 1927,
',', 1897,
'-', 1928,
':', 1925,
'=', 2027,
'?', 1905,
'@', 1995,
'S', 1877,
'^', 1932,
's', 1877,
'}', 2073,
'\t', 2008,
' ', 2008,
'D', 1877,
'd', 1877,
'H', 1877,
'h', 1877,
'M', 1877,
'm', 1877,
'W', 1877,
'w', 1877,
0x0b, 2005,
'\f', 2005,
'G', 1877,
'K', 1877,
'g', 1877,
'k', 1877,
);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1877);
if (lookahead != 0) ADVANCE(1877);
END_STATE();
case 1:
if (lookahead == '\n') ADVANCE(2093);
END_STATE();
case 2:
ADVANCE_MAP(
'\n', 2093,
'\r', 1,
'!', 1871,
'"', 1888,
'*', 1903,
'+', 1927,
'-', 1928,
'0', 2076,
':', 1925,
'=', 2085,
'?', 1905,
'A', 1223,
'C', 791,
'E', 1812,
'F', 1186,
'O', 1559,
'S', 1983,
'a', 267,
'c', 569,
'e', 375,
'f', 573,
'n', 561,
'o', 441,
'p', 565,
'r', 676,
's', 509,
'w', 435,
'y', 423,
'\t', 2091,
' ', 2091,
'H', 1461,
'h', 1461,
'L', 1456,
'l', 1456,
'T', 759,
't', 759,
'U', 1644,
'u', 1644,
);
if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2077);
END_STATE();
case 3:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '!') ADVANCE(1871);
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '?') ADVANCE(1905);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
(lookahead < ' ' || '"' < lookahead)) ADVANCE(1877);
END_STATE();
case 4:
ADVANCE_MAP(
'\n', 2093,
'\r', 1,
'$', 1884,
'%', 1887,
'*', 1903,
'?', 1905,
'\t', 2092,
' ', 2092,
);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead)) ADVANCE(1877);
END_STATE();
case 5:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '$') ADVANCE(1884);
if (lookahead == '%') ADVANCE(1887);
if (lookahead == ':') ADVANCE(1925);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead)) ADVANCE(1877);
END_STATE();
case 6:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '$') ADVANCE(1884);
if (lookahead == '%') ADVANCE(1887);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead)) ADVANCE(1877);
END_STATE();
case 7:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '$') ADVANCE(2007);
if (lookahead == '%') ADVANCE(2010);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2008);
if (lookahead != 0) ADVANCE(2005);
END_STATE();
case 8:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '$') ADVANCE(2007);
if (lookahead == '%') ADVANCE(2011);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2008);
if (lookahead != 0) ADVANCE(2005);
END_STATE();
case 9:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '%') ADVANCE(1887);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead)) ADVANCE(1877);
END_STATE();
case 10:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '%') ADVANCE(2009);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2008);
if (lookahead != 0) ADVANCE(2005);
END_STATE();
case 11:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '%') ADVANCE(1885);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead)) ADVANCE(1877);
END_STATE();
case 12:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '%') ADVANCE(2012);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2008);
if (lookahead != 0) ADVANCE(2005);
END_STATE();
case 13:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == ',') ADVANCE(1897);
if (lookahead == '?') ADVANCE(1905);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead)) ADVANCE(1877);
END_STATE();
case 14:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '-') ADVANCE(1928);
if (lookahead == '?') ADVANCE(1905);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(2020);
END_STATE();
case 15:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '?') ADVANCE(1905);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead)) ADVANCE(1877);
END_STATE();
case 16:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == ',') ADVANCE(1897);
if (lookahead == ':') ADVANCE(1925);
if (lookahead == '@') ADVANCE(1995);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead)) ADVANCE(1877);
END_STATE();
case 17:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == ',') ADVANCE(1897);
if (lookahead == ':') ADVANCE(1925);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead)) ADVANCE(1877);
END_STATE();
case 18:
ADVANCE_MAP(
'\n', 2093,
'\r', 1,
'0', 2076,
'a', 438,
'c', 630,
'e', 439,
'l', 402,
'n', 576,
'r', 415,
't', 469,
'\t', 2092,
' ', 2092,
'D', 2080,
'd', 2080,
'H', 2081,
'h', 2081,
'M', 2082,
'm', 2082,
'S', 2083,
's', 2083,
'W', 2079,
'w', 2079,
);
if (('1' <= lookahead && lookahead <= '9')) ADVANCE(2077);
END_STATE();
case 19:
ADVANCE_MAP(
'\n', 2093,
'\r', 1,
'A', 296,
'D', 248,
'L', 280,
'U', 288,
'h', 579,
'n', 561,
'u', 540,
'y', 423,
'\t', 2092,
' ', 2092,
'G', 2078,
'K', 2078,
'M', 2078,
'g', 2078,
'k', 2078,
'm', 2078,
);
END_STATE();
case 20:
if (lookahead == '\n') ADVANCE(2093);
if (lookahead == '\r') ADVANCE(1);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead)) ADVANCE(1877);
END_STATE();
case 21:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '$') ADVANCE(2070);
if (lookahead == '%') ADVANCE(1887);
if (lookahead == 'S') ADVANCE(1879);
if (lookahead == 'n') ADVANCE(1882);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 22:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '$') ADVANCE(1884);
if (lookahead == '%') ADVANCE(1887);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '0') ADVANCE(1877);
if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1886);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 23:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '$') ADVANCE(1884);
if (lookahead == '%') ADVANCE(1887);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '?') ADVANCE(1905);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 24:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '$') ADVANCE(1884);
if (lookahead == '%') ADVANCE(1887);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '\\') ADVANCE(1878);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(2086);
if (lookahead != 0) ADVANCE(1877);
END_STATE();
case 25:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '$') ADVANCE(1884);
if (lookahead == '%') ADVANCE(1887);
if (lookahead == '*') ADVANCE(1903);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 26:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '$') ADVANCE(1884);
if (lookahead == '%') ADVANCE(1887);
if (lookahead == 'n') ADVANCE(1882);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 27:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '$') ADVANCE(1884);
if (lookahead == '%') ADVANCE(1887);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 28:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '$') ADVANCE(2069);
if (lookahead == 'n') ADVANCE(1881);
if (lookahead == 'y') ADVANCE(1880);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 29:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '$') ADVANCE(2069);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 30:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '$') ADVANCE(2088);
if (lookahead == '%') ADVANCE(2090);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '?') ADVANCE(1905);
if (lookahead == '\\') ADVANCE(2087);
if (lookahead != 0) ADVANCE(2086);
END_STATE();
case 31:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '$') ADVANCE(2088);
if (lookahead == '%') ADVANCE(2090);
if (lookahead == '\\') ADVANCE(2087);
if (lookahead != 0) ADVANCE(2086);
END_STATE();
case 32:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '%') ADVANCE(1887);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 33:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '%') ADVANCE(2090);
if (lookahead == '\\') ADVANCE(2087);
if (lookahead != 0) ADVANCE(2086);
END_STATE();
case 34:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '%') ADVANCE(1885);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 35:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '%') ADVANCE(2089);
if (lookahead == '\\') ADVANCE(2087);
if (lookahead != 0) ADVANCE(2086);
END_STATE();
case 36:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == ',') ADVANCE(1897);
if (lookahead == '?') ADVANCE(1905);
if (lookahead == '\\') ADVANCE(2087);
if (lookahead != 0) ADVANCE(2086);
END_STATE();
case 37:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '0') ADVANCE(1877);
if (('1' <= lookahead && lookahead <= '9')) ADVANCE(1886);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 38:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '?') ADVANCE(1905);
if (lookahead == '\\') ADVANCE(2087);
if (lookahead != 0) ADVANCE(2086);
END_STATE();
case 39:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '?') ADVANCE(1905);
if (lookahead == 'n') ADVANCE(1882);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 40:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '?') ADVANCE(1905);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 41:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '\\') ADVANCE(1878);
if (('\t' <= lookahead && lookahead <= '\r') ||
lookahead == ' ') ADVANCE(2086);
if (lookahead != 0) ADVANCE(1877);
END_STATE();
case 42:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == ',') ADVANCE(1897);
if (lookahead == '\\') ADVANCE(2087);
if (lookahead != 0) ADVANCE(2086);
END_STATE();
case 43:
if (lookahead == '"') ADVANCE(1888);
if (lookahead == '\\') ADVANCE(2087);
if (lookahead != 0) ADVANCE(2086);
END_STATE();
case 44:
if (lookahead == '"') ADVANCE(1888);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 45:
if (lookahead == '"') ADVANCE(1889);
if (lookahead == '*') ADVANCE(1904);
if (lookahead == 'a') ADVANCE(1892);
if (lookahead == 'n') ADVANCE(1894);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 46:
if (lookahead == '"') ADVANCE(1889);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 47:
if (lookahead == '$') ADVANCE(2007);
if (lookahead == '%') ADVANCE(2010);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r') ADVANCE(2005);
END_STATE();
case 48:
if (lookahead == '$') ADVANCE(2007);
if (lookahead == '%') ADVANCE(2011);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r') ADVANCE(2005);
END_STATE();
case 49:
if (lookahead == '%') ADVANCE(2009);
if (lookahead == 'n') ADVANCE(2006);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r') ADVANCE(2005);
END_STATE();
case 50:
if (lookahead == '%') ADVANCE(2012);
if (lookahead != 0 &&
lookahead != '\n' &&
lookahead != '\r') ADVANCE(2005);
END_STATE();
case 51:
if (lookahead == '*') ADVANCE(1903);
if (lookahead == ',') ADVANCE(1897);
if (lookahead == ':') ADVANCE(1925);
if (lookahead == '?') ADVANCE(1905);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 52:
if (lookahead == '*') ADVANCE(1903);
if (lookahead == ':') ADVANCE(1925);
if (lookahead == '?') ADVANCE(1905);
if (lookahead == '\\') ADVANCE(2087);
if (lookahead != 0 &&
lookahead != '"') ADVANCE(2086);
END_STATE();
case 53:
if (lookahead == '*') ADVANCE(1903);
if (lookahead == '\\') ADVANCE(2087);
if (lookahead != 0 &&
lookahead != '"') ADVANCE(2086);
END_STATE();
case 54:
if (lookahead == '-') ADVANCE(407);
END_STATE();
case 55:
if (lookahead == '-') ADVANCE(383);
END_STATE();
case 56:
if (lookahead == '-') ADVANCE(529);
END_STATE();
case 57:
if (lookahead == '-') ADVANCE(130);
END_STATE();
case 58:
if (lookahead == '-') ADVANCE(355);
END_STATE();
case 59:
if (lookahead == '-') ADVANCE(152);
END_STATE();
case 60:
if (lookahead == '-') ADVANCE(445);
END_STATE();
case 61:
if (lookahead == '-') ADVANCE(718);
END_STATE();
case 62:
if (lookahead == '-') ADVANCE(592);
END_STATE();
case 63:
if (lookahead == '-') ADVANCE(535);
END_STATE();
case 64:
if (lookahead == '-') ADVANCE(360);
END_STATE();
case 65:
if (lookahead == '-') ADVANCE(648);
END_STATE();
case 66:
if (lookahead == '-') ADVANCE(457);
END_STATE();
case 67:
if (lookahead == '-') ADVANCE(725);
END_STATE();
case 68:
if (lookahead == '-') ADVANCE(354);
END_STATE();
case 69:
if (lookahead == '-') ADVANCE(425);
END_STATE();
case 70:
if (lookahead == '-') ADVANCE(368);
if (lookahead == '@') ADVANCE(586);
END_STATE();
case 71:
if (lookahead == '-') ADVANCE(414);
if (lookahead == '@') ADVANCE(563);
END_STATE();
case 72:
if (lookahead == '-') ADVANCE(531);
END_STATE();
case 73:
if (lookahead == '-') ADVANCE(622);
END_STATE();
case 74:
if (lookahead == '-') ADVANCE(432);
END_STATE();
case 75:
if (lookahead == '-') ADVANCE(409);
if (lookahead == '1') ADVANCE(90);
END_STATE();
case 76:
if (lookahead == '-') ADVANCE(154);
END_STATE();
case 77:
if (lookahead == '-') ADVANCE(601);
END_STATE();
case 78:
if (lookahead == '-') ADVANCE(548);
END_STATE();
case 79:
if (lookahead == '-') ADVANCE(490);
END_STATE();
case 80:
if (lookahead == '-') ADVANCE(546);
END_STATE();
case 81:
if (lookahead == '-') ADVANCE(695);
END_STATE();
case 82:
if (lookahead == '-') ADVANCE(164);
END_STATE();
case 83:
if (lookahead == '-') ADVANCE(390);
END_STATE();
case 84:
if (lookahead == '-') ADVANCE(556);
END_STATE();
case 85:
if (lookahead == '-') ADVANCE(656);
END_STATE();
case 86:
if (lookahead == '-') ADVANCE(349);
END_STATE();
case 87:
if (lookahead == '-') ADVANCE(557);
END_STATE();
case 88:
if (lookahead == '-') ADVANCE(558);
END_STATE();
case 89:
if (lookahead == '-') ADVANCE(660);
END_STATE();
case 90:
if (lookahead == '-') ADVANCE(663);
if (lookahead == '4') ADVANCE(91);
if (lookahead == '6') ADVANCE(92);
if (lookahead == '8') ADVANCE(92);
END_STATE();
case 91:
if (lookahead == '-') ADVANCE(664);
END_STATE();
case 92:
if (lookahead == '-') ADVANCE(667);
END_STATE();
case 93:
if (lookahead == '-') ADVANCE(666);
END_STATE();
case 94:
if (lookahead == '-') ADVANCE(428);
END_STATE();
case 95:
if (lookahead == '-') ADVANCE(668);
END_STATE();
case 96:
if (lookahead == '-') ADVANCE(669);
END_STATE();
case 97:
if (lookahead == '-') ADVANCE(670);
END_STATE();
case 98:
if (lookahead == '-') ADVANCE(671);
END_STATE();
case 99:
if (lookahead == '-') ADVANCE(672);
END_STATE();
case 100:
if (lookahead == '-') ADVANCE(434);
END_STATE();
case 101:
if (lookahead == '-') ADVANCE(559);
END_STATE();
case 102:
if (lookahead == '-') ADVANCE(679);
END_STATE();
case 103:
if (lookahead == '-') ADVANCE(433);
END_STATE();
case 104:
if (lookahead == '-') ADVANCE(681);
END_STATE();
case 105:
if (lookahead == '.') ADVANCE(571);
END_STATE();
case 106:
if (lookahead == '.') ADVANCE(361);
END_STATE();
case 107:
if (lookahead == '.') ADVANCE(364);
END_STATE();
case 108:
if (lookahead == '.') ADVANCE(366);
END_STATE();
case 109:
if (lookahead == '.') ADVANCE(367);
END_STATE();
case 110:
if (lookahead == '.') ADVANCE(369);
END_STATE();
case 111:
if (lookahead == '/') ADVANCE(1866);
END_STATE();
case 112:
if (lookahead == '/') ADVANCE(111);
END_STATE();
case 113:
if (lookahead == '0') ADVANCE(62);
END_STATE();
case 114:
if (lookahead == '0') ADVANCE(141);
END_STATE();
case 115:
if (lookahead == '0') ADVANCE(187);
END_STATE();
case 116:
if (lookahead == '1') ADVANCE(142);
if (lookahead == '2') ADVANCE(185);
END_STATE();
case 117:
if (lookahead == '1') ADVANCE(2059);
END_STATE();
case 118:
if (lookahead == '1') ADVANCE(2061);
if (lookahead == '2') ADVANCE(76);
END_STATE();
case 119:
if (lookahead == '1') ADVANCE(232);
END_STATE();
case 120:
if (lookahead == '1') ADVANCE(727);
END_STATE();
case 121:
if (lookahead == '1') ADVANCE(1955);
END_STATE();
case 122:
if (lookahead == '1') ADVANCE(179);
END_STATE();
case 123:
if (lookahead == '1') ADVANCE(2056);
END_STATE();
case 124:
if (lookahead == '1') ADVANCE(2056);
if (lookahead == '2') ADVANCE(196);
END_STATE();
case 125:
if (lookahead == '1') ADVANCE(2063);
END_STATE();
case 126:
if (lookahead == '1') ADVANCE(1858);
if (lookahead == '2') ADVANCE(1858);
if (lookahead == '3') ADVANCE(1858);
if (lookahead == '4') ADVANCE(1858);
END_STATE();
case 127:
if (lookahead == '1') ADVANCE(139);
END_STATE();
case 128:
if (lookahead == '1') ADVANCE(228);
END_STATE();
case 129:
if (lookahead == '1') ADVANCE(230);
END_STATE();
case 130:
if (lookahead == '1') ADVANCE(147);
if (lookahead == '6') ADVANCE(181);
END_STATE();
case 131:
if (lookahead == '1') ADVANCE(229);
END_STATE();
case 132:
if (lookahead == '1') ADVANCE(144);
END_STATE();
case 133:
if (lookahead == '1') ADVANCE(121);
END_STATE();
case 134:
if (lookahead == '1') ADVANCE(234);
END_STATE();
case 135:
if (lookahead == '1') ADVANCE(148);
END_STATE();
case 136:
if (lookahead == '1') ADVANCE(176);
END_STATE();
case 137:
if (lookahead == '1') ADVANCE(145);
END_STATE();
case 138:
if (lookahead == '1') ADVANCE(146);
END_STATE();
case 139:
if (lookahead == '1') ADVANCE(1505);
END_STATE();
case 140:
if (lookahead == '1') ADVANCE(233);
END_STATE();
case 141:
if (lookahead == '1') ADVANCE(240);
END_STATE();
case 142:
if (lookahead == '2') ADVANCE(227);
if (lookahead == '9') ADVANCE(153);
END_STATE();
case 143:
if (lookahead == '2') ADVANCE(113);
END_STATE();
case 144:
if (lookahead == '2') ADVANCE(2059);
END_STATE();
case 145:
if (lookahead == '2') ADVANCE(2056);
END_STATE();
case 146:
if (lookahead == '2') ADVANCE(2063);
END_STATE();
case 147:
if (lookahead == '2') ADVANCE(223);
END_STATE();
case 148:
if (lookahead == '2') ADVANCE(2062);
END_STATE();
case 149:
if (lookahead == '2') ADVANCE(188);
END_STATE();
case 150:
if (lookahead == '2') ADVANCE(191);
END_STATE();
case 151:
if (lookahead == '2') ADVANCE(192);
if (lookahead == '3') ADVANCE(225);
if (lookahead == '5') ADVANCE(160);
END_STATE();
case 152:
if (lookahead == '2') ADVANCE(192);
if (lookahead == '5') ADVANCE(132);
END_STATE();
case 153:
if (lookahead == '2') ADVANCE(68);
END_STATE();
case 154:
if (lookahead == '2') ADVANCE(190);
if (lookahead == '5') ADVANCE(135);
END_STATE();
case 155:
if (lookahead == '2') ADVANCE(194);
END_STATE();
case 156:
if (lookahead == '2') ADVANCE(59);
END_STATE();
case 157:
if (lookahead == '2') ADVANCE(123);
END_STATE();
case 158:
if (lookahead == '2') ADVANCE(196);
if (lookahead == '3') ADVANCE(224);
if (lookahead == '5') ADVANCE(157);
END_STATE();
case 159:
if (lookahead == '2') ADVANCE(63);
END_STATE();
case 160:
if (lookahead == '2') ADVANCE(117);
END_STATE();
case 161:
if (lookahead == '2') ADVANCE(197);
END_STATE();
case 162:
if (lookahead == '2') ADVANCE(199);
END_STATE();
case 163:
if (lookahead == '2') ADVANCE(201);
if (lookahead == '3') ADVANCE(226);
if (lookahead == '5') ADVANCE(165);
END_STATE();
case 164:
if (lookahead == '2') ADVANCE(201);
if (lookahead == '5') ADVANCE(138);
END_STATE();
case 165:
if (lookahead == '2') ADVANCE(125);
END_STATE();
case 166:
if (lookahead == '2') ADVANCE(195);
END_STATE();
case 167:
if (lookahead == '2') ADVANCE(78);
END_STATE();
case 168:
if (lookahead == '2') ADVANCE(200);
END_STATE();
case 169:
if (lookahead == '2') ADVANCE(82);
END_STATE();
case 170:
if (lookahead == '2') ADVANCE(206);
END_STATE();
case 171:
if (lookahead == '2') ADVANCE(207);
END_STATE();
case 172:
if (lookahead == '2') ADVANCE(84);
END_STATE();
case 173:
if (lookahead == '2') ADVANCE(87);
END_STATE();
case 174:
if (lookahead == '2') ADVANCE(88);
END_STATE();
case 175:
if (lookahead == '2') ADVANCE(209);
END_STATE();
case 176:
if (lookahead == '2') ADVANCE(241);
END_STATE();
case 177:
if (lookahead == '2') ADVANCE(210);
END_STATE();
case 178:
if (lookahead == '2') ADVANCE(101);
END_STATE();
case 179:
if (lookahead == '3') ADVANCE(115);
END_STATE();
case 180:
if (lookahead == '4') ADVANCE(2059);
END_STATE();
case 181:
if (lookahead == '4') ADVANCE(71);
END_STATE();
case 182:
if (lookahead == '4') ADVANCE(2056);
END_STATE();
case 183:
if (lookahead == '4') ADVANCE(2063);
END_STATE();
case 184:
if (lookahead == '5') ADVANCE(1951);
END_STATE();
case 185:
if (lookahead == '5') ADVANCE(219);
END_STATE();
case 186:
if (lookahead == '5') ADVANCE(2061);
END_STATE();
case 187:
if (lookahead == '5') ADVANCE(239);
END_STATE();
case 188:
if (lookahead == '5') ADVANCE(211);
END_STATE();
case 189:
if (lookahead == '5') ADVANCE(119);
END_STATE();
case 190:
if (lookahead == '5') ADVANCE(217);
END_STATE();
case 191:
if (lookahead == '5') ADVANCE(189);
END_STATE();
case 192:
if (lookahead == '5') ADVANCE(212);
END_STATE();
case 193:
if (lookahead == '5') ADVANCE(128);
END_STATE();
case 194:
if (lookahead == '5') ADVANCE(213);
END_STATE();
case 195:
if (lookahead == '5') ADVANCE(193);
END_STATE();
case 196:
if (lookahead == '5') ADVANCE(214);
END_STATE();
case 197:
if (lookahead == '5') ADVANCE(216);
END_STATE();
case 198:
if (lookahead == '5') ADVANCE(129);
END_STATE();
case 199:
if (lookahead == '5') ADVANCE(220);
END_STATE();
case 200:
if (lookahead == '5') ADVANCE(198);
END_STATE();
case 201:
if (lookahead == '5') ADVANCE(215);
END_STATE();
case 202:
if (lookahead == '5') ADVANCE(136);
END_STATE();
case 203:
if (lookahead == '5') ADVANCE(137);
END_STATE();
case 204:
if (lookahead == '5') ADVANCE(131);
END_STATE();
case 205:
if (lookahead == '5') ADVANCE(134);
END_STATE();
case 206:
if (lookahead == '5') ADVANCE(204);
END_STATE();
case 207:
if (lookahead == '5') ADVANCE(205);
END_STATE();
case 208:
if (lookahead == '5') ADVANCE(140);
END_STATE();
case 209:
if (lookahead == '5') ADVANCE(208);
END_STATE();
case 210:
if (lookahead == '5') ADVANCE(221);
END_STATE();
case 211:
if (lookahead == '6') ADVANCE(1952);
END_STATE();
case 212:
if (lookahead == '6') ADVANCE(2059);
END_STATE();
case 213:
if (lookahead == '6') ADVANCE(2057);
END_STATE();
case 214:
if (lookahead == '6') ADVANCE(2056);
END_STATE();
case 215:
if (lookahead == '6') ADVANCE(2063);
END_STATE();
case 216:
if (lookahead == '6') ADVANCE(70);
END_STATE();
case 217:
if (lookahead == '6') ADVANCE(2062);
END_STATE();
case 218:
if (lookahead == '6') ADVANCE(120);
END_STATE();
case 219:
if (lookahead == '6') ADVANCE(58);
END_STATE();
case 220:
if (lookahead == '6') ADVANCE(240);
END_STATE();
case 221:
if (lookahead == '6') ADVANCE(242);
END_STATE();
case 222:
if (lookahead == '7') ADVANCE(218);
END_STATE();
case 223:
if (lookahead == '8') ADVANCE(71);
END_STATE();
case 224:
if (lookahead == '8') ADVANCE(182);
END_STATE();
case 225:
if (lookahead == '8') ADVANCE(180);
END_STATE();
case 226:
if (lookahead == '8') ADVANCE(183);
END_STATE();
case 227:
if (lookahead == '8') ADVANCE(58);
END_STATE();
case 228:
if (lookahead == '9') ADVANCE(2059);
END_STATE();
case 229:
if (lookahead == '9') ADVANCE(2063);
END_STATE();
case 230:
if (lookahead == '9') ADVANCE(70);
END_STATE();
case 231:
if (lookahead == '9') ADVANCE(217);
if (lookahead == 'e') ADVANCE(706);
END_STATE();
case 232:
if (lookahead == '9') ADVANCE(85);
END_STATE();
case 233:
if (lookahead == '9') ADVANCE(89);
END_STATE();
case 234:
if (lookahead == '9') ADVANCE(242);
END_STATE();
case 235:
if (lookahead == ':') ADVANCE(1925);
if (lookahead == '\\') ADVANCE(2087);
if (lookahead != 0 &&
lookahead != '"') ADVANCE(2086);
END_STATE();
case 236:
if (lookahead == ':') ADVANCE(1925);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 237:
if (lookahead == ':') ADVANCE(112);
END_STATE();
case 238:
if (lookahead == '@') ADVANCE(563);
END_STATE();
case 239:
if (lookahead == '@') ADVANCE(585);
END_STATE();
case 240:
if (lookahead == '@') ADVANCE(586);
END_STATE();
case 241:
if (lookahead == '@') ADVANCE(587);
END_STATE();
case 242:
if (lookahead == '@') ADVANCE(588);
END_STATE();
case 243:
if (lookahead == 'A') ADVANCE(289);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1332);
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1516);
END_STATE();
case 244:
if (lookahead == 'A') ADVANCE(268);
END_STATE();
case 245:
if (lookahead == 'A') ADVANCE(1238);
if (lookahead == 'a') ADVANCE(358);
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(848);
END_STATE();
case 246:
if (lookahead == 'A') ADVANCE(269);
END_STATE();
case 247:
if (lookahead == 'A') ADVANCE(295);
END_STATE();
case 248:
if (lookahead == 'A') ADVANCE(256);
END_STATE();
case 249:
if (lookahead == 'B') ADVANCE(294);
END_STATE();
case 250:
if (lookahead == 'B') ADVANCE(276);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1068);
END_STATE();
case 251:
if (lookahead == 'C') ADVANCE(266);
END_STATE();
case 252:
if (lookahead == 'C') ADVANCE(246);
END_STATE();
case 253:
if (lookahead == 'E') ADVANCE(249);
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1336);
END_STATE();
case 254:
if (lookahead == 'E') ADVANCE(283);
if (lookahead == 'e') ADVANCE(1527);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1609);
END_STATE();
case 255:
if (lookahead == 'E') ADVANCE(2051);
END_STATE();
case 256:
if (lookahead == 'E') ADVANCE(270);
END_STATE();
case 257:
if (lookahead == 'E') ADVANCE(290);
END_STATE();
case 258:
if (lookahead == 'E') ADVANCE(285);
END_STATE();
case 259:
if (lookahead == 'F') ADVANCE(275);
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1240);
END_STATE();
case 260:
if (lookahead == 'G') ADVANCE(2052);
END_STATE();
case 261:
ADVANCE_MAP(
'H', 742,
'h', 245,
'u', 607,
'A', 1335,
'a', 1335,
'E', 1525,
'e', 1525,
'I', 1493,
'i', 1493,
'L', 969,
'l', 969,
'O', 1279,
'o', 1279,
);
END_STATE();
case 262:
if (lookahead == 'H') ADVANCE(298);
END_STATE();
case 263:
if (lookahead == 'H') ADVANCE(2053);
END_STATE();
case 264:
if (lookahead == 'H') ADVANCE(299);
END_STATE();
case 265:
if (lookahead == 'I') ADVANCE(257);
END_STATE();
case 266:
if (lookahead == 'K') ADVANCE(1970);
END_STATE();
case 267:
if (lookahead == 'L') ADVANCE(1224);
if (lookahead == 'c') ADVANCE(370);
if (lookahead == 'l') ADVANCE(723);
if (lookahead == 'n') ADVANCE(728);
if (lookahead == 's') ADVANCE(505);
if (lookahead == 'u') ADVANCE(694);
END_STATE();
case 268:
if (lookahead == 'L') ADVANCE(2051);
END_STATE();
case 269:
if (lookahead == 'L') ADVANCE(1862);
END_STATE();
case 270:
if (lookahead == 'M') ADVANCE(278);
END_STATE();
case 271:
ADVANCE_MAP(
'N', 259,
'n', 849,
'D', 972,
'd', 972,
'G', 1337,
'g', 1337,
'P', 1515,
'p', 1515,
);
END_STATE();
case 272:
if (lookahead == 'N') ADVANCE(2053);
END_STATE();
case 273:
ADVANCE_MAP(
'N', 849,
'n', 405,
'D', 972,
'd', 972,
'G', 1337,
'g', 1337,
'P', 1515,
'p', 1515,
);
END_STATE();
case 274:
if (lookahead == 'O') ADVANCE(1111);
if (lookahead == 'o') ADVANCE(537);
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1280);
END_STATE();
case 275:
if (lookahead == 'O') ADVANCE(2051);
END_STATE();
case 276:
if (lookahead == 'O') ADVANCE(286);
END_STATE();
case 277:
if (lookahead == 'O') ADVANCE(251);
END_STATE();
case 278:
if (lookahead == 'O') ADVANCE(272);
END_STATE();
case 279:
if (lookahead == 'O') ADVANCE(284);
END_STATE();
case 280:
if (lookahead == 'O') ADVANCE(252);
END_STATE();
case 281:
if (lookahead == 'R') ADVANCE(282);
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(743);
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(854);
if (lookahead == 'X' ||
lookahead == 'x') ADVANCE(1148);
END_STATE();
case 282:
if (lookahead == 'R') ADVANCE(279);
END_STATE();
case 283:
if (lookahead == 'R') ADVANCE(250);
if (lookahead == 'r') ADVANCE(1147);
END_STATE();
case 284:
if (lookahead == 'R') ADVANCE(2051);
END_STATE();
case 285:
if (lookahead == 'R') ADVANCE(2053);
END_STATE();
case 286:
if (lookahead == 'S') ADVANCE(255);
END_STATE();
case 287:
if (lookahead == 'S') ADVANCE(277);
END_STATE();
case 288:
if (lookahead == 'S') ADVANCE(258);
END_STATE();
case 289:
if (lookahead == 'T') ADVANCE(244);
END_STATE();
case 290:
if (lookahead == 'T') ADVANCE(2051);
END_STATE();
case 291:
if (lookahead == 'T') ADVANCE(263);
END_STATE();
case 292:
if (lookahead == 'T') ADVANCE(264);
END_STATE();
case 293:
if (lookahead == 'U') ADVANCE(265);
END_STATE();
case 294:
if (lookahead == 'U') ADVANCE(260);
END_STATE();
case 295:
if (lookahead == 'U') ADVANCE(292);
END_STATE();
case 296:
if (lookahead == 'U') ADVANCE(291);
END_STATE();
case 297:
if (lookahead == '^') ADVANCE(1948);
if (lookahead == 'n') ADVANCE(1947);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1946);
END_STATE();
case 298:
if (lookahead == '_') ADVANCE(247);
END_STATE();
case 299:
if (lookahead == '_') ADVANCE(287);
END_STATE();
case 300:
if (lookahead == 'a') ADVANCE(363);
END_STATE();
case 301:
if (lookahead == 'a') ADVANCE(149);
END_STATE();
case 302:
if (lookahead == 'a') ADVANCE(709);
END_STATE();
case 303:
if (lookahead == 'a') ADVANCE(2059);
END_STATE();
case 304:
if (lookahead == 'a') ADVANCE(2063);
END_STATE();
case 305:
if (lookahead == 'a') ADVANCE(65);
END_STATE();
case 306:
if (lookahead == 'a') ADVANCE(118);
END_STATE();
case 307:
if (lookahead == 'a') ADVANCE(124);
END_STATE();
case 308:
if (lookahead == 'a') ADVANCE(143);
END_STATE();
case 309:
if (lookahead == 'a') ADVANCE(711);
END_STATE();
case 310:
if (lookahead == 'a') ADVANCE(729);
END_STATE();
case 311:
if (lookahead == 'a') ADVANCE(344);
END_STATE();
case 312:
if (lookahead == 'a') ADVANCE(538);
END_STATE();
case 313:
if (lookahead == 'a') ADVANCE(594);
END_STATE();
case 314:
if (lookahead == 'a') ADVANCE(614);
END_STATE();
case 315:
if (lookahead == 'a') ADVANCE(123);
END_STATE();
case 316:
if (lookahead == 'a') ADVANCE(202);
END_STATE();
case 317:
if (lookahead == 'a') ADVANCE(372);
END_STATE();
case 318:
if (lookahead == 'a') ADVANCE(645);
END_STATE();
case 319:
if (lookahead == 'a') ADVANCE(365);
END_STATE();
case 320:
if (lookahead == 'a') ADVANCE(544);
END_STATE();
case 321:
if (lookahead == 'a') ADVANCE(734);
END_STATE();
case 322:
if (lookahead == 'a') ADVANCE(156);
END_STATE();
case 323:
if (lookahead == 'a') ADVANCE(203);
END_STATE();
case 324:
if (lookahead == 'a') ADVANCE(159);
END_STATE();
case 325:
if (lookahead == 'a') ADVANCE(167);
END_STATE();
case 326:
if (lookahead == 'a') ADVANCE(155);
END_STATE();
case 327:
if (lookahead == 'a') ADVANCE(169);
END_STATE();
case 328:
if (lookahead == 'a') ADVANCE(646);
if (lookahead == 'u') ADVANCE(345);
END_STATE();
case 329:
if (lookahead == 'a') ADVANCE(172);
END_STATE();
case 330:
if (lookahead == 'a') ADVANCE(173);
END_STATE();
case 331:
if (lookahead == 'a') ADVANCE(174);
END_STATE();
case 332:
if (lookahead == 'a') ADVANCE(95);
END_STATE();
case 333:
if (lookahead == 'a') ADVANCE(96);
END_STATE();
case 334:
if (lookahead == 'a') ADVANCE(97);
END_STATE();
case 335:
if (lookahead == 'a') ADVANCE(98);
END_STATE();
case 336:
if (lookahead == 'a') ADVANCE(99);
END_STATE();
case 337:
if (lookahead == 'a') ADVANCE(178);
END_STATE();
case 338:
if (lookahead == 'a') ADVANCE(102);
END_STATE();
case 339:
if (lookahead == 'a') ADVANCE(717);
END_STATE();
case 340:
if (lookahead == 'b') ADVANCE(626);
END_STATE();
case 341:
if (lookahead == 'b') ADVANCE(353);
END_STATE();
case 342:
if (lookahead == 'b') ADVANCE(353);
if (lookahead == 't') ADVANCE(608);
END_STATE();
case 343:
if (lookahead == 'b') ADVANCE(309);
END_STATE();
case 344:
if (lookahead == 'b') ADVANCE(487);
END_STATE();
case 345:
if (lookahead == 'b') ADVANCE(518);
END_STATE();
case 346:
if (lookahead == 'b') ADVANCE(580);
END_STATE();
case 347:
if (lookahead == 'b') ADVANCE(318);
END_STATE();
case 348:
if (lookahead == 'b') ADVANCE(574);
END_STATE();
case 349:
if (lookahead == 'b') ADVANCE(582);
END_STATE();
case 350:
if (lookahead == 'b') ADVANCE(640);
END_STATE();
case 351:
if (lookahead == 'b') ADVANCE(339);
END_STATE();
case 352:
if (lookahead == 'c') ADVANCE(378);
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(743);
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(854);
if (lookahead == 'X' ||
lookahead == 'x') ADVANCE(1148);
END_STATE();
case 353:
if (lookahead == 'c') ADVANCE(2055);
END_STATE();
case 354:
if (lookahead == 'c') ADVANCE(342);
END_STATE();
case 355:
if (lookahead == 'c') ADVANCE(342);
if (lookahead == 'g') ADVANCE(359);
END_STATE();
case 356:
if (lookahead == 'c') ADVANCE(2054);
END_STATE();
case 357:
if (lookahead == 'c') ADVANCE(385);
END_STATE();
case 358:
if (lookahead == 'c') ADVANCE(455);
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1250);
END_STATE();
case 359:
if (lookahead == 'c') ADVANCE(523);
END_STATE();
case 360:
if (lookahead == 'c') ADVANCE(341);
END_STATE();
case 361:
if (lookahead == 'c') ADVANCE(567);
END_STATE();
case 362:
if (lookahead == 'c') ADVANCE(508);
END_STATE();
case 363:
if (lookahead == 'c') ADVANCE(56);
END_STATE();
case 364:
if (lookahead == 'c') ADVANCE(570);
END_STATE();
case 365:
if (lookahead == 'c') ADVANCE(57);
END_STATE();
case 366:
if (lookahead == 'c') ADVANCE(572);
END_STATE();
case 367:
if (lookahead == 'c') ADVANCE(575);
END_STATE();
case 368:
if (lookahead == 'c') ADVANCE(411);
END_STATE();
case 369:
if (lookahead == 'c') ADVANCE(577);
END_STATE();
case 370:
if (lookahead == 'c') ADVANCE(417);
END_STATE();
case 371:
if (lookahead == 'c') ADVANCE(400);
END_STATE();
case 372:
if (lookahead == 'c') ADVANCE(693);
END_STATE();
case 373:
if (lookahead == 'c') ADVANCE(463);
END_STATE();
case 374:
if (lookahead == 'c') ADVANCE(393);
END_STATE();
case 375:
if (lookahead == 'c') ADVANCE(394);
if (lookahead == 't') ADVANCE(465);
if (lookahead == 'X' ||
lookahead == 'x') ADVANCE(1006);
END_STATE();
case 376:
if (lookahead == 'c') ADVANCE(395);
END_STATE();
case 377:
if (lookahead == 'd') ADVANCE(184);
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(856);
END_STATE();
case 378:
if (lookahead == 'd') ADVANCE(482);
END_STATE();
case 379:
if (lookahead == 'd') ADVANCE(2001);
END_STATE();
case 380:
if (lookahead == 'd') ADVANCE(2002);
END_STATE();
case 381:
if (lookahead == 'd') ADVANCE(2054);
END_STATE();
case 382:
if (lookahead == 'd') ADVANCE(404);
if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1860);
END_STATE();
case 383:
if (lookahead == 'd') ADVANCE(638);
if (lookahead == 'e') ADVANCE(388);
if (lookahead == 'r') ADVANCE(635);
END_STATE();
case 384:
if (lookahead == 'd') ADVANCE(186);
END_STATE();
case 385:
if (lookahead == 'd') ADVANCE(674);
END_STATE();
case 386:
if (lookahead == 'd') ADVANCE(416);
END_STATE();
case 387:
if (lookahead == 'd') ADVANCE(79);
END_STATE();
case 388:
if (lookahead == 'd') ADVANCE(166);
END_STATE();
case 389:
if (lookahead == 'd') ADVANCE(168);
END_STATE();
case 390:
if (lookahead == 'd') ADVANCE(643);
if (lookahead == 'e') ADVANCE(391);
if (lookahead == 'r') ADVANCE(642);
END_STATE();
case 391:
if (lookahead == 'd') ADVANCE(170);
END_STATE();
case 392:
if (lookahead == 'd') ADVANCE(171);
END_STATE();
case 393:
if (lookahead == 'd') ADVANCE(675);
END_STATE();
case 394:
if (lookahead == 'd') ADVANCE(677);
END_STATE();
case 395:
if (lookahead == 'd') ADVANCE(680);
END_STATE();
case 396:
if (lookahead == 'e') ADVANCE(620);
if (lookahead == 'n') ADVANCE(728);
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(902);
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1224);
END_STATE();
case 397:
if (lookahead == 'e') ADVANCE(442);
if (lookahead == 'i') ADVANCE(440);
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1336);
END_STATE();
case 398:
if (lookahead == 'e') ADVANCE(1923);
END_STATE();
case 399:
if (lookahead == 'e') ADVANCE(522);
END_STATE();
case 400:
if (lookahead == 'e') ADVANCE(2015);
END_STATE();
case 401:
if (lookahead == 'e') ADVANCE(721);
END_STATE();
case 402:
if (lookahead == 'e') ADVANCE(2050);
if (lookahead == 'o') ADVANCE(722);
END_STATE();
case 403:
if (lookahead == 'e') ADVANCE(2054);
END_STATE();
case 404:
if (lookahead == 'e') ADVANCE(631);
END_STATE();
case 405:
if (lookahead == 'e') ADVANCE(682);
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1240);
END_STATE();
case 406:
if (lookahead == 'e') ADVANCE(343);
END_STATE();
case 407:
if (lookahead == 'e') ADVANCE(357);
if (lookahead == 's') ADVANCE(647);
END_STATE();
case 408:
if (lookahead == 'e') ADVANCE(513);
END_STATE();
case 409:
if (lookahead == 'e') ADVANCE(726);
END_STATE();
case 410:
if (lookahead == 'e') ADVANCE(550);
END_STATE();
case 411:
if (lookahead == 'e') ADVANCE(612);
END_STATE();
case 412:
if (lookahead == 'e') ADVANCE(731);
END_STATE();
case 413:
if (lookahead == 'e') ADVANCE(730);
END_STATE();
case 414:
if (lookahead == 'e') ADVANCE(706);
END_STATE();
case 415:
if (lookahead == 'e') ADVANCE(516);
END_STATE();
case 416:
if (lookahead == 'e') ADVANCE(519);
END_STATE();
case 417:
if (lookahead == 'e') ADVANCE(598);
END_STATE();
case 418:
if (lookahead == 'e') ADVANCE(613);
END_STATE();
case 419:
if (lookahead == 'e') ADVANCE(381);
END_STATE();
case 420:
if (lookahead == 'e') ADVANCE(66);
END_STATE();
case 421:
if (lookahead == 'e') ADVANCE(684);
END_STATE();
case 422:
if (lookahead == 'e') ADVANCE(617);
END_STATE();
case 423:
if (lookahead == 'e') ADVANCE(623);
END_STATE();
case 424:
if (lookahead == 'e') ADVANCE(150);
END_STATE();
case 425:
if (lookahead == 'e') ADVANCE(389);
END_STATE();
case 426:
if (lookahead == 'e') ADVANCE(552);
END_STATE();
case 427:
if (lookahead == 'e') ADVANCE(553);
END_STATE();
case 428:
if (lookahead == 'e') ADVANCE(392);
END_STATE();
case 429:
if (lookahead == 'e') ADVANCE(554);
END_STATE();
case 430:
if (lookahead == 'e') ADVANCE(555);
END_STATE();
case 431:
if (lookahead == 'e') ADVANCE(91);
END_STATE();
case 432:
if (lookahead == 'e') ADVANCE(374);
END_STATE();
case 433:
if (lookahead == 'e') ADVANCE(376);
END_STATE();
case 434:
if (lookahead == 'e') ADVANCE(376);
if (lookahead == 's') ADVANCE(673);
END_STATE();
case 435:
if (lookahead == 'e') ADVANCE(351);
END_STATE();
case 436:
if (lookahead == 'f') ADVANCE(485);
END_STATE();
case 437:
if (lookahead == 'f') ADVANCE(2035);
END_STATE();
case 438:
if (lookahead == 'f') ADVANCE(126);
END_STATE();
case 439:
if (lookahead == 'f') ADVANCE(2050);
END_STATE();
case 440:
if (lookahead == 'f') ADVANCE(436);
END_STATE();
case 441:
if (lookahead == 'f') ADVANCE(437);
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1155);
END_STATE();
case 442:
if (lookahead == 'f') ADVANCE(302);
END_STATE();
case 443:
if (lookahead == 'f') ADVANCE(488);
END_STATE();
case 444:
if (lookahead == 'g') ADVANCE(2056);
END_STATE();
case 445:
if (lookahead == 'g') ADVANCE(611);
END_STATE();
case 446:
if (lookahead == 'g') ADVANCE(458);
END_STATE();
case 447:
if (lookahead == 'g') ADVANCE(431);
END_STATE();
case 448:
if (lookahead == 'g') ADVANCE(653);
if (lookahead == 'h') ADVANCE(581);
if (lookahead == 'k') ADVANCE(412);
if (lookahead == 'p') ADVANCE(328);
END_STATE();
case 449:
if (lookahead == 'h') ADVANCE(547);
END_STATE();
case 450:
if (lookahead == 'h') ADVANCE(106);
END_STATE();
case 451:
if (lookahead == 'h') ADVANCE(237);
END_STATE();
case 452:
if (lookahead == 'h') ADVANCE(105);
END_STATE();
case 453:
ADVANCE_MAP(
'h', 301,
'k', 54,
'n', 687,
's', 454,
'u', 340,
'E', 850,
'e', 850,
'T', 918,
't', 918,
'Y', 1607,
'y', 1607,
);
END_STATE();
case 454:
if (lookahead == 'h') ADVANCE(55);
END_STATE();
case 455:
if (lookahead == 'h') ADVANCE(308);
END_STATE();
case 456:
if (lookahead == 'h') ADVANCE(322);
END_STATE();
case 457:
if (lookahead == 'h') ADVANCE(408);
END_STATE();
case 458:
if (lookahead == 'h') ADVANCE(593);
END_STATE();
case 459:
if (lookahead == 'h') ADVANCE(306);
END_STATE();
case 460:
if (lookahead == 'h') ADVANCE(69);
END_STATE();
case 461:
if (lookahead == 'h') ADVANCE(316);
END_STATE();
case 462:
if (lookahead == 'h') ADVANCE(315);
END_STATE();
case 463:
if (lookahead == 'h') ADVANCE(312);
END_STATE();
case 464:
if (lookahead == 'h') ADVANCE(307);
END_STATE();
case 465:
if (lookahead == 'h') ADVANCE(418);
END_STATE();
case 466:
if (lookahead == 'h') ADVANCE(72);
END_STATE();
case 467:
if (lookahead == 'h') ADVANCE(107);
END_STATE();
case 468:
if (lookahead == 'h') ADVANCE(326);
END_STATE();
case 469:
if (lookahead == 'h') ADVANCE(618);
END_STATE();
case 470:
if (lookahead == 'h') ADVANCE(108);
END_STATE();
case 471:
if (lookahead == 'h') ADVANCE(109);
END_STATE();
case 472:
if (lookahead == 'h') ADVANCE(110);
END_STATE();
case 473:
if (lookahead == 'h') ADVANCE(83);
END_STATE();
case 474:
if (lookahead == 'h') ADVANCE(324);
END_STATE();
case 475:
if (lookahead == 'h') ADVANCE(323);
END_STATE();
case 476:
if (lookahead == 'h') ADVANCE(329);
END_STATE();
case 477:
if (lookahead == 'h') ADVANCE(325);
END_STATE();
case 478:
if (lookahead == 'h') ADVANCE(330);
END_STATE();
case 479:
if (lookahead == 'h') ADVANCE(327);
END_STATE();
case 480:
if (lookahead == 'h') ADVANCE(331);
END_STATE();
case 481:
if (lookahead == 'h') ADVANCE(94);
END_STATE();
case 482:
if (lookahead == 'h') ADVANCE(93);
if (lookahead == 's') ADVANCE(332);
END_STATE();
case 483:
if (lookahead == 'h') ADVANCE(337);
END_STATE();
case 484:
if (lookahead == 'h') ADVANCE(560);
END_STATE();
case 485:
if (lookahead == 'i') ADVANCE(420);
END_STATE();
case 486:
if (lookahead == 'i') ADVANCE(551);
END_STATE();
case 487:
if (lookahead == 'i') ADVANCE(517);
END_STATE();
case 488:
if (lookahead == 'i') ADVANCE(615);
END_STATE();
case 489:
if (lookahead == 'i') ADVANCE(636);
END_STATE();
case 490:
if (lookahead == 'i') ADVANCE(549);
END_STATE();
case 491:
if (lookahead == 'i') ADVANCE(689);
END_STATE();
case 492:
if (lookahead == 'i') ADVANCE(637);
END_STATE();
case 493:
if (lookahead == 'i') ADVANCE(362);
END_STATE();
case 494:
if (lookahead == 'i') ADVANCE(356);
END_STATE();
case 495:
if (lookahead == 'i') ADVANCE(703);
END_STATE();
case 496:
if (lookahead == 'i') ADVANCE(311);
END_STATE();
case 497:
if (lookahead == 'i') ADVANCE(67);
END_STATE();
case 498:
if (lookahead == 'i') ADVANCE(350);
END_STATE();
case 499:
if (lookahead == 'i') ADVANCE(720);
END_STATE();
case 500:
if (lookahead == 'i') ADVANCE(543);
END_STATE();
case 501:
if (lookahead == 'i') ADVANCE(650);
END_STATE();
case 502:
if (lookahead == 'i') ADVANCE(654);
END_STATE();
case 503:
if (lookahead == 'i') ADVANCE(665);
END_STATE();
case 504:
if (lookahead == 'i') ADVANCE(678);
END_STATE();
case 505:
if (lookahead == 'k') ADVANCE(1907);
END_STATE();
case 506:
if (lookahead == 'k') ADVANCE(1939);
END_STATE();
case 507:
if (lookahead == 'k') ADVANCE(74);
END_STATE();
case 508:
if (lookahead == 'k') ADVANCE(413);
END_STATE();
case 509:
if (lookahead == 'k') ADVANCE(100);
if (lookahead == 's') ADVANCE(473);
END_STATE();
case 510:
if (lookahead == 'k') ADVANCE(103);
END_STATE();
case 511:
if (lookahead == 'l') ADVANCE(733);
END_STATE();
case 512:
if (lookahead == 'l') ADVANCE(498);
END_STATE();
case 513:
if (lookahead == 'l') ADVANCE(514);
END_STATE();
case 514:
if (lookahead == 'l') ADVANCE(530);
END_STATE();
case 515:
if (lookahead == 'l') ADVANCE(683);
END_STATE();
case 516:
if (lookahead == 'l') ADVANCE(496);
END_STATE();
case 517:
if (lookahead == 'l') ADVANCE(491);
END_STATE();
case 518:
if (lookahead == 'l') ADVANCE(493);
END_STATE();
case 519:
if (lookahead == 'l') ADVANCE(310);
END_STATE();
case 520:
if (lookahead == 'm') ADVANCE(300);
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1606);
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1608);
END_STATE();
case 521:
if (lookahead == 'm') ADVANCE(2055);
END_STATE();
case 522:
if (lookahead == 'm') ADVANCE(2024);
END_STATE();
case 523:
if (lookahead == 'm') ADVANCE(239);
END_STATE();
case 524:
if (lookahead == 'm') ADVANCE(2056);
END_STATE();
case 525:
if (lookahead == 'm') ADVANCE(2060);
END_STATE();
case 526:
if (lookahead == 'm') ADVANCE(2058);
END_STATE();
case 527:
if (lookahead == 'm') ADVANCE(1908);
END_STATE();
case 528:
if (lookahead == 'm') ADVANCE(2063);
END_STATE();
case 529:
if (lookahead == 'm') ADVANCE(384);
if (lookahead == 's') ADVANCE(459);
END_STATE();
case 530:
if (lookahead == 'm') ADVANCE(320);
END_STATE();
case 531:
if (lookahead == 'm') ADVANCE(494);
END_STATE();
case 532:
if (lookahead == 'm') ADVANCE(319);
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(919);
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(966);
END_STATE();
case 533:
if (lookahead == 'm') ADVANCE(238);
END_STATE();
case 534:
if (lookahead == 'n') ADVANCE(1882);
if (lookahead == 's') ADVANCE(1883);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1877);
END_STATE();
case 535:
if (lookahead == 'n') ADVANCE(489);
END_STATE();
case 536:
if (lookahead == 'n') ADVANCE(398);
END_STATE();
case 537:
if (lookahead == 'n') ADVANCE(398);
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1437);
END_STATE();
case 538:
if (lookahead == 'n') ADVANCE(447);
END_STATE();
case 539:
if (lookahead == 'n') ADVANCE(443);
END_STATE();
case 540:
if (lookahead == 'n') ADVANCE(348);
END_STATE();
case 541:
if (lookahead == 'n') ADVANCE(379);
END_STATE();
case 542:
if (lookahead == 'n') ADVANCE(380);
END_STATE();
case 543:
if (lookahead == 'n') ADVANCE(685);
END_STATE();
case 544:
if (lookahead == 'n') ADVANCE(60);
END_STATE();
case 545:
if (lookahead == 'n') ADVANCE(421);
END_STATE();
case 546:
if (lookahead == 'n') ADVANCE(401);
END_STATE();
case 547:
if (lookahead == 'n') ADVANCE(73);
END_STATE();
case 548:
if (lookahead == 'n') ADVANCE(492);
END_STATE();
case 549:
if (lookahead == 'n') ADVANCE(700);
END_STATE();
case 550:
if (lookahead == 'n') ADVANCE(639);
END_STATE();
case 551:
if (lookahead == 'n') ADVANCE(697);
END_STATE();
case 552:
if (lookahead == 'n') ADVANCE(651);
END_STATE();
case 553:
if (lookahead == 'n') ADVANCE(655);
END_STATE();
case 554:
if (lookahead == 'n') ADVANCE(659);
END_STATE();
case 555:
if (lookahead == 'n') ADVANCE(662);
END_STATE();
case 556:
if (lookahead == 'n') ADVANCE(501);
END_STATE();
case 557:
if (lookahead == 'n') ADVANCE(503);
END_STATE();
case 558:
if (lookahead == 'n') ADVANCE(502);
END_STATE();
case 559:
if (lookahead == 'n') ADVANCE(504);
END_STATE();
case 560:
if (lookahead == 'n') ADVANCE(104);
END_STATE();
case 561:
if (lookahead == 'o') ADVANCE(2075);
END_STATE();
case 562:
if (lookahead == 'o') ADVANCE(1938);
END_STATE();
case 563:
if (lookahead == 'o') ADVANCE(595);
END_STATE();
case 564:
if (lookahead == 'o') ADVANCE(713);
END_STATE();
case 565:
if (lookahead == 'o') ADVANCE(486);
END_STATE();
case 566:
if (lookahead == 'o') ADVANCE(511);
END_STATE();
case 567:
if (lookahead == 'o') ADVANCE(525);
END_STATE();
case 568:
if (lookahead == 'o') ADVANCE(712);
END_STATE();
case 569:
if (lookahead == 'o') ADVANCE(539);
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1386);
END_STATE();
case 570:
if (lookahead == 'o') ADVANCE(521);
END_STATE();
case 571:
if (lookahead == 'o') ADVANCE(610);
END_STATE();
case 572:
if (lookahead == 'o') ADVANCE(526);
END_STATE();
case 573:
if (lookahead == 'o') ADVANCE(619);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1369);
END_STATE();
case 574:
if (lookahead == 'o') ADVANCE(714);
END_STATE();
case 575:
if (lookahead == 'o') ADVANCE(524);
END_STATE();
case 576:
if (lookahead == 'o') ADVANCE(536);
END_STATE();
case 577:
if (lookahead == 'o') ADVANCE(528);
END_STATE();
case 578:
if (lookahead == 'o') ADVANCE(616);
END_STATE();
case 579:
if (lookahead == 'o') ADVANCE(658);
END_STATE();
case 580:
if (lookahead == 'o') ADVANCE(314);
END_STATE();
case 581:
if (lookahead == 'o') ADVANCE(641);
END_STATE();
case 582:
if (lookahead == 'o') ADVANCE(715);
END_STATE();
case 583:
if (lookahead == 'o') ADVANCE(77);
END_STATE();
case 584:
if (lookahead == 'o') ADVANCE(500);
END_STATE();
case 585:
if (lookahead == 'o') ADVANCE(602);
END_STATE();
case 586:
if (lookahead == 'o') ADVANCE(603);
END_STATE();
case 587:
if (lookahead == 'o') ADVANCE(604);
END_STATE();
case 588:
if (lookahead == 'o') ADVANCE(605);
END_STATE();
case 589:
if (lookahead == 'p') ADVANCE(222);
END_STATE();
case 590:
if (lookahead == 'p') ADVANCE(158);
END_STATE();
case 591:
if (lookahead == 'p') ADVANCE(75);
END_STATE();
case 592:
if (lookahead == 'p') ADVANCE(566);
END_STATE();
case 593:
if (lookahead == 'p') ADVANCE(716);
END_STATE();
case 594:
if (lookahead == 'p') ADVANCE(497);
END_STATE();
case 595:
if (lookahead == 'p') ADVANCE(410);
END_STATE();
case 596:
if (lookahead == 'p') ADVANCE(151);
END_STATE();
case 597:
if (lookahead == 'p') ADVANCE(163);
END_STATE();
case 598:
if (lookahead == 'p') ADVANCE(698);
END_STATE();
case 599:
if (lookahead == 'p') ADVANCE(161);
END_STATE();
case 600:
if (lookahead == 'p') ADVANCE(162);
END_STATE();
case 601:
if (lookahead == 'p') ADVANCE(584);
END_STATE();
case 602:
if (lookahead == 'p') ADVANCE(426);
END_STATE();
case 603:
if (lookahead == 'p') ADVANCE(427);
END_STATE();
case 604:
if (lookahead == 'p') ADVANCE(429);
END_STATE();
case 605:
if (lookahead == 'p') ADVANCE(430);
END_STATE();
case 606:
if (lookahead == 'p') ADVANCE(177);
END_STATE();
case 607:
if (lookahead == 'r') ADVANCE(719);
END_STATE();
case 608:
if (lookahead == 'r') ADVANCE(2055);
END_STATE();
case 609:
if (lookahead == 'r') ADVANCE(710);
END_STATE();
case 610:
if (lookahead == 'r') ADVANCE(444);
END_STATE();
case 611:
if (lookahead == 'r') ADVANCE(564);
END_STATE();
case 612:
if (lookahead == 'r') ADVANCE(696);
END_STATE();
case 613:
if (lookahead == 'r') ADVANCE(545);
END_STATE();
case 614:
if (lookahead == 'r') ADVANCE(387);
END_STATE();
case 615:
if (lookahead == 'r') ADVANCE(527);
END_STATE();
case 616:
if (lookahead == 'r') ADVANCE(381);
END_STATE();
case 617:
if (lookahead == 'r') ADVANCE(317);
END_STATE();
case 618:
if (lookahead == 'r') ADVANCE(568);
END_STATE();
case 619:
if (lookahead == 'r') ADVANCE(371);
END_STATE();
case 620:
if (lookahead == 's') ADVANCE(116);
END_STATE();
case 621:
if (lookahead == 's') ADVANCE(2059);
END_STATE();
case 622:
if (lookahead == 's') ADVANCE(507);
END_STATE();
case 623:
if (lookahead == 's') ADVANCE(2074);
END_STATE();
case 624:
if (lookahead == 's') ADVANCE(1920);
END_STATE();
case 625:
if (lookahead == 's') ADVANCE(2063);
END_STATE();
case 626:
if (lookahead == 's') ADVANCE(732);
END_STATE();
case 627:
if (lookahead == 's') ADVANCE(305);
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1281);
END_STATE();
case 628:
if (lookahead == 's') ADVANCE(506);
END_STATE();
case 629:
if (lookahead == 's') ADVANCE(724);
END_STATE();
case 630:
if (lookahead == 's') ADVANCE(1861);
END_STATE();
case 631:
if (lookahead == 's') ADVANCE(64);
END_STATE();
case 632:
if (lookahead == 's') ADVANCE(692);
END_STATE();
case 633:
if (lookahead == 's') ADVANCE(450);
END_STATE();
case 634:
if (lookahead == 's') ADVANCE(452);
END_STATE();
case 635:
if (lookahead == 's') ADVANCE(303);
END_STATE();
case 636:
if (lookahead == 's') ADVANCE(690);
END_STATE();
case 637:
if (lookahead == 's') ADVANCE(691);
END_STATE();
case 638:
if (lookahead == 's') ADVANCE(621);
END_STATE();
case 639:
if (lookahead == 's') ADVANCE(633);
END_STATE();
case 640:
if (lookahead == 's') ADVANCE(634);
END_STATE();
case 641:
if (lookahead == 's') ADVANCE(701);
END_STATE();
case 642:
if (lookahead == 's') ADVANCE(304);
END_STATE();
case 643:
if (lookahead == 's') ADVANCE(625);
END_STATE();
case 644:
if (lookahead == 's') ADVANCE(313);
END_STATE();
case 645:
if (lookahead == 's') ADVANCE(419);
END_STATE();
case 646:
if (lookahead == 's') ADVANCE(629);
END_STATE();
case 647:
if (lookahead == 's') ADVANCE(460);
END_STATE();
case 648:
if (lookahead == 's') ADVANCE(456);
END_STATE();
case 649:
if (lookahead == 's') ADVANCE(467);
END_STATE();
case 650:
if (lookahead == 's') ADVANCE(702);
END_STATE();
case 651:
if (lookahead == 's') ADVANCE(649);
END_STATE();
case 652:
if (lookahead == 's') ADVANCE(470);
END_STATE();
case 653:
if (lookahead == 's') ADVANCE(644);
END_STATE();
case 654:
if (lookahead == 's') ADVANCE(704);
END_STATE();
case 655:
if (lookahead == 's') ADVANCE(652);
END_STATE();
case 656:
if (lookahead == 's') ADVANCE(468);
END_STATE();
case 657:
if (lookahead == 's') ADVANCE(471);
END_STATE();
case 658:
if (lookahead == 's') ADVANCE(699);
END_STATE();
case 659:
if (lookahead == 's') ADVANCE(657);
END_STATE();
case 660:
if (lookahead == 's') ADVANCE(461);
END_STATE();
case 661:
if (lookahead == 's') ADVANCE(472);
END_STATE();
case 662:
if (lookahead == 's') ADVANCE(661);
END_STATE();
case 663:
if (lookahead == 's') ADVANCE(462);
END_STATE();
case 664:
if (lookahead == 's') ADVANCE(464);
END_STATE();
case 665:
if (lookahead == 's') ADVANCE(705);
END_STATE();
case 666:
if (lookahead == 's') ADVANCE(474);
END_STATE();
case 667:
if (lookahead == 's') ADVANCE(475);
END_STATE();
case 668:
if (lookahead == 's') ADVANCE(476);
END_STATE();
case 669:
if (lookahead == 's') ADVANCE(477);
END_STATE();
case 670:
if (lookahead == 's') ADVANCE(478);
END_STATE();
case 671:
if (lookahead == 's') ADVANCE(479);
END_STATE();
case 672:
if (lookahead == 's') ADVANCE(480);
END_STATE();
case 673:
if (lookahead == 's') ADVANCE(481);
END_STATE();
case 674:
if (lookahead == 's') ADVANCE(333);
END_STATE();
case 675:
if (lookahead == 's') ADVANCE(334);
END_STATE();
case 676:
if (lookahead == 's') ADVANCE(335);
END_STATE();
case 677:
if (lookahead == 's') ADVANCE(336);
END_STATE();
case 678:
if (lookahead == 's') ADVANCE(707);
END_STATE();
case 679:
if (lookahead == 's') ADVANCE(483);
END_STATE();
case 680:
if (lookahead == 's') ADVANCE(338);
END_STATE();
case 681:
if (lookahead == 's') ADVANCE(510);
END_STATE();
case 682:
if (lookahead == 't') ADVANCE(1912);
END_STATE();
case 683:
if (lookahead == 't') ADVANCE(2025);
END_STATE();
case 684:
if (lookahead == 't') ADVANCE(2041);
END_STATE();
case 685:
if (lookahead == 't') ADVANCE(2040);
END_STATE();
case 686:
if (lookahead == 't') ADVANCE(2050);
END_STATE();
case 687:
if (lookahead == 't') ADVANCE(609);
END_STATE();
case 688:
if (lookahead == 't') ADVANCE(449);
END_STATE();
case 689:
if (lookahead == 't') ADVANCE(729);
END_STATE();
case 690:
if (lookahead == 't') ADVANCE(590);
END_STATE();
case 691:
if (lookahead == 't') ADVANCE(599);
END_STATE();
case 692:
if (lookahead == 't') ADVANCE(399);
END_STATE();
case 693:
if (lookahead == 't') ADVANCE(499);
END_STATE();
case 694:
if (lookahead == 't') ADVANCE(562);
END_STATE();
case 695:
if (lookahead == 't') ADVANCE(583);
END_STATE();
case 696:
if (lookahead == 't') ADVANCE(61);
END_STATE();
case 697:
if (lookahead == 't') ADVANCE(81);
END_STATE();
case 698:
if (lookahead == 't') ADVANCE(80);
END_STATE();
case 699:
if (lookahead == 't') ADVANCE(86);
END_STATE();
case 700:
if (lookahead == 't') ADVANCE(422);
END_STATE();
case 701:
if (lookahead == 't') ADVANCE(347);
END_STATE();
case 702:
if (lookahead == 't') ADVANCE(596);
END_STATE();
case 703:
if (lookahead == 't') ADVANCE(466);
END_STATE();
case 704:
if (lookahead == 't') ADVANCE(597);
END_STATE();
case 705:
if (lookahead == 't') ADVANCE(600);
END_STATE();
case 706:
if (lookahead == 't') ADVANCE(533);
END_STATE();
case 707:
if (lookahead == 't') ADVANCE(606);
END_STATE();
case 708:
if (lookahead == 't') ADVANCE(484);
END_STATE();
case 709:
if (lookahead == 'u') ADVANCE(515);
END_STATE();
case 710:
if (lookahead == 'u') ADVANCE(589);
END_STATE();
case 711:
if (lookahead == 'u') ADVANCE(688);
END_STATE();
case 712:
if (lookahead == 'u') ADVANCE(446);
END_STATE();
case 713:
if (lookahead == 'u') ADVANCE(591);
END_STATE();
case 714:
if (lookahead == 'u') ADVANCE(541);
END_STATE();
case 715:
if (lookahead == 'u') ADVANCE(542);
END_STATE();
case 716:
if (lookahead == 'u') ADVANCE(686);
END_STATE();
case 717:
if (lookahead == 'u') ADVANCE(708);
END_STATE();
case 718:
if (lookahead == 'v') ADVANCE(114);
END_STATE();
case 719:
if (lookahead == 'v') ADVANCE(424);
END_STATE();
case 720:
if (lookahead == 'v') ADVANCE(403);
END_STATE();
case 721:
if (lookahead == 'w') ADVANCE(2034);
END_STATE();
case 722:
if (lookahead == 'w') ADVANCE(386);
END_STATE();
case 723:
if (lookahead == 'w') ADVANCE(321);
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1873);
END_STATE();
case 724:
if (lookahead == 'w') ADVANCE(578);
END_STATE();
case 725:
if (lookahead == 'w') ADVANCE(495);
END_STATE();
case 726:
if (lookahead == 'x') ADVANCE(373);
END_STATE();
case 727:
if (lookahead == 'x') ADVANCE(175);
END_STATE();
case 728:
if (lookahead == 'y') ADVANCE(1910);
END_STATE();
case 729:
if (lookahead == 'y') ADVANCE(2050);
END_STATE();
case 730:
if (lookahead == 'y') ADVANCE(2054);
END_STATE();
case 731:
if (lookahead == 'y') ADVANCE(346);
END_STATE();
case 732:
if (lookahead == 'y') ADVANCE(632);
END_STATE();
case 733:
if (lookahead == 'y') ADVANCE(122);
END_STATE();
case 734:
if (lookahead == 'y') ADVANCE(624);
END_STATE();
case 735:
ADVANCE_MAP(
'A', 1335,
'a', 1335,
'E', 1525,
'e', 1525,
'H', 742,
'h', 742,
'I', 1493,
'i', 1493,
'L', 969,
'l', 969,
'O', 1279,
'o', 1279,
);
END_STATE();
case 736:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1606);
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1608);
END_STATE();
case 737:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(856);
END_STATE();
case 738:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1676);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1338);
END_STATE();
case 739:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1086);
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1502);
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1340);
END_STATE();
case 740:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1764);
END_STATE();
case 741:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(862);
END_STATE();
case 742:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1238);
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(848);
END_STATE();
case 743:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(844);
END_STATE();
case 744:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1283);
END_STATE();
case 745:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1811);
END_STATE();
case 746:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1496);
END_STATE();
case 747:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1309);
END_STATE();
case 748:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1808);
END_STATE();
case 749:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1069);
END_STATE();
case 750:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1539);
END_STATE();
case 751:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1495);
END_STATE();
case 752:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1225);
END_STATE();
case 753:
ADVANCE_MAP(
'A', 1614,
'a', 1614,
'E', 1524,
'e', 1524,
'O', 1528,
'o', 1528,
'R', 945,
'r', 945,
'U', 839,
'u', 839,
'K', 860,
'k', 860,
0x212a, 860,
);
END_STATE();
case 754:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1289);
END_STATE();
case 755:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(920);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1383);
END_STATE();
case 756:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1239);
END_STATE();
case 757:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1271);
END_STATE();
case 758:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1278);
END_STATE();
case 759:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1095);
END_STATE();
case 760:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(865);
END_STATE();
case 761:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1533);
END_STATE();
case 762:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1303);
END_STATE();
case 763:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(880);
END_STATE();
case 764:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1627);
END_STATE();
case 765:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1229);
END_STATE();
case 766:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1230);
END_STATE();
case 767:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1705);
END_STATE();
case 768:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1241);
END_STATE();
case 769:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(855);
END_STATE();
case 770:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1277);
END_STATE();
case 771:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1518);
END_STATE();
case 772:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1171);
END_STATE();
case 773:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1584);
END_STATE();
case 774:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1540);
END_STATE();
case 775:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1623);
END_STATE();
case 776:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1681);
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1544);
END_STATE();
case 777:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1543);
END_STATE();
case 778:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1546);
END_STATE();
case 779:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1232);
END_STATE();
case 780:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1255);
END_STATE();
case 781:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1547);
END_STATE();
case 782:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1233);
END_STATE();
case 783:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1556);
END_STATE();
case 784:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1722);
END_STATE();
case 785:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1234);
END_STATE();
case 786:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1235);
END_STATE();
case 787:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1236);
END_STATE();
case 788:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1610);
END_STATE();
case 789:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1769);
END_STATE();
case 790:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1246);
END_STATE();
case 791:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1386);
END_STATE();
case 792:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1301);
END_STATE();
case 793:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1349);
END_STATE();
case 794:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1244);
END_STATE();
case 795:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1689);
END_STATE();
case 796:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1618);
END_STATE();
case 797:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1731);
END_STATE();
case 798:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1097);
if (lookahead == 'X' ||
lookahead == 'x') ADVANCE(133);
END_STATE();
case 799:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1159);
END_STATE();
case 800:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1501);
END_STATE();
case 801:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1351);
END_STATE();
case 802:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1298);
END_STATE();
case 803:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(876);
END_STATE();
case 804:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1253);
END_STATE();
case 805:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1353);
END_STATE();
case 806:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1695);
END_STATE();
case 807:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1162);
END_STATE();
case 808:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1628);
END_STATE();
case 809:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1358);
END_STATE();
case 810:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1360);
END_STATE();
case 811:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1652);
END_STATE();
case 812:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1361);
END_STATE();
case 813:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1699);
END_STATE();
case 814:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1265);
END_STATE();
case 815:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1650);
END_STATE();
case 816:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1735);
END_STATE();
case 817:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1099);
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1185);
END_STATE();
case 818:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1736);
END_STATE();
case 819:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1101);
END_STATE();
case 820:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1737);
END_STATE();
case 821:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1738);
END_STATE();
case 822:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1739);
END_STATE();
case 823:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1740);
END_STATE();
case 824:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1741);
END_STATE();
case 825:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1742);
END_STATE();
case 826:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1743);
END_STATE();
case 827:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(885);
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(990);
END_STATE();
case 828:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1274);
END_STATE();
case 829:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1272);
END_STATE();
case 830:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1275);
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1053);
END_STATE();
case 831:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1273);
END_STATE();
case 832:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1276);
END_STATE();
case 833:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1777);
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1038);
END_STATE();
case 834:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1778);
END_STATE();
case 835:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1779);
END_STATE();
case 836:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1780);
END_STATE();
case 837:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1781);
END_STATE();
case 838:
if (lookahead == 'A' ||
lookahead == 'a') ADVANCE(1782);
END_STATE();
case 839:
if (lookahead == 'B' ||
lookahead == 'b') ADVANCE(1843);
END_STATE();
case 840:
if (lookahead == 'B' ||
lookahead == 'b') ADVANCE(927);
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1810);
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1405);
END_STATE();
case 841:
if (lookahead == 'B' ||
lookahead == 'b') ADVANCE(1034);
END_STATE();
case 842:
if (lookahead == 'B' ||
lookahead == 'b') ADVANCE(758);
END_STATE();
case 843:
if (lookahead == 'B' ||
lookahead == 'b') ADVANCE(769);
END_STATE();
case 844:
if (lookahead == 'B' ||
lookahead == 'b') ADVANCE(1252);
END_STATE();
case 845:
if (lookahead == 'B' ||
lookahead == 'b') ADVANCE(1443);
END_STATE();
case 846:
if (lookahead == 'B' ||
lookahead == 'b') ADVANCE(1188);
END_STATE();
case 847:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1876);
END_STATE();
case 848:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1856);
END_STATE();
case 849:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1240);
END_STATE();
case 850:
ADVANCE_MAP(
'C', 1766,
'c', 1766,
'N', 930,
'n', 930,
'R', 1785,
'r', 1785,
'S', 1611,
's', 1611,
'T', 978,
't', 978,
);
END_STATE();
case 851:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1106);
END_STATE();
case 852:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1854);
END_STATE();
case 853:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1110);
END_STATE();
case 854:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(746);
END_STATE();
case 855:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1855);
END_STATE();
case 856:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1579);
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(851);
END_STATE();
case 857:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1119);
END_STATE();
case 858:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1114);
END_STATE();
case 859:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(752);
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1245);
END_STATE();
case 860:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1580);
END_STATE();
case 861:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1744);
END_STATE();
case 862:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(871);
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1755);
END_STATE();
case 863:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1663);
END_STATE();
case 864:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1408);
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1419);
END_STATE();
case 865:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1160);
END_STATE();
case 866:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(765);
END_STATE();
case 867:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1413);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1385);
END_STATE();
case 868:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(797);
END_STATE();
case 869:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(768);
END_STATE();
case 870:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(770);
END_STATE();
case 871:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(982);
END_STATE();
case 872:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(782);
END_STATE();
case 873:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(786);
END_STATE();
case 874:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(787);
END_STATE();
case 875:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(957);
END_STATE();
case 876:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(958);
END_STATE();
case 877:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(800);
END_STATE();
case 878:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1116);
END_STATE();
case 879:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1368);
END_STATE();
case 880:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1734);
END_STATE();
case 881:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1553);
END_STATE();
case 882:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(806);
END_STATE();
case 883:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1049);
END_STATE();
case 884:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1084);
END_STATE();
case 885:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(883);
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1758);
END_STATE();
case 886:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(829);
END_STATE();
case 887:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1481);
if (lookahead == 'J' ||
lookahead == 'j') ADVANCE(1765);
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1632);
END_STATE();
case 888:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(816);
END_STATE();
case 889:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1483);
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1471);
END_STATE();
case 890:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(818);
END_STATE();
case 891:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1484);
END_STATE();
case 892:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(820);
END_STATE();
case 893:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1485);
END_STATE();
case 894:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(821);
END_STATE();
case 895:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(1486);
END_STATE();
case 896:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(822);
END_STATE();
case 897:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(823);
END_STATE();
case 898:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(824);
END_STATE();
case 899:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(825);
END_STATE();
case 900:
if (lookahead == 'C' ||
lookahead == 'c') ADVANCE(826);
END_STATE();
case 901:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(902);
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1224);
END_STATE();
case 902:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1531);
END_STATE();
case 903:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(798);
END_STATE();
case 904:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(827);
END_STATE();
case 905:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1979);
END_STATE();
case 906:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1980);
END_STATE();
case 907:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1993);
END_STATE();
case 908:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(2004);
END_STATE();
case 909:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(2013);
END_STATE();
case 910:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1942);
END_STATE();
case 911:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1292);
END_STATE();
case 912:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1957);
END_STATE();
case 913:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1978);
END_STATE();
case 914:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1988);
END_STATE();
case 915:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1900);
END_STATE();
case 916:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(755);
END_STATE();
case 917:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(830);
END_STATE();
case 918:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1172);
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(989);
END_STATE();
case 919:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(795);
END_STATE();
case 920:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(938);
END_STATE();
case 921:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1557);
END_STATE();
case 922:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1440);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1837);
END_STATE();
case 923:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(879);
END_STATE();
case 924:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1170);
END_STATE();
case 925:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(948);
END_STATE();
case 926:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(950);
END_STATE();
case 927:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1174);
END_STATE();
case 928:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1435);
END_STATE();
case 929:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1364);
END_STATE();
case 930:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(993);
END_STATE();
case 931:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1073);
END_STATE();
case 932:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1504);
END_STATE();
case 933:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1014);
END_STATE();
case 934:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1017);
END_STATE();
case 935:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1264);
END_STATE();
case 936:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1507);
END_STATE();
case 937:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1050);
END_STATE();
case 938:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1570);
END_STATE();
case 939:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(1131);
END_STATE();
case 940:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(832);
END_STATE();
case 941:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(834);
END_STATE();
case 942:
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(836);
END_STATE();
case 943:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1281);
END_STATE();
case 944:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(850);
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(918);
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1607);
END_STATE();
case 945:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1076);
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1809);
END_STATE();
case 946:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1819);
END_STATE();
case 947:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(997);
END_STATE();
case 948:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1973);
END_STATE();
case 949:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1967);
END_STATE();
case 950:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1914);
END_STATE();
case 951:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1982);
END_STATE();
case 952:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(867);
END_STATE();
case 953:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(2023);
END_STATE();
case 954:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1080);
END_STATE();
case 955:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1971);
END_STATE();
case 956:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(2037);
END_STATE();
case 957:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(2042);
END_STATE();
case 958:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1916);
END_STATE();
case 959:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1929);
END_STATE();
case 960:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(2016);
END_STATE();
case 961:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(2046);
END_STATE();
case 962:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1919);
END_STATE();
case 963:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1949);
END_STATE();
case 964:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1958);
END_STATE();
case 965:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1943);
END_STATE();
case 966:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1517);
END_STATE();
case 967:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1527);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1609);
END_STATE();
case 968:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1830);
END_STATE();
case 969:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(750);
END_STATE();
case 970:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1786);
END_STATE();
case 971:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1820);
END_STATE();
case 972:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1342);
END_STATE();
case 973:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1100);
END_STATE();
case 974:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1768);
END_STATE();
case 975:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1822);
END_STATE();
case 976:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1513);
END_STATE();
case 977:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(939);
END_STATE();
case 978:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1333);
END_STATE();
case 979:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(857);
END_STATE();
case 980:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1070);
END_STATE();
case 981:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1538);
END_STATE();
case 982:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1510);
END_STATE();
case 983:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1836);
END_STATE();
case 984:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(921);
END_STATE();
case 985:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1226);
END_STATE();
case 986:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1532);
END_STATE();
case 987:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1286);
END_STATE();
case 988:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1825);
END_STATE();
case 989:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(747);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(861);
END_STATE();
case 990:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1832);
END_STATE();
case 991:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(904);
END_STATE();
case 992:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1529);
END_STATE();
case 993:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1334);
END_STATE();
case 994:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1228);
END_STATE();
case 995:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1561);
END_STATE();
case 996:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1824);
END_STATE();
case 997:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1646);
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1615);
END_STATE();
case 998:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1816);
END_STATE();
case 999:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(881);
END_STATE();
case 1000:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1642);
END_STATE();
case 1001:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1578);
END_STATE();
case 1002:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(852);
END_STATE();
case 1003:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1558);
END_STATE();
case 1004:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1379);
END_STATE();
case 1005:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1441);
END_STATE();
case 1006:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(847);
END_STATE();
case 1007:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1617);
END_STATE();
case 1008:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1417);
END_STATE();
case 1009:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(917);
END_STATE();
case 1010:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(976);
END_STATE();
case 1011:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1519);
END_STATE();
case 1012:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1324);
END_STATE();
case 1013:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(912);
END_STATE();
case 1014:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1520);
END_STATE();
case 1015:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1530);
END_STATE();
case 1016:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(923);
END_STATE();
case 1017:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1521);
END_STATE();
case 1018:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(915);
END_STATE();
case 1019:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1592);
END_STATE();
case 1020:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1522);
END_STATE();
case 1021:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1523);
END_STATE();
case 1022:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1598);
END_STATE();
case 1023:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1603);
END_STATE();
case 1024:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1730);
END_STATE();
case 1025:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1788);
END_STATE();
case 1026:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(940);
END_STATE();
case 1027:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1079);
END_STATE();
case 1028:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1821);
END_STATE();
case 1029:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1541);
END_STATE();
case 1030:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1305);
END_STATE();
case 1031:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1560);
END_STATE();
case 1032:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1619);
END_STATE();
case 1033:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1823);
END_STATE();
case 1034:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1536);
END_STATE();
case 1035:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(863);
END_STATE();
case 1036:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1826);
END_STATE();
case 1037:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1621);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1550);
END_STATE();
case 1038:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1254);
END_STATE();
case 1039:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1549);
END_STATE();
case 1040:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1649);
END_STATE();
case 1041:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1827);
END_STATE();
case 1042:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1624);
END_STATE();
case 1043:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1359);
END_STATE();
case 1044:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1363);
END_STATE();
case 1045:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1365);
END_STATE();
case 1046:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1372);
END_STATE();
case 1047:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(937);
END_STATE();
case 1048:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1568);
END_STATE();
case 1049:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1512);
END_STATE();
case 1050:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1380);
END_STATE();
case 1051:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1446);
END_STATE();
case 1052:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(889);
END_STATE();
case 1053:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1834);
END_STATE();
case 1054:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1128);
END_STATE();
case 1055:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(828);
END_STATE();
case 1056:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(895);
END_STATE();
case 1057:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1395);
END_STATE();
case 1058:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1396);
END_STATE();
case 1059:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1397);
END_STATE();
case 1060:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1398);
END_STATE();
case 1061:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1399);
END_STATE();
case 1062:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1400);
END_STATE();
case 1063:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1401);
END_STATE();
case 1064:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(1402);
END_STATE();
case 1065:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(837);
END_STATE();
case 1066:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(838);
END_STATE();
case 1067:
if (lookahead == 'E' ||
lookahead == 'e') ADVANCE(942);
END_STATE();
case 1068:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1835);
END_STATE();
case 1069:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1716);
END_STATE();
case 1070:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(932);
END_STATE();
case 1071:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(760);
END_STATE();
case 1072:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(803);
END_STATE();
case 1073:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(772);
END_STATE();
case 1074:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(792);
END_STATE();
case 1075:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1497);
END_STATE();
case 1076:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(995);
END_STATE();
case 1077:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1431);
END_STATE();
case 1078:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1178);
END_STATE();
case 1079:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1189);
END_STATE();
case 1080:
ADVANCE_MAP(
'F', 804,
'f', 804,
'H', 1459,
'h', 1459,
'M', 745,
'm', 745,
'P', 1048,
'p', 1048,
);
END_STATE();
case 1081:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1467);
END_STATE();
case 1082:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1193);
END_STATE();
case 1083:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1194);
END_STATE();
case 1084:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1474);
END_STATE();
case 1085:
if (lookahead == 'F' ||
lookahead == 'f') ADVANCE(1477);
END_STATE();
case 1086:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(2038);
END_STATE();
case 1087:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(2033);
END_STATE();
case 1088:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1071);
END_STATE();
case 1089:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1323);
END_STATE();
case 1090:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1031);
END_STATE();
case 1091:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1596);
END_STATE();
case 1092:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1018);
END_STATE();
case 1093:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1374);
END_STATE();
case 1094:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(986);
END_STATE();
case 1095:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1092);
END_STATE();
case 1096:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1464);
END_STATE();
case 1097:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1043);
END_STATE();
case 1098:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1191);
END_STATE();
case 1099:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1044);
END_STATE();
case 1100:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(813);
END_STATE();
case 1101:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1045);
END_STATE();
case 1102:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1470);
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(773);
END_STATE();
case 1103:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1473);
END_STATE();
case 1104:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1476);
END_STATE();
case 1105:
if (lookahead == 'G' ||
lookahead == 'g') ADVANCE(1479);
END_STATE();
case 1106:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1872);
END_STATE();
case 1107:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1941);
END_STATE();
case 1108:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1950);
END_STATE();
case 1109:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1842);
END_STATE();
case 1110:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1285);
END_STATE();
case 1111:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1437);
END_STATE();
case 1112:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(981);
END_STATE();
case 1113:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1288);
END_STATE();
case 1114:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(799);
END_STATE();
case 1115:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(796);
END_STATE();
case 1116:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1002);
END_STATE();
case 1117:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1248);
END_STATE();
case 1118:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1291);
END_STATE();
case 1119:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(771);
END_STATE();
case 1120:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1293);
END_STATE();
case 1121:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1004);
END_STATE();
case 1122:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1296);
END_STATE();
case 1123:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1847);
END_STATE();
case 1124:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1297);
END_STATE();
case 1125:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1449);
END_STATE();
case 1126:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1452);
END_STATE();
case 1127:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1454);
END_STATE();
case 1128:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1469);
END_STATE();
case 1129:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1472);
END_STATE();
case 1130:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1475);
END_STATE();
case 1131:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1478);
END_STATE();
case 1132:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1457);
END_STATE();
case 1133:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1458);
END_STATE();
case 1134:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1460);
END_STATE();
case 1135:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1462);
END_STATE();
case 1136:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1482);
END_STATE();
case 1137:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1057);
END_STATE();
case 1138:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1058);
END_STATE();
case 1139:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1059);
END_STATE();
case 1140:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1060);
END_STATE();
case 1141:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1061);
END_STATE();
case 1142:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1062);
END_STATE();
case 1143:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1063);
END_STATE();
case 1144:
if (lookahead == 'H' ||
lookahead == 'h') ADVANCE(1064);
END_STATE();
case 1145:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(833);
END_STATE();
case 1146:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1332);
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1516);
END_STATE();
case 1147:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1068);
END_STATE();
case 1148:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1706);
END_STATE();
case 1149:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1093);
END_STATE();
case 1150:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1078);
END_STATE();
case 1151:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1089);
END_STATE();
case 1152:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(884);
END_STATE();
case 1153:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1491);
END_STATE();
case 1154:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1662);
END_STATE();
case 1155:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1098);
END_STATE();
case 1156:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1664);
END_STATE();
case 1157:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1678);
END_STATE();
case 1158:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1468);
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1175);
END_STATE();
case 1159:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1320);
END_STATE();
case 1160:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1263);
END_STATE();
case 1161:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1247);
END_STATE();
case 1162:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1362);
END_STATE();
case 1163:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1665);
END_STATE();
case 1164:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1707);
END_STATE();
case 1165:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1344);
END_STATE();
case 1166:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1685);
END_STATE();
case 1167:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(780);
END_STATE();
case 1168:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(866);
END_STATE();
case 1169:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1838);
END_STATE();
case 1170:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1345);
END_STATE();
case 1171:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1261);
END_STATE();
case 1172:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1348);
END_STATE();
case 1173:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1000);
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(817);
END_STATE();
case 1174:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1377);
END_STATE();
case 1175:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1295);
END_STATE();
case 1176:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1370);
END_STATE();
case 1177:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(875);
END_STATE();
case 1178:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(882);
END_STATE();
case 1179:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1790);
END_STATE();
case 1180:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1347);
END_STATE();
case 1181:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1447);
END_STATE();
case 1182:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(933);
END_STATE();
case 1183:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1791);
END_STATE();
case 1184:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1420);
END_STATE();
case 1185:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1256);
END_STATE();
case 1186:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1369);
END_STATE();
case 1187:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1792);
END_STATE();
case 1188:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1355);
END_STATE();
case 1189:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1257);
END_STATE();
case 1190:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1357);
END_STATE();
case 1191:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1391);
END_STATE();
case 1192:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1422);
END_STATE();
case 1193:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1258);
END_STATE();
case 1194:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1259);
END_STATE();
case 1195:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1425);
END_STATE();
case 1196:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1426);
END_STATE();
case 1197:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(874);
END_STATE();
case 1198:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1428);
END_STATE();
case 1199:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1633);
END_STATE();
case 1200:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1429);
END_STATE();
case 1201:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1430);
END_STATE();
case 1202:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1444);
END_STATE();
case 1203:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1432);
END_STATE();
case 1204:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1433);
END_STATE();
case 1205:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1302);
END_STATE();
case 1206:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1712);
END_STATE();
case 1207:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1727);
END_STATE();
case 1208:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1465);
END_STATE();
case 1209:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1308);
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1776);
END_STATE();
case 1210:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(934);
END_STATE();
case 1211:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1714);
END_STATE();
case 1212:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1715);
END_STATE();
case 1213:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(1718);
END_STATE();
case 1214:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(888);
END_STATE();
case 1215:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(890);
END_STATE();
case 1216:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(892);
END_STATE();
case 1217:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(894);
END_STATE();
case 1218:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(896);
END_STATE();
case 1219:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(897);
END_STATE();
case 1220:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(898);
END_STATE();
case 1221:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(899);
END_STATE();
case 1222:
if (lookahead == 'I' ||
lookahead == 'i') ADVANCE(900);
END_STATE();
case 1223:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1224);
END_STATE();
case 1224:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1873);
END_STATE();
case 1225:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(864);
END_STATE();
case 1226:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(2039);
END_STATE();
case 1227:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1287);
END_STATE();
case 1228:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1981);
END_STATE();
case 1229:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(922);
END_STATE();
case 1230:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1102);
END_STATE();
case 1231:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(2028);
END_STATE();
case 1232:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(2022);
END_STATE();
case 1233:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1918);
END_STATE();
case 1234:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1875);
END_STATE();
case 1235:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1371);
END_STATE();
case 1236:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1874);
END_STATE();
case 1237:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1406);
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1613);
END_STATE();
case 1238:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1250);
END_STATE();
case 1239:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1096);
END_STATE();
case 1240:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1763);
END_STATE();
case 1241:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(846);
END_STATE();
case 1242:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1407);
END_STATE();
case 1243:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1205);
END_STATE();
case 1244:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1179);
END_STATE();
case 1245:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1025);
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(992);
END_STATE();
case 1246:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1270);
END_STATE();
case 1247:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1815);
END_STATE();
case 1248:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1445);
END_STATE();
case 1249:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1817);
END_STATE();
case 1250:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1046);
END_STATE();
case 1251:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1231);
END_STATE();
case 1252:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(947);
END_STATE();
case 1253:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1260);
END_STATE();
case 1254:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(973);
END_STATE();
case 1255:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1602);
END_STATE();
case 1256:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(955);
END_STATE();
case 1257:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(959);
END_STATE();
case 1258:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(961);
END_STATE();
case 1259:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(964);
END_STATE();
case 1260:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(843);
END_STATE();
case 1261:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1774);
END_STATE();
case 1262:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1165);
END_STATE();
case 1263:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1166);
END_STATE();
case 1264:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1176);
END_STATE();
case 1265:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1183);
END_STATE();
case 1266:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1448);
END_STATE();
case 1267:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1451);
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1030);
END_STATE();
case 1268:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1453);
END_STATE();
case 1269:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1455);
END_STATE();
case 1270:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1085);
END_STATE();
case 1271:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1130);
END_STATE();
case 1272:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1134);
END_STATE();
case 1273:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1135);
END_STATE();
case 1274:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1103);
END_STATE();
case 1275:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1104);
END_STATE();
case 1276:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1105);
END_STATE();
case 1277:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(893);
END_STATE();
case 1278:
if (lookahead == 'L' ||
lookahead == 'l') ADVANCE(1857);
END_STATE();
case 1279:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1494);
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1346);
END_STATE();
case 1280:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(841);
END_STATE();
case 1281:
ADVANCE_MAP(
'M', 1411,
'm', 1411,
'Q', 1762,
'q', 1762,
'V', 1442,
'v', 1442,
'K', 946,
'k', 946,
0x212a, 946,
);
END_STATE();
case 1282:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1490);
END_STATE();
case 1283:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1152);
END_STATE();
case 1284:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1290);
END_STATE();
case 1285:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1439);
END_STATE();
case 1286:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1498);
END_STATE();
case 1287:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(811);
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(776);
END_STATE();
case 1288:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1585);
END_STATE();
case 1289:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(949);
END_STATE();
case 1290:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(793);
END_STATE();
case 1291:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1593);
END_STATE();
case 1292:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(788);
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1356);
END_STATE();
case 1293:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1597);
END_STATE();
case 1294:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(748);
END_STATE();
case 1295:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1005);
END_STATE();
case 1296:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1601);
END_STATE();
case 1297:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1604);
END_STATE();
case 1298:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(962);
END_STATE();
case 1299:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1154);
END_STATE();
case 1300:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1499);
END_STATE();
case 1301:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1161);
END_STATE();
case 1302:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1163);
END_STATE();
case 1303:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1023);
END_STATE();
case 1304:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1207);
END_STATE();
case 1305:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1450);
END_STATE();
case 1306:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(807);
END_STATE();
case 1307:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(801);
END_STATE();
case 1308:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1051);
END_STATE();
case 1309:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1266);
END_STATE();
case 1310:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(805);
END_STATE();
case 1311:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(809);
END_STATE();
case 1312:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(810);
END_STATE();
case 1313:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(812);
END_STATE();
case 1314:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1307);
END_STATE();
case 1315:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1310);
END_STATE();
case 1316:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1311);
END_STATE();
case 1317:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1312);
END_STATE();
case 1318:
if (lookahead == 'M' ||
lookahead == 'm') ADVANCE(1313);
END_STATE();
case 1319:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1934);
END_STATE();
case 1320:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(2044);
END_STATE();
case 1321:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1972);
END_STATE();
case 1322:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(2049);
END_STATE();
case 1323:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1944);
END_STATE();
case 1324:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1989);
END_STATE();
case 1325:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1959);
END_STATE();
case 1326:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(2000);
END_STATE();
case 1327:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1987);
END_STATE();
case 1328:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1953);
END_STATE();
case 1329:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1964);
END_STATE();
case 1330:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1975);
END_STATE();
case 1331:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1976);
END_STATE();
case 1332:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1094);
END_STATE();
case 1333:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1783);
END_STATE();
case 1334:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1784);
END_STATE();
case 1335:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1410);
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1149);
END_STATE();
case 1336:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(744);
END_STATE();
case 1337:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1409);
END_STATE();
case 1338:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(916);
END_STATE();
case 1339:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1081);
END_STATE();
case 1340:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1350);
END_STATE();
case 1341:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1168);
END_STATE();
case 1342:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1711);
END_STATE();
case 1343:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1773);
END_STATE();
case 1344:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1840);
END_STATE();
case 1345:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1091);
END_STATE();
case 1346:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1035);
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1535);
END_STATE();
case 1347:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1087);
END_STATE();
case 1348:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1343);
END_STATE();
case 1349:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(905);
END_STATE();
case 1350:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(985);
END_STATE();
case 1351:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(907);
END_STATE();
case 1352:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1679);
END_STATE();
case 1353:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(908);
END_STATE();
case 1354:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1249);
END_STATE();
case 1355:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(911);
END_STATE();
case 1356:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1262);
END_STATE();
case 1357:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1708);
END_STATE();
case 1358:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(913);
END_STATE();
case 1359:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1666);
END_STATE();
case 1360:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(914);
END_STATE();
case 1361:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(935);
END_STATE();
case 1362:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1590);
END_STATE();
case 1363:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1667);
END_STATE();
case 1364:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1591);
END_STATE();
case 1365:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1668);
END_STATE();
case 1366:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1713);
END_STATE();
case 1367:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1600);
END_STATE();
case 1368:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(762);
END_STATE();
case 1369:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(785);
END_STATE();
case 1370:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(965);
END_STATE();
case 1371:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1024);
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1645);
END_STATE();
case 1372:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1090);
END_STATE();
case 1373:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1436);
END_STATE();
case 1374:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(767);
END_STATE();
case 1375:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(802);
END_STATE();
case 1376:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(784);
END_STATE();
case 1377:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1729);
END_STATE();
case 1378:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1659);
END_STATE();
case 1379:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1732);
END_STATE();
case 1380:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1688);
END_STATE();
case 1381:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1851);
END_STATE();
case 1382:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1077);
END_STATE();
case 1383:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1719);
END_STATE();
case 1384:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1197);
END_STATE();
case 1385:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1725);
END_STATE();
case 1386:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1463);
END_STATE();
case 1387:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1126);
END_STATE();
case 1388:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1132);
END_STATE();
case 1389:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1133);
END_STATE();
case 1390:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1136);
END_STATE();
case 1391:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(831);
END_STATE();
case 1392:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1487);
END_STATE();
case 1393:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1488);
END_STATE();
case 1394:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1489);
END_STATE();
case 1395:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1746);
END_STATE();
case 1396:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1747);
END_STATE();
case 1397:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1748);
END_STATE();
case 1398:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1749);
END_STATE();
case 1399:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1750);
END_STATE();
case 1400:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1751);
END_STATE();
case 1401:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1752);
END_STATE();
case 1402:
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(1753);
END_STATE();
case 1403:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1111);
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1280);
END_STATE();
case 1404:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(859);
END_STATE();
case 1405:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1794);
END_STATE();
case 1406:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(842);
END_STATE();
case 1407:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1088);
END_STATE();
case 1408:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1284);
END_STATE();
case 1409:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1545);
END_STATE();
case 1410:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1341);
END_STATE();
case 1411:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1687);
END_STATE();
case 1412:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1075);
END_STATE();
case 1413:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1775);
END_STATE();
case 1414:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1339);
END_STATE();
case 1415:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1581);
END_STATE();
case 1416:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1227);
END_STATE();
case 1417:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1508);
END_STATE();
case 1418:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1537);
END_STATE();
case 1419:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1526);
END_STATE();
case 1420:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1319);
END_STATE();
case 1421:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1354);
END_STATE();
case 1422:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1322);
END_STATE();
case 1423:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1378);
END_STATE();
case 1424:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(819);
END_STATE();
case 1425:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1325);
END_STATE();
case 1426:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1326);
END_STATE();
case 1427:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1551);
END_STATE();
case 1428:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1327);
END_STATE();
case 1429:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1328);
END_STATE();
case 1430:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1329);
END_STATE();
case 1431:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1576);
END_STATE();
case 1432:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1330);
END_STATE();
case 1433:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1331);
END_STATE();
case 1434:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1534);
END_STATE();
case 1435:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1693);
END_STATE();
case 1436:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1795);
END_STATE();
case 1437:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1616);
END_STATE();
case 1438:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1787);
END_STATE();
case 1439:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(926);
END_STATE();
case 1440:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1306);
END_STATE();
case 1441:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1771);
END_STATE();
case 1442:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1845);
END_STATE();
case 1443:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1635);
END_STATE();
case 1444:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1367);
END_STATE();
case 1445:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(868);
END_STATE();
case 1446:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1772);
END_STATE();
case 1447:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1352);
END_STATE();
case 1448:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(869);
END_STATE();
case 1449:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1640);
END_STATE();
case 1450:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1696);
END_STATE();
case 1451:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(870);
END_STATE();
case 1452:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1625);
END_STATE();
case 1453:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(872);
END_STATE();
case 1454:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1626);
END_STATE();
case 1455:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(886);
END_STATE();
case 1456:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(873);
END_STATE();
case 1457:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1629);
END_STATE();
case 1458:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1630);
END_STATE();
case 1459:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1634);
END_STATE();
case 1460:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1636);
END_STATE();
case 1461:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1637);
END_STATE();
case 1462:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1638);
END_STATE();
case 1463:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1384);
END_STATE();
case 1464:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1563);
END_STATE();
case 1465:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1382);
END_STATE();
case 1466:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1300);
END_STATE();
case 1467:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1564);
END_STATE();
case 1468:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1376);
END_STATE();
case 1469:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1651);
END_STATE();
case 1470:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1567);
END_STATE();
case 1471:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1569);
END_STATE();
case 1472:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1653);
END_STATE();
case 1473:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1571);
END_STATE();
case 1474:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1572);
END_STATE();
case 1475:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1654);
END_STATE();
case 1476:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1573);
END_STATE();
case 1477:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1574);
END_STATE();
case 1478:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1655);
END_STATE();
case 1479:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1575);
END_STATE();
case 1480:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1793);
END_STATE();
case 1481:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1314);
END_STATE();
case 1482:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1658);
END_STATE();
case 1483:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1315);
END_STATE();
case 1484:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1316);
END_STATE();
case 1485:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1317);
END_STATE();
case 1486:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1318);
END_STATE();
case 1487:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1805);
END_STATE();
case 1488:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1806);
END_STATE();
case 1489:
if (lookahead == 'O' ||
lookahead == 'o') ADVANCE(1807);
END_STATE();
case 1490:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1994);
END_STATE();
case 1491:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1930);
END_STATE();
case 1492:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(919);
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(966);
END_STATE();
case 1493:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1112);
END_STATE();
case 1494:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1565);
END_STATE();
case 1495:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1145);
END_STATE();
case 1496:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(979);
END_STATE();
case 1497:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(815);
END_STATE();
case 1498:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1692);
END_STATE();
case 1499:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1694);
END_STATE();
case 1500:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(953);
END_STATE();
case 1501:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1056);
END_STATE();
case 1502:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1844);
END_STATE();
case 1503:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1566);
END_STATE();
case 1504:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(808);
END_STATE();
case 1505:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1542);
END_STATE();
case 1506:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1019);
END_STATE();
case 1507:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1548);
END_STATE();
case 1508:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1012);
END_STATE();
case 1509:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1022);
END_STATE();
case 1510:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1697);
END_STATE();
case 1511:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1423);
END_STATE();
case 1512:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1701);
END_STATE();
case 1513:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(814);
END_STATE();
case 1514:
if (lookahead == 'P' ||
lookahead == 'p') ADVANCE(1577);
END_STATE();
case 1515:
if (lookahead == 'Q' ||
lookahead == 'q') ADVANCE(1415);
END_STATE();
case 1516:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1796);
END_STATE();
case 1517:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(2045);
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(971);
END_STATE();
case 1518:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1945);
END_STATE();
case 1519:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1937);
END_STATE();
case 1520:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1990);
END_STATE();
case 1521:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(2018);
END_STATE();
case 1522:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1901);
END_STATE();
case 1523:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1902);
END_STATE();
case 1524:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1299);
END_STATE();
case 1525:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1675);
END_STATE();
case 1526:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1798);
END_STATE();
case 1527:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1147);
END_STATE();
case 1528:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1661);
END_STATE();
case 1529:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(845);
END_STATE();
case 1530:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1789);
END_STATE();
case 1531:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1032);
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(968);
END_STATE();
case 1532:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1503);
END_STATE();
case 1533:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(903);
END_STATE();
case 1534:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1841);
END_STATE();
case 1535:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1416);
END_STATE();
case 1536:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1412);
END_STATE();
case 1537:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(941);
END_STATE();
case 1538:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1582);
END_STATE();
case 1539:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(790);
END_STATE();
case 1540:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(906);
END_STATE();
case 1541:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(794);
END_STATE();
case 1542:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1438);
END_STATE();
case 1543:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(931);
END_STATE();
case 1544:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1622);
END_STATE();
case 1545:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(974);
END_STATE();
case 1546:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(909);
END_STATE();
case 1547:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(910);
END_STATE();
case 1548:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1466);
END_STATE();
case 1549:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(763);
END_STATE();
case 1550:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(984);
END_STATE();
case 1551:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(936);
END_STATE();
case 1552:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1067);
END_STATE();
case 1553:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1047);
END_STATE();
case 1554:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(963);
END_STATE();
case 1555:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1055);
END_STATE();
case 1556:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(924);
END_STATE();
case 1557:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1631);
END_STATE();
case 1558:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1072);
END_STATE();
case 1559:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1155);
END_STATE();
case 1560:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1007);
END_STATE();
case 1561:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1552);
END_STATE();
case 1562:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1157);
END_STATE();
case 1563:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1164);
END_STATE();
case 1564:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1799);
END_STATE();
case 1565:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1040);
END_STATE();
case 1566:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1190);
END_STATE();
case 1567:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1206);
END_STATE();
case 1568:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1304);
END_STATE();
case 1569:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1801);
END_STATE();
case 1570:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1042);
END_STATE();
case 1571:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1211);
END_STATE();
case 1572:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1802);
END_STATE();
case 1573:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1212);
END_STATE();
case 1574:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1804);
END_STATE();
case 1575:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1213);
END_STATE();
case 1576:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1269);
END_STATE();
case 1577:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(1480);
END_STATE();
case 1578:
if (lookahead == 'R' ||
lookahead == 'r') ADVANCE(835);
END_STATE();
case 1579:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1984);
END_STATE();
case 1580:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(127);
END_STATE();
case 1581:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1974);
END_STATE();
case 1582:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1931);
END_STATE();
case 1583:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1915);
END_STATE();
case 1584:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1966);
END_STATE();
case 1585:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1977);
END_STATE();
case 1586:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1961);
END_STATE();
case 1587:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(2043);
END_STATE();
case 1588:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1997);
END_STATE();
case 1589:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(2017);
END_STATE();
case 1590:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1917);
END_STATE();
case 1591:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(2047);
END_STATE();
case 1592:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1963);
END_STATE();
case 1593:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1965);
END_STATE();
case 1594:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1935);
END_STATE();
case 1595:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1921);
END_STATE();
case 1596:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1933);
END_STATE();
case 1597:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1926);
END_STATE();
case 1598:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1999);
END_STATE();
case 1599:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1986);
END_STATE();
case 1600:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1992);
END_STATE();
case 1601:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1998);
END_STATE();
case 1602:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1960);
END_STATE();
case 1603:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1922);
END_STATE();
case 1604:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1962);
END_STATE();
case 1605:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1797);
END_STATE();
case 1606:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1109);
END_STATE();
case 1607:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1242);
END_STATE();
case 1608:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1660);
END_STATE();
case 1609:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1767);
END_STATE();
case 1610:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1839);
END_STATE();
case 1611:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1181);
END_STATE();
case 1612:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1074);
END_STATE();
case 1613:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(751);
END_STATE();
case 1614:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1605);
END_STATE();
case 1615:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1123);
END_STATE();
case 1616:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1703);
END_STATE();
case 1617:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1511);
END_STATE();
case 1618:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1108);
END_STATE();
case 1619:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1612);
END_STATE();
case 1620:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(891);
END_STATE();
case 1621:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1709);
END_STATE();
case 1622:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1199);
END_STATE();
case 1623:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1169);
END_STATE();
case 1624:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1583);
END_STATE();
case 1625:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1684);
END_STATE();
case 1626:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1717);
END_STATE();
case 1627:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(991);
END_STATE();
case 1628:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1588);
END_STATE();
case 1629:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1690);
END_STATE();
case 1630:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1691);
END_STATE();
case 1631:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(775);
END_STATE();
case 1632:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(980);
END_STATE();
case 1633:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1670);
END_STATE();
case 1634:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1710);
END_STATE();
case 1635:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(951);
END_STATE();
case 1636:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1672);
END_STATE();
case 1637:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1673);
END_STATE();
case 1638:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1674);
END_STATE();
case 1639:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1151);
END_STATE();
case 1640:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1682);
END_STATE();
case 1641:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1683);
END_STATE();
case 1642:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1421);
END_STATE();
case 1643:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1700);
END_STATE();
case 1644:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1020);
END_STATE();
case 1645:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1021);
END_STATE();
case 1646:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(877);
END_STATE();
case 1647:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1800);
END_STATE();
case 1648:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1184);
END_STATE();
case 1649:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1648);
END_STATE();
case 1650:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1647);
END_STATE();
case 1651:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1720);
END_STATE();
case 1652:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1721);
END_STATE();
case 1653:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1723);
END_STATE();
case 1654:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1724);
END_STATE();
case 1655:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1726);
END_STATE();
case 1656:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1082);
END_STATE();
case 1657:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1083);
END_STATE();
case 1658:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1745);
END_STATE();
case 1659:
if (lookahead == 'S' ||
lookahead == 's') ADVANCE(1066);
END_STATE();
case 1660:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1870);
END_STATE();
case 1661:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1991);
END_STATE();
case 1662:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1267);
END_STATE();
case 1663:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1158);
END_STATE();
case 1664:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1173);
END_STATE();
case 1665:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(2003);
END_STATE();
case 1666:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1954);
END_STATE();
case 1667:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1969);
END_STATE();
case 1668:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1906);
END_STATE();
case 1669:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1936);
END_STATE();
case 1670:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1940);
END_STATE();
case 1671:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1956);
END_STATE();
case 1672:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1985);
END_STATE();
case 1673:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1898);
END_STATE();
case 1674:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1899);
END_STATE();
case 1675:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1150);
END_STATE();
case 1676:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(853);
END_STATE();
case 1677:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1117);
END_STATE();
case 1678:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1829);
END_STATE();
case 1679:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1828);
END_STATE();
case 1680:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1814);
END_STATE();
case 1681:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1107);
END_STATE();
case 1682:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1153);
END_STATE();
case 1683:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1424);
END_STATE();
case 1684:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1620);
END_STATE();
case 1685:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1818);
END_STATE();
case 1686:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1680);
END_STATE();
case 1687:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1052);
END_STATE();
case 1688:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1167);
END_STATE();
case 1689:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1054);
END_STATE();
case 1690:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1586);
END_STATE();
case 1691:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1656);
END_STATE();
case 1692:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1594);
END_STATE();
case 1693:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1595);
END_STATE();
case 1694:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1599);
END_STATE();
case 1695:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1027);
END_STATE();
case 1696:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1008);
END_STATE();
case 1697:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1009);
END_STATE();
case 1698:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(987);
END_STATE();
case 1699:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(999);
END_STATE();
case 1700:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1013);
END_STATE();
case 1701:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1026);
END_STATE();
case 1702:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1016);
END_STATE();
case 1703:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(789);
END_STATE();
case 1704:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1121);
END_STATE();
case 1705:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1770);
END_STATE();
case 1706:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1414);
END_STATE();
case 1707:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1113);
END_STATE();
case 1708:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1115);
END_STATE();
case 1709:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1686);
END_STATE();
case 1710:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1375);
END_STATE();
case 1711:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1156);
END_STATE();
case 1712:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1118);
END_STATE();
case 1713:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1294);
END_STATE();
case 1714:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1120);
END_STATE();
case 1715:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1122);
END_STATE();
case 1716:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1001);
END_STATE();
case 1717:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1850);
END_STATE();
case 1718:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1124);
END_STATE();
case 1719:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1003);
END_STATE();
case 1720:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1852);
END_STATE();
case 1721:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1011);
END_STATE();
case 1722:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1698);
END_STATE();
case 1723:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1848);
END_STATE();
case 1724:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1849);
END_STATE();
case 1725:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1015);
END_STATE();
case 1726:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1853);
END_STATE();
case 1727:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1702);
END_STATE();
case 1728:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1831);
END_STATE();
case 1729:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1039);
END_STATE();
case 1730:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1803);
END_STATE();
case 1731:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1192);
END_STATE();
case 1732:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1214);
END_STATE();
case 1733:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1833);
END_STATE();
case 1734:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1187);
END_STATE();
case 1735:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1208);
END_STATE();
case 1736:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1195);
END_STATE();
case 1737:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1196);
END_STATE();
case 1738:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1198);
END_STATE();
case 1739:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1200);
END_STATE();
case 1740:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1201);
END_STATE();
case 1741:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1202);
END_STATE();
case 1742:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1203);
END_STATE();
case 1743:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1204);
END_STATE();
case 1744:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1127);
END_STATE();
case 1745:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1657);
END_STATE();
case 1746:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1215);
END_STATE();
case 1747:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1216);
END_STATE();
case 1748:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1217);
END_STATE();
case 1749:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1218);
END_STATE();
case 1750:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1219);
END_STATE();
case 1751:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1220);
END_STATE();
case 1752:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1221);
END_STATE();
case 1753:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1222);
END_STATE();
case 1754:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1137);
END_STATE();
case 1755:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1138);
END_STATE();
case 1756:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1139);
END_STATE();
case 1757:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1140);
END_STATE();
case 1758:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1141);
END_STATE();
case 1759:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1142);
END_STATE();
case 1760:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1143);
END_STATE();
case 1761:
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1144);
END_STATE();
case 1762:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1037);
END_STATE();
case 1763:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(925);
END_STATE();
case 1764:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1677);
END_STATE();
case 1765:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1282);
END_STATE();
case 1766:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1562);
END_STATE();
case 1767:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(757);
END_STATE();
case 1768:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1381);
END_STATE();
case 1769:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1704);
END_STATE();
case 1770:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1555);
END_STATE();
case 1771:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1669);
END_STATE();
case 1772:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1671);
END_STATE();
case 1773:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1251);
END_STATE();
case 1774:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1554);
END_STATE();
case 1775:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1366);
END_STATE();
case 1776:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1643);
END_STATE();
case 1777:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1754);
END_STATE();
case 1778:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1756);
END_STATE();
case 1779:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1757);
END_STATE();
case 1780:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1759);
END_STATE();
case 1781:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1760);
END_STATE();
case 1782:
if (lookahead == 'U' ||
lookahead == 'u') ADVANCE(1761);
END_STATE();
case 1783:
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(2026);
END_STATE();
case 1784:
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(2019);
END_STATE();
case 1785:
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(1029);
END_STATE();
case 1786:
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(1177);
END_STATE();
case 1787:
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(1182);
END_STATE();
case 1788:
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(994);
END_STATE();
case 1789:
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(779);
END_STATE();
case 1790:
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(952);
END_STATE();
case 1791:
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(956);
END_STATE();
case 1792:
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(1065);
END_STATE();
case 1793:
if (lookahead == 'V' ||
lookahead == 'v') ADVANCE(1210);
END_STATE();
case 1794:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(1387);
END_STATE();
case 1795:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(1321);
END_STATE();
case 1796:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(761);
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(749);
END_STATE();
case 1797:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(1418);
END_STATE();
case 1798:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(774);
END_STATE();
case 1799:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(777);
END_STATE();
case 1800:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(1427);
END_STATE();
case 1801:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(778);
END_STATE();
case 1802:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(781);
END_STATE();
case 1803:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(1434);
END_STATE();
case 1804:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(783);
END_STATE();
case 1805:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(1388);
END_STATE();
case 1806:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(1389);
END_STATE();
case 1807:
if (lookahead == 'W' ||
lookahead == 'w') ADVANCE(1390);
END_STATE();
case 1808:
if (lookahead == 'X' ||
lookahead == 'x') ADVANCE(2021);
END_STATE();
case 1809:
if (lookahead == 'X' ||
lookahead == 'x') ADVANCE(1813);
END_STATE();
case 1810:
if (lookahead == 'X' ||
lookahead == 'x') ADVANCE(756);
END_STATE();
case 1811:
if (lookahead == 'X' ||
lookahead == 'x') ADVANCE(928);
END_STATE();
case 1812:
if (lookahead == 'X' ||
lookahead == 'x') ADVANCE(1006);
END_STATE();
case 1813:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(887);
END_STATE();
case 1814:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(2014);
END_STATE();
case 1815:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1909);
END_STATE();
case 1816:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(2048);
END_STATE();
case 1817:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1968);
END_STATE();
case 1818:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(2036);
END_STATE();
case 1819:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1243);
END_STATE();
case 1820:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(858);
END_STATE();
case 1821:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(878);
END_STATE();
case 1822:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(741);
END_STATE();
case 1823:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(766);
END_STATE();
case 1824:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(929);
END_STATE();
case 1825:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1639);
END_STATE();
case 1826:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1587);
END_STATE();
case 1827:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1589);
END_STATE();
case 1828:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1500);
END_STATE();
case 1829:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1846);
END_STATE();
case 1830:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1641);
END_STATE();
case 1831:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1506);
END_STATE();
case 1832:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1728);
END_STATE();
case 1833:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1509);
END_STATE();
case 1834:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1733);
END_STATE();
case 1835:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1129);
END_STATE();
case 1836:
if (lookahead == 'Y' ||
lookahead == 'y') ADVANCE(1514);
END_STATE();
case 1837:
if (lookahead == 'Z' ||
lookahead == 'z') ADVANCE(954);
END_STATE();
case 1838:
if (lookahead == 'Z' ||
lookahead == 'z') ADVANCE(960);
END_STATE();
case 1839:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(2029);
END_STATE();
case 1840:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(2032);
END_STATE();
case 1841:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1890);
END_STATE();
case 1842:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1392);
END_STATE();
case 1843:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(975);
END_STATE();
case 1844:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1010);
END_STATE();
case 1845:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(977);
END_STATE();
case 1846:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(983);
END_STATE();
case 1847:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(988);
END_STATE();
case 1848:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(996);
END_STATE();
case 1849:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(998);
END_STATE();
case 1850:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1028);
END_STATE();
case 1851:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1373);
END_STATE();
case 1852:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1036);
END_STATE();
case 1853:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1041);
END_STATE();
case 1854:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1180);
END_STATE();
case 1855:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1268);
END_STATE();
case 1856:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1125);
END_STATE();
case 1857:
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1394);
END_STATE();
case 1858:
if (('1' <= lookahead && lookahead <= '3')) ADVANCE(2050);
END_STATE();
case 1859:
if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2031);
END_STATE();
case 1860:
if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2030);
END_STATE();
case 1861:
if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2050);
END_STATE();
case 1862:
if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2053);
END_STATE();
case 1863:
if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1859);
END_STATE();
case 1864:
if (('0' <= lookahead && lookahead <= '7')) ADVANCE(1860);
END_STATE();
case 1865:
if (('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(2071);
END_STATE();
case 1866:
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1996);
END_STATE();
case 1867:
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 1868:
if (eof) ADVANCE(1869);
ADVANCE_MAP(
'\n', 2093,
'\r', 1,
'"', 1888,
'#', 2084,
'+', 1927,
',', 1897,
'-', 1928,
'0', 1863,
'3', 382,
':', 1925,
'=', 2027,
'@', 1995,
'A', 901,
'C', 735,
'D', 253,
'E', 281,
'F', 243,
'H', 736,
'I', 271,
'M', 737,
'N', 1403,
'Q', 293,
'R', 943,
'S', 944,
'U', 1492,
'V', 254,
'^', 1932,
'a', 396,
'c', 261,
'd', 397,
'e', 352,
'f', 1146,
'h', 520,
'i', 273,
'm', 377,
'n', 274,
'r', 627,
's', 453,
'u', 532,
'v', 967,
'w', 406,
'}', 2073,
'\t', 2092,
' ', 2092,
'B', 738,
'b', 738,
'G', 1237,
'g', 1237,
'L', 1404,
'l', 1404,
'P', 753,
'p', 753,
'T', 739,
't', 739,
'X', 740,
'x', 740,
'K', 840,
'k', 840,
0x212a, 840,
);
if (('1' <= lookahead && lookahead <= '7')) ADVANCE(1864);
END_STATE();
case 1869:
ACCEPT_TOKEN(ts_builtin_sym_end);
END_STATE();
case 1870:
ACCEPT_TOKEN(aux_sym_host_declaration_token1);
if (lookahead == 'B' ||
lookahead == 'b') ADVANCE(764);
if (lookahead == 'N' ||
lookahead == 'n') ADVANCE(754);
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1033);
END_STATE();
case 1871:
ACCEPT_TOKEN(anon_sym_BANG);
END_STATE();
case 1872:
ACCEPT_TOKEN(aux_sym_match_declaration_token1);
END_STATE();
case 1873:
ACCEPT_TOKEN(aux_sym__all_token1);
END_STATE();
case 1874:
ACCEPT_TOKEN(aux_sym__match_canonical_token1);
END_STATE();
case 1875:
ACCEPT_TOKEN(aux_sym__match_final_token1);
END_STATE();
case 1876:
ACCEPT_TOKEN(aux_sym__match_exec_token1);
END_STATE();
case 1877:
ACCEPT_TOKEN(aux_sym__match_exec_token2);
END_STATE();
case 1878:
ACCEPT_TOKEN(aux_sym__match_exec_token2);
if (lookahead == '"') ADVANCE(2086);
END_STATE();
case 1879:
ACCEPT_TOKEN(aux_sym__match_exec_token2);
if (lookahead == 'S') ADVANCE(262);
END_STATE();
case 1880:
ACCEPT_TOKEN(aux_sym__match_exec_token2);
if (lookahead == 'e') ADVANCE(623);
END_STATE();
case 1881:
ACCEPT_TOKEN(aux_sym__match_exec_token2);
if (lookahead == 'o') ADVANCE(2075);
END_STATE();
case 1882:
ACCEPT_TOKEN(aux_sym__match_exec_token2);
if (lookahead == 'o') ADVANCE(536);
END_STATE();
case 1883:
ACCEPT_TOKEN(aux_sym__match_exec_token2);
if (lookahead == 's') ADVANCE(451);
END_STATE();
case 1884:
ACCEPT_TOKEN(aux_sym__match_exec_token2);
if (lookahead == '{') ADVANCE(2072);
END_STATE();
case 1885:
ACCEPT_TOKEN(aux_sym__match_exec_token2);
if (lookahead == '%' ||
lookahead == 'h') ADVANCE(2066);
END_STATE();
case 1886:
ACCEPT_TOKEN(aux_sym__match_exec_token2);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2077);
END_STATE();
case 1887:
ACCEPT_TOKEN(aux_sym__match_exec_token2);
ADVANCE_MAP(
'%', 2064,
'C', 2064,
'L', 2064,
'd', 2064,
'h', 2064,
'i', 2064,
'k', 2064,
'l', 2064,
'n', 2064,
'p', 2064,
'r', 2064,
'u', 2064,
);
END_STATE();
case 1888:
ACCEPT_TOKEN(anon_sym_DQUOTE);
END_STATE();
case 1889:
ACCEPT_TOKEN(anon_sym_DQUOTE);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 1890:
ACCEPT_TOKEN(aux_sym__match_localnetwork_token1);
END_STATE();
case 1891:
ACCEPT_TOKEN(aux_sym__match_localnetwork_token2);
if (lookahead == 'e') ADVANCE(1924);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 1892:
ACCEPT_TOKEN(aux_sym__match_localnetwork_token2);
if (lookahead == 'n') ADVANCE(1895);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 1893:
ACCEPT_TOKEN(aux_sym__match_localnetwork_token2);
if (lookahead == 'n') ADVANCE(1891);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 1894:
ACCEPT_TOKEN(aux_sym__match_localnetwork_token2);
if (lookahead == 'o') ADVANCE(1893);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 1895:
ACCEPT_TOKEN(aux_sym__match_localnetwork_token2);
if (lookahead == 'y') ADVANCE(1911);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 1896:
ACCEPT_TOKEN(aux_sym__match_localnetwork_token2);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 1897:
ACCEPT_TOKEN(anon_sym_COMMA);
END_STATE();
case 1898:
ACCEPT_TOKEN(aux_sym__match_host_token1);
END_STATE();
case 1899:
ACCEPT_TOKEN(aux_sym__match_originalhost_token1);
END_STATE();
case 1900:
ACCEPT_TOKEN(aux_sym__match_tagged_token1);
END_STATE();
case 1901:
ACCEPT_TOKEN(aux_sym__match_user_token1);
END_STATE();
case 1902:
ACCEPT_TOKEN(aux_sym__match_localuser_token1);
END_STATE();
case 1903:
ACCEPT_TOKEN(anon_sym_STAR);
END_STATE();
case 1904:
ACCEPT_TOKEN(anon_sym_STAR);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 1905:
ACCEPT_TOKEN(anon_sym_QMARK);
END_STATE();
case 1906:
ACCEPT_TOKEN(aux_sym__add_keys_to_agent_token1);
END_STATE();
case 1907:
ACCEPT_TOKEN(anon_sym_ask);
END_STATE();
case 1908:
ACCEPT_TOKEN(anon_sym_confirm);
END_STATE();
case 1909:
ACCEPT_TOKEN(aux_sym__address_family_token1);
END_STATE();
case 1910:
ACCEPT_TOKEN(anon_sym_any);
END_STATE();
case 1911:
ACCEPT_TOKEN(anon_sym_any);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 1912:
ACCEPT_TOKEN(anon_sym_inet);
if (lookahead == '6') ADVANCE(1913);
END_STATE();
case 1913:
ACCEPT_TOKEN(anon_sym_inet6);
END_STATE();
case 1914:
ACCEPT_TOKEN(aux_sym__batch_mode_token1);
END_STATE();
case 1915:
ACCEPT_TOKEN(aux_sym__bind_address_token1);
END_STATE();
case 1916:
ACCEPT_TOKEN(aux_sym__bind_interface_token1);
END_STATE();
case 1917:
ACCEPT_TOKEN(aux_sym__canonical_domains_token1);
END_STATE();
case 1918:
ACCEPT_TOKEN(aux_sym__canonicalize_fallback_local_token1);
END_STATE();
case 1919:
ACCEPT_TOKEN(aux_sym__canonicalize_hostname_token1);
END_STATE();
case 1920:
ACCEPT_TOKEN(anon_sym_always);
END_STATE();
case 1921:
ACCEPT_TOKEN(aux_sym__canonicalize_max_dots_token1);
END_STATE();
case 1922:
ACCEPT_TOKEN(aux_sym__canonicalize_permitted_cnames_token1);
END_STATE();
case 1923:
ACCEPT_TOKEN(anon_sym_none);
END_STATE();
case 1924:
ACCEPT_TOKEN(anon_sym_none);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1896);
END_STATE();
case 1925:
ACCEPT_TOKEN(anon_sym_COLON);
END_STATE();
case 1926:
ACCEPT_TOKEN(aux_sym__ca_signature_algorithms_token1);
END_STATE();
case 1927:
ACCEPT_TOKEN(anon_sym_PLUS);
END_STATE();
case 1928:
ACCEPT_TOKEN(anon_sym_DASH);
END_STATE();
case 1929:
ACCEPT_TOKEN(aux_sym__certificate_file_token1);
END_STATE();
case 1930:
ACCEPT_TOKEN(aux_sym__check_host_ip_token1);
END_STATE();
case 1931:
ACCEPT_TOKEN(aux_sym__ciphers_token1);
END_STATE();
case 1932:
ACCEPT_TOKEN(anon_sym_CARET);
END_STATE();
case 1933:
ACCEPT_TOKEN(aux_sym__clear_all_forwardings_token1);
END_STATE();
case 1934:
ACCEPT_TOKEN(aux_sym__compression_token1);
END_STATE();
case 1935:
ACCEPT_TOKEN(aux_sym__connection_attempts_token1);
END_STATE();
case 1936:
ACCEPT_TOKEN(aux_sym__connect_timeout_token1);
END_STATE();
case 1937:
ACCEPT_TOKEN(aux_sym__control_master_token1);
END_STATE();
case 1938:
ACCEPT_TOKEN(anon_sym_auto);
if (lookahead == 'a') ADVANCE(628);
END_STATE();
case 1939:
ACCEPT_TOKEN(anon_sym_autoask);
END_STATE();
case 1940:
ACCEPT_TOKEN(aux_sym__control_persist_token1);
END_STATE();
case 1941:
ACCEPT_TOKEN(aux_sym__control_path_token1);
END_STATE();
case 1942:
ACCEPT_TOKEN(aux_sym__dynamic_forward_token1);
END_STATE();
case 1943:
ACCEPT_TOKEN(aux_sym__enable_escape_command_line_token1);
END_STATE();
case 1944:
ACCEPT_TOKEN(aux_sym__enable_ssh_keysign_token1);
END_STATE();
case 1945:
ACCEPT_TOKEN(aux_sym__escape_char_token1);
END_STATE();
case 1946:
ACCEPT_TOKEN(aux_sym__escape_char_token2);
END_STATE();
case 1947:
ACCEPT_TOKEN(aux_sym__escape_char_token2);
if (lookahead == 'o') ADVANCE(536);
END_STATE();
case 1948:
ACCEPT_TOKEN(aux_sym__escape_char_token2);
if (('A' <= lookahead && lookahead <= 'Z') ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(1946);
END_STATE();
case 1949:
ACCEPT_TOKEN(aux_sym__exit_on_forward_failure_token1);
END_STATE();
case 1950:
ACCEPT_TOKEN(aux_sym__fingerprint_hash_token1);
END_STATE();
case 1951:
ACCEPT_TOKEN(anon_sym_md5);
END_STATE();
case 1952:
ACCEPT_TOKEN(anon_sym_sha256);
END_STATE();
case 1953:
ACCEPT_TOKEN(aux_sym__fork_after_authentication_token1);
END_STATE();
case 1954:
ACCEPT_TOKEN(aux_sym__forward_agent_token1);
END_STATE();
case 1955:
ACCEPT_TOKEN(aux_sym__forward_x11_token1);
if (lookahead == 'T' ||
lookahead == 't') ADVANCE(1209);
END_STATE();
case 1956:
ACCEPT_TOKEN(aux_sym__forward_x11_timeout_token1);
END_STATE();
case 1957:
ACCEPT_TOKEN(aux_sym__forward_x11_trusted_token1);
END_STATE();
case 1958:
ACCEPT_TOKEN(aux_sym__global_known_hosts_file_token1);
END_STATE();
case 1959:
ACCEPT_TOKEN(aux_sym__gssapi_authentication_token1);
END_STATE();
case 1960:
ACCEPT_TOKEN(aux_sym__gssapi_delegate_credentials_token1);
END_STATE();
case 1961:
ACCEPT_TOKEN(aux_sym__hash_known_hosts_token1);
END_STATE();
case 1962:
ACCEPT_TOKEN(aux_sym__hostbased_accepted_algorithms_token1);
END_STATE();
case 1963:
ACCEPT_TOKEN(aux_sym__hostbased_accepted_algorithms_token2);
END_STATE();
case 1964:
ACCEPT_TOKEN(aux_sym__hostbased_authentication_token1);
END_STATE();
case 1965:
ACCEPT_TOKEN(aux_sym__host_key_algorithms_token1);
END_STATE();
case 1966:
ACCEPT_TOKEN(aux_sym__host_key_alias_token1);
END_STATE();
case 1967:
ACCEPT_TOKEN(aux_sym__hostname_token1);
END_STATE();
case 1968:
ACCEPT_TOKEN(aux_sym__identities_only_token1);
END_STATE();
case 1969:
ACCEPT_TOKEN(aux_sym__identity_agent_token1);
END_STATE();
case 1970:
ACCEPT_TOKEN(anon_sym_SSH_AUTH_SOCK);
END_STATE();
case 1971:
ACCEPT_TOKEN(aux_sym__identity_file_token1);
END_STATE();
case 1972:
ACCEPT_TOKEN(aux_sym__ignore_unknown_token1);
END_STATE();
case 1973:
ACCEPT_TOKEN(aux_sym__include_token1);
END_STATE();
case 1974:
ACCEPT_TOKEN(aux_sym__ipqos_token1);
END_STATE();
case 1975:
ACCEPT_TOKEN(aux_sym__kbd_interactive_authentication_token1);
END_STATE();
case 1976:
ACCEPT_TOKEN(aux_sym__kbd_interactive_authentication_token2);
END_STATE();
case 1977:
ACCEPT_TOKEN(aux_sym__kex_algorithms_token1);
END_STATE();
case 1978:
ACCEPT_TOKEN(aux_sym__known_hosts_command_token1);
END_STATE();
case 1979:
ACCEPT_TOKEN(aux_sym__local_command_token1);
END_STATE();
case 1980:
ACCEPT_TOKEN(aux_sym__local_forward_token1);
END_STATE();
case 1981:
ACCEPT_TOKEN(aux_sym__log_level_token1);
END_STATE();
case 1982:
ACCEPT_TOKEN(aux_sym__log_verbose_token1);
END_STATE();
case 1983:
ACCEPT_TOKEN(aux_sym__log_verbose_value_token1);
END_STATE();
case 1984:
ACCEPT_TOKEN(aux_sym__macs_token1);
END_STATE();
case 1985:
ACCEPT_TOKEN(aux_sym__no_host_authentication_for_localhost_token1);
END_STATE();
case 1986:
ACCEPT_TOKEN(aux_sym__number_of_password_prompts_token1);
END_STATE();
case 1987:
ACCEPT_TOKEN(aux_sym__password_authentication_token1);
END_STATE();
case 1988:
ACCEPT_TOKEN(aux_sym__permit_local_command_token1);
END_STATE();
case 1989:
ACCEPT_TOKEN(aux_sym__permit_remote_open_token1);
END_STATE();
case 1990:
ACCEPT_TOKEN(aux_sym__pkcs11_provider_token1);
END_STATE();
case 1991:
ACCEPT_TOKEN(aux_sym__port_token1);
END_STATE();
case 1992:
ACCEPT_TOKEN(aux_sym__preferred_authentications_token1);
END_STATE();
case 1993:
ACCEPT_TOKEN(aux_sym__proxy_command_token1);
END_STATE();
case 1994:
ACCEPT_TOKEN(aux_sym__proxy_jump_token1);
END_STATE();
case 1995:
ACCEPT_TOKEN(anon_sym_AT);
END_STATE();
case 1996:
ACCEPT_TOKEN(aux_sym__proxy_jump_value_token1);
if (lookahead != 0 &&
(lookahead < '\t' || '\r' < lookahead) &&
lookahead != ' ') ADVANCE(1996);
END_STATE();
case 1997:
ACCEPT_TOKEN(aux_sym__proxy_use_fdpass_token1);
END_STATE();
case 1998:
ACCEPT_TOKEN(aux_sym__pubkey_accepted_algorithms_token1);
END_STATE();
case 1999:
ACCEPT_TOKEN(aux_sym__pubkey_accepted_algorithms_token2);
END_STATE();
case 2000:
ACCEPT_TOKEN(aux_sym__pubkey_authentication_token1);
END_STATE();
case 2001:
ACCEPT_TOKEN(anon_sym_unbound);
END_STATE();
case 2002:
ACCEPT_TOKEN(anon_sym_host_DASHbound);
END_STATE();
case 2003:
ACCEPT_TOKEN(aux_sym__rekey_limit_token1);
END_STATE();
case 2004:
ACCEPT_TOKEN(aux_sym__remote_command_token1);
END_STATE();
case 2005:
ACCEPT_TOKEN(aux_sym__remote_command_token2);
END_STATE();
case 2006:
ACCEPT_TOKEN(aux_sym__remote_command_token2);
if (lookahead == 'o') ADVANCE(536);
END_STATE();
case 2007:
ACCEPT_TOKEN(aux_sym__remote_command_token2);
if (lookahead == '{') ADVANCE(2072);
END_STATE();
case 2008:
ACCEPT_TOKEN(aux_sym__remote_command_token2);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
END_STATE();
case 2009:
ACCEPT_TOKEN(aux_sym__remote_command_token2);
if (lookahead == '%' ||
lookahead == 'h' ||
lookahead == 'n' ||
lookahead == 'p' ||
lookahead == 'r') ADVANCE(2067);
END_STATE();
case 2010:
ACCEPT_TOKEN(aux_sym__remote_command_token2);
ADVANCE_MAP(
'%', 2064,
'C', 2064,
'L', 2064,
'd', 2064,
'h', 2064,
'i', 2064,
'k', 2064,
'l', 2064,
'n', 2064,
'p', 2064,
'r', 2064,
'u', 2064,
);
END_STATE();
case 2011:
ACCEPT_TOKEN(aux_sym__remote_command_token2);
ADVANCE_MAP(
'%', 2065,
'C', 2065,
'H', 2065,
'I', 2065,
'K', 2065,
'L', 2065,
'd', 2065,
'f', 2065,
'h', 2065,
'i', 2065,
'k', 2065,
'l', 2065,
'n', 2065,
'p', 2065,
'r', 2065,
't', 2065,
'u', 2065,
);
END_STATE();
case 2012:
ACCEPT_TOKEN(aux_sym__remote_command_token2);
ADVANCE_MAP(
'%', 2068,
'C', 2068,
'H', 2068,
'I', 2068,
'K', 2068,
'L', 2068,
'T', 2068,
'd', 2068,
'f', 2068,
'h', 2068,
'i', 2068,
'k', 2068,
'l', 2068,
'n', 2068,
'p', 2068,
'r', 2068,
't', 2068,
'u', 2068,
);
END_STATE();
case 2013:
ACCEPT_TOKEN(aux_sym__remote_forward_token1);
END_STATE();
case 2014:
ACCEPT_TOKEN(aux_sym__request_tty_token1);
END_STATE();
case 2015:
ACCEPT_TOKEN(anon_sym_force);
END_STATE();
case 2016:
ACCEPT_TOKEN(aux_sym__required_rsa_size_token1);
END_STATE();
case 2017:
ACCEPT_TOKEN(aux_sym__revoked_host_keys_token1);
END_STATE();
case 2018:
ACCEPT_TOKEN(aux_sym__security_key_provider_token1);
END_STATE();
case 2019:
ACCEPT_TOKEN(aux_sym__send_env_token1);
END_STATE();
case 2020:
ACCEPT_TOKEN(aux_sym__send_env_value_token1);
END_STATE();
case 2021:
ACCEPT_TOKEN(aux_sym__server_alive_count_max_token1);
END_STATE();
case 2022:
ACCEPT_TOKEN(aux_sym__server_alive_interval_token1);
END_STATE();
case 2023:
ACCEPT_TOKEN(aux_sym__session_type_token1);
END_STATE();
case 2024:
ACCEPT_TOKEN(anon_sym_subsystem);
END_STATE();
case 2025:
ACCEPT_TOKEN(anon_sym_default);
END_STATE();
case 2026:
ACCEPT_TOKEN(aux_sym__set_env_token1);
END_STATE();
case 2027:
ACCEPT_TOKEN(anon_sym_EQ);
END_STATE();
case 2028:
ACCEPT_TOKEN(aux_sym__stdin_null_token1);
END_STATE();
case 2029:
ACCEPT_TOKEN(aux_sym__stream_local_bind_mask_token1);
END_STATE();
case 2030:
ACCEPT_TOKEN(aux_sym__stream_local_bind_mask_token2);
END_STATE();
case 2031:
ACCEPT_TOKEN(aux_sym__stream_local_bind_mask_token2);
if (('0' <= lookahead && lookahead <= '7')) ADVANCE(2030);
END_STATE();
case 2032:
ACCEPT_TOKEN(aux_sym__stream_local_bind_unlink_token1);
END_STATE();
case 2033:
ACCEPT_TOKEN(aux_sym__strict_host_key_checking_token1);
END_STATE();
case 2034:
ACCEPT_TOKEN(anon_sym_accept_DASHnew);
END_STATE();
case 2035:
ACCEPT_TOKEN(anon_sym_off);
END_STATE();
case 2036:
ACCEPT_TOKEN(aux_sym__syslog_facility_token1);
END_STATE();
case 2037:
ACCEPT_TOKEN(aux_sym__tcp_keep_alive_token1);
END_STATE();
case 2038:
ACCEPT_TOKEN(aux_sym__tag_token1);
END_STATE();
case 2039:
ACCEPT_TOKEN(aux_sym__tunnel_token1);
if (lookahead == 'D' ||
lookahead == 'd') ADVANCE(970);
END_STATE();
case 2040:
ACCEPT_TOKEN(anon_sym_point_DASHto_DASHpoint);
END_STATE();
case 2041:
ACCEPT_TOKEN(anon_sym_ethernet);
END_STATE();
case 2042:
ACCEPT_TOKEN(aux_sym__tunnel_device_token1);
END_STATE();
case 2043:
ACCEPT_TOKEN(aux_sym__update_host_keys_token1);
END_STATE();
case 2044:
ACCEPT_TOKEN(aux_sym__use_keychain_token1);
END_STATE();
case 2045:
ACCEPT_TOKEN(aux_sym__user_token1);
if (lookahead == 'K' ||
lookahead == 'k' ||
lookahead == 0x212a) ADVANCE(1393);
END_STATE();
case 2046:
ACCEPT_TOKEN(aux_sym__user_known_hosts_file_token1);
END_STATE();
case 2047:
ACCEPT_TOKEN(aux_sym__verify_host_key_dns_token1);
END_STATE();
case 2048:
ACCEPT_TOKEN(aux_sym__visual_host_key_token1);
END_STATE();
case 2049:
ACCEPT_TOKEN(aux_sym__xauth_location_token1);
END_STATE();
case 2050:
ACCEPT_TOKEN(sym_ipqos);
END_STATE();
case 2051:
ACCEPT_TOKEN(sym_verbosity);
END_STATE();
case 2052:
ACCEPT_TOKEN(sym_verbosity);
if (('1' <= lookahead && lookahead <= '3')) ADVANCE(2051);
END_STATE();
case 2053:
ACCEPT_TOKEN(sym_facility);
END_STATE();
case 2054:
ACCEPT_TOKEN(sym_authentication);
END_STATE();
case 2055:
ACCEPT_TOKEN(sym_cipher);
END_STATE();
case 2056:
ACCEPT_TOKEN(sym_kex);
END_STATE();
case 2057:
ACCEPT_TOKEN(sym_kex);
if (lookahead == '@') ADVANCE(512);
END_STATE();
case 2058:
ACCEPT_TOKEN(sym_key_sig);
END_STATE();
case 2059:
ACCEPT_TOKEN(sym_key_sig);
if (lookahead == '-') ADVANCE(368);
END_STATE();
case 2060:
ACCEPT_TOKEN(sym_mac);
END_STATE();
case 2061:
ACCEPT_TOKEN(sym_mac);
if (lookahead == '-') ADVANCE(231);
END_STATE();
case 2062:
ACCEPT_TOKEN(sym_mac);
if (lookahead == '-') ADVANCE(414);
END_STATE();
case 2063:
ACCEPT_TOKEN(sym_sig);
END_STATE();
case 2064:
ACCEPT_TOKEN(aux_sym__file_token_token1);
END_STATE();
case 2065:
ACCEPT_TOKEN(aux_sym__hosts_token_token1);
END_STATE();
case 2066:
ACCEPT_TOKEN(aux_sym__hostname_token_token1);
END_STATE();
case 2067:
ACCEPT_TOKEN(aux_sym__proxy_token_token1);
END_STATE();
case 2068:
ACCEPT_TOKEN(sym_token);
END_STATE();
case 2069:
ACCEPT_TOKEN(anon_sym_DOLLAR);
END_STATE();
case 2070:
ACCEPT_TOKEN(anon_sym_DOLLAR);
if (lookahead == '{') ADVANCE(2072);
END_STATE();
case 2071:
ACCEPT_TOKEN(sym__var_name);
if (('0' <= lookahead && lookahead <= '9') ||
('A' <= lookahead && lookahead <= 'Z') ||
lookahead == '_' ||
('a' <= lookahead && lookahead <= 'z')) ADVANCE(2071);
END_STATE();
case 2072:
ACCEPT_TOKEN(anon_sym_DOLLAR_LBRACE);
END_STATE();
case 2073:
ACCEPT_TOKEN(anon_sym_RBRACE);
END_STATE();
case 2074:
ACCEPT_TOKEN(anon_sym_yes);
END_STATE();
case 2075:
ACCEPT_TOKEN(anon_sym_no);
END_STATE();
case 2076:
ACCEPT_TOKEN(sym__number);
END_STATE();
case 2077:
ACCEPT_TOKEN(sym__number);
if (('0' <= lookahead && lookahead <= '9')) ADVANCE(2077);
END_STATE();
case 2078:
ACCEPT_TOKEN(aux_sym_bytes_token1);
END_STATE();
case 2079:
ACCEPT_TOKEN(aux_sym_time_token1);
END_STATE();
case 2080:
ACCEPT_TOKEN(aux_sym_time_token2);
END_STATE();
case 2081:
ACCEPT_TOKEN(aux_sym_time_token3);
END_STATE();
case 2082:
ACCEPT_TOKEN(aux_sym_time_token4);
END_STATE();
case 2083:
ACCEPT_TOKEN(aux_sym_time_token5);
END_STATE();
case 2084:
ACCEPT_TOKEN(sym_comment);
if (lookahead != 0 &&
lookahead != '\n') ADVANCE(2084);
END_STATE();
case 2085:
ACCEPT_TOKEN(aux_sym__sep_token1);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2085);
END_STATE();
case 2086:
ACCEPT_TOKEN(sym__char);
END_STATE();
case 2087:
ACCEPT_TOKEN(sym__char);
if (lookahead == '"') ADVANCE(2086);
END_STATE();
case 2088:
ACCEPT_TOKEN(sym__char);
if (lookahead == '{') ADVANCE(2072);
END_STATE();
case 2089:
ACCEPT_TOKEN(sym__char);
if (lookahead == '%' ||
lookahead == 'h') ADVANCE(2066);
END_STATE();
case 2090:
ACCEPT_TOKEN(sym__char);
ADVANCE_MAP(
'%', 2064,
'C', 2064,
'L', 2064,
'd', 2064,
'h', 2064,
'i', 2064,
'k', 2064,
'l', 2064,
'n', 2064,
'p', 2064,
'r', 2064,
'u', 2064,
);
END_STATE();
case 2091:
ACCEPT_TOKEN(sym__space);
if (lookahead == '=') ADVANCE(2085);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2091);
END_STATE();
case 2092:
ACCEPT_TOKEN(sym__space);
if (lookahead == '\t' ||
lookahead == ' ') ADVANCE(2092);
END_STATE();
case 2093:
ACCEPT_TOKEN(sym__eol);
END_STATE();
default:
return false;
}
}
static const TSLexMode ts_lex_modes[STATE_COUNT] = {
[0] = {.lex_state = 0},
[1] = {.lex_state = 1868},
[2] = {.lex_state = 1868},
[3] = {.lex_state = 1868},
[4] = {.lex_state = 1868},
[5] = {.lex_state = 1868},
[6] = {.lex_state = 1868},
[7] = {.lex_state = 1868},
[8] = {.lex_state = 1868},
[9] = {.lex_state = 1868},
[10] = {.lex_state = 1868},
[11] = {.lex_state = 1868},
[12] = {.lex_state = 1868},
[13] = {.lex_state = 1868},
[14] = {.lex_state = 1868},
[15] = {.lex_state = 1868},
[16] = {.lex_state = 1868},
[17] = {.lex_state = 1868},
[18] = {.lex_state = 1868},
[19] = {.lex_state = 1868},
[20] = {.lex_state = 1868},
[21] = {.lex_state = 1868},
[22] = {.lex_state = 1868},
[23] = {.lex_state = 1868},
[24] = {.lex_state = 1868},
[25] = {.lex_state = 1868},
[26] = {.lex_state = 1868},
[27] = {.lex_state = 1868},
[28] = {.lex_state = 1868},
[29] = {.lex_state = 1868},
[30] = {.lex_state = 1868},
[31] = {.lex_state = 1868},
[32] = {.lex_state = 1868},
[33] = {.lex_state = 1868},
[34] = {.lex_state = 1868},
[35] = {.lex_state = 1868},
[36] = {.lex_state = 2},
[37] = {.lex_state = 2},
[38] = {.lex_state = 2},
[39] = {.lex_state = 2},
[40] = {.lex_state = 2},
[41] = {.lex_state = 22},
[42] = {.lex_state = 22},
[43] = {.lex_state = 25},
[44] = {.lex_state = 24},
[45] = {.lex_state = 25},
[46] = {.lex_state = 24},
[47] = {.lex_state = 21},
[48] = {.lex_state = 37},
[49] = {.lex_state = 23},
[50] = {.lex_state = 23},
[51] = {.lex_state = 4},
[52] = {.lex_state = 28},
[53] = {.lex_state = 4},
[54] = {.lex_state = 37},
[55] = {.lex_state = 30},
[56] = {.lex_state = 30},
[57] = {.lex_state = 26},
[58] = {.lex_state = 26},
[59] = {.lex_state = 41},
[60] = {.lex_state = 39},
[61] = {.lex_state = 3},
[62] = {.lex_state = 3},
[63] = {.lex_state = 3},
[64] = {.lex_state = 13},
[65] = {.lex_state = 27},
[66] = {.lex_state = 30},
[67] = {.lex_state = 3},
[68] = {.lex_state = 27},
[69] = {.lex_state = 6},
[70] = {.lex_state = 7},
[71] = {.lex_state = 6},
[72] = {.lex_state = 7},
[73] = {.lex_state = 8},
[74] = {.lex_state = 8},
[75] = {.lex_state = 4},
[76] = {.lex_state = 31},
[77] = {.lex_state = 40},
[78] = {.lex_state = 3},
[79] = {.lex_state = 2},
[80] = {.lex_state = 48},
[81] = {.lex_state = 3},
[82] = {.lex_state = 36},
[83] = {.lex_state = 4},
[84] = {.lex_state = 13},
[85] = {.lex_state = 31},
[86] = {.lex_state = 29},
[87] = {.lex_state = 18},
[88] = {.lex_state = 13},
[89] = {.lex_state = 16},
[90] = {.lex_state = 13},
[91] = {.lex_state = 16},
[92] = {.lex_state = 534},
[93] = {.lex_state = 14},
[94] = {.lex_state = 2},
[95] = {.lex_state = 15},
[96] = {.lex_state = 40},
[97] = {.lex_state = 40},
[98] = {.lex_state = 40},
[99] = {.lex_state = 40},
[100] = {.lex_state = 40},
[101] = {.lex_state = 45},
[102] = {.lex_state = 40},
[103] = {.lex_state = 49},
[104] = {.lex_state = 40},
[105] = {.lex_state = 40},
[106] = {.lex_state = 30},
[107] = {.lex_state = 534},
[108] = {.lex_state = 19},
[109] = {.lex_state = 11},
[110] = {.lex_state = 47},
[111] = {.lex_state = 40},
[112] = {.lex_state = 40},
[113] = {.lex_state = 45},
[114] = {.lex_state = 10},
[115] = {.lex_state = 40},
[116] = {.lex_state = 40},
[117] = {.lex_state = 2},
[118] = {.lex_state = 14},
[119] = {.lex_state = 14},
[120] = {.lex_state = 14},
[121] = {.lex_state = 40},
[122] = {.lex_state = 40},
[123] = {.lex_state = 9},
[124] = {.lex_state = 15},
[125] = {.lex_state = 40},
[126] = {.lex_state = 34},
[127] = {.lex_state = 40},
[128] = {.lex_state = 40},
[129] = {.lex_state = 40},
[130] = {.lex_state = 9},
[131] = {.lex_state = 11},
[132] = {.lex_state = 31},
[133] = {.lex_state = 5},
[134] = {.lex_state = 2},
[135] = {.lex_state = 36},
[136] = {.lex_state = 51},
[137] = {.lex_state = 51},
[138] = {.lex_state = 10},
[139] = {.lex_state = 13},
[140] = {.lex_state = 16},
[141] = {.lex_state = 36},
[142] = {.lex_state = 17},
[143] = {.lex_state = 17},
[144] = {.lex_state = 30},
[145] = {.lex_state = 14},
[146] = {.lex_state = 6},
[147] = {.lex_state = 2},
[148] = {.lex_state = 2},
[149] = {.lex_state = 44},
[150] = {.lex_state = 7},
[151] = {.lex_state = 32},
[152] = {.lex_state = 44},
[153] = {.lex_state = 44},
[154] = {.lex_state = 2},
[155] = {.lex_state = 44},
[156] = {.lex_state = 38},
[157] = {.lex_state = 44},
[158] = {.lex_state = 44},
[159] = {.lex_state = 15},
[160] = {.lex_state = 44},
[161] = {.lex_state = 14},
[162] = {.lex_state = 35},
[163] = {.lex_state = 44},
[164] = {.lex_state = 1868},
[165] = {.lex_state = 38},
[166] = {.lex_state = 2},
[167] = {.lex_state = 33},
[168] = {.lex_state = 42},
[169] = {.lex_state = 35},
[170] = {.lex_state = 6},
[171] = {.lex_state = 52},
[172] = {.lex_state = 8},
[173] = {.lex_state = 12},
[174] = {.lex_state = 33},
[175] = {.lex_state = 1868},
[176] = {.lex_state = 38},
[177] = {.lex_state = 2},
[178] = {.lex_state = 51},
[179] = {.lex_state = 52},
[180] = {.lex_state = 2},
[181] = {.lex_state = 2},
[182] = {.lex_state = 36},
[183] = {.lex_state = 12},
[184] = {.lex_state = 8},
[185] = {.lex_state = 17},
[186] = {.lex_state = 7},
[187] = {.lex_state = 52},
[188] = {.lex_state = 38},
[189] = {.lex_state = 1868},
[190] = {.lex_state = 1868},
[191] = {.lex_state = 1868},
[192] = {.lex_state = 1868},
[193] = {.lex_state = 2},
[194] = {.lex_state = 2},
[195] = {.lex_state = 1868},
[196] = {.lex_state = 1868},
[197] = {.lex_state = 1868},
[198] = {.lex_state = 1868},
[199] = {.lex_state = 1868},
[200] = {.lex_state = 1868},
[201] = {.lex_state = 1868},
[202] = {.lex_state = 1868},
[203] = {.lex_state = 1868},
[204] = {.lex_state = 2},
[205] = {.lex_state = 1868},
[206] = {.lex_state = 38},
[207] = {.lex_state = 1868},
[208] = {.lex_state = 1868},
[209] = {.lex_state = 1868},
[210] = {.lex_state = 1868},
[211] = {.lex_state = 1868},
[212] = {.lex_state = 1868},
[213] = {.lex_state = 1868},
[214] = {.lex_state = 1868},
[215] = {.lex_state = 1868},
[216] = {.lex_state = 1868},
[217] = {.lex_state = 1868},
[218] = {.lex_state = 1868},
[219] = {.lex_state = 1868},
[220] = {.lex_state = 1868},
[221] = {.lex_state = 1868},
[222] = {.lex_state = 1868},
[223] = {.lex_state = 11},
[224] = {.lex_state = 35},
[225] = {.lex_state = 2},
[226] = {.lex_state = 1868},
[227] = {.lex_state = 1868},
[228] = {.lex_state = 1868},
[229] = {.lex_state = 1868},
[230] = {.lex_state = 15},
[231] = {.lex_state = 1868},
[232] = {.lex_state = 1868},
[233] = {.lex_state = 14},
[234] = {.lex_state = 18},
[235] = {.lex_state = 1868},
[236] = {.lex_state = 1868},
[237] = {.lex_state = 1868},
[238] = {.lex_state = 1868},
[239] = {.lex_state = 1868},
[240] = {.lex_state = 1868},
[241] = {.lex_state = 12},
[242] = {.lex_state = 2},
[243] = {.lex_state = 1868},
[244] = {.lex_state = 1868},
[245] = {.lex_state = 38},
[246] = {.lex_state = 31},
[247] = {.lex_state = 1868},
[248] = {.lex_state = 1868},
[249] = {.lex_state = 1868},
[250] = {.lex_state = 1868},
[251] = {.lex_state = 1868},
[252] = {.lex_state = 42},
[253] = {.lex_state = 1868},
[254] = {.lex_state = 9},
[255] = {.lex_state = 38},
[256] = {.lex_state = 20},
[257] = {.lex_state = 52},
[258] = {.lex_state = 18},
[259] = {.lex_state = 20},
[260] = {.lex_state = 33},
[261] = {.lex_state = 1868},
[262] = {.lex_state = 1868},
[263] = {.lex_state = 1868},
[264] = {.lex_state = 1868},
[265] = {.lex_state = 1868},
[266] = {.lex_state = 38},
[267] = {.lex_state = 1868},
[268] = {.lex_state = 10},
[269] = {.lex_state = 1868},
[270] = {.lex_state = 38},
[271] = {.lex_state = 42},
[272] = {.lex_state = 1868},
[273] = {.lex_state = 31},
[274] = {.lex_state = 2},
[275] = {.lex_state = 1868},
[276] = {.lex_state = 18},
[277] = {.lex_state = 31},
[278] = {.lex_state = 1868},
[279] = {.lex_state = 1868},
[280] = {.lex_state = 50},
[281] = {.lex_state = 2},
[282] = {.lex_state = 2},
[283] = {.lex_state = 2},
[284] = {.lex_state = 2},
[285] = {.lex_state = 2},
[286] = {.lex_state = 2},
[287] = {.lex_state = 2},
[288] = {.lex_state = 2},
[289] = {.lex_state = 2},
[290] = {.lex_state = 2},
[291] = {.lex_state = 2},
[292] = {.lex_state = 2},
[293] = {.lex_state = 2},
[294] = {.lex_state = 2},
[295] = {.lex_state = 2},
[296] = {.lex_state = 2},
[297] = {.lex_state = 2},
[298] = {.lex_state = 2},
[299] = {.lex_state = 2},
[300] = {.lex_state = 2},
[301] = {.lex_state = 1868},
[302] = {.lex_state = 2},
[303] = {.lex_state = 2},
[304] = {.lex_state = 2},
[305] = {.lex_state = 2},
[306] = {.lex_state = 2},
[307] = {.lex_state = 2},
[308] = {.lex_state = 2},
[309] = {.lex_state = 2},
[310] = {.lex_state = 2},
[311] = {.lex_state = 2},
[312] = {.lex_state = 1868},
[313] = {.lex_state = 2},
[314] = {.lex_state = 1868},
[315] = {.lex_state = 2},
[316] = {.lex_state = 1868},
[317] = {.lex_state = 1868},
[318] = {.lex_state = 2},
[319] = {.lex_state = 2},
[320] = {.lex_state = 2},
[321] = {.lex_state = 2},
[322] = {.lex_state = 2},
[323] = {.lex_state = 2},
[324] = {.lex_state = 1868},
[325] = {.lex_state = 236},
[326] = {.lex_state = 1868},
[327] = {.lex_state = 2},
[328] = {.lex_state = 2},
[329] = {.lex_state = 2},
[330] = {.lex_state = 2},
[331] = {.lex_state = 2},
[332] = {.lex_state = 2},
[333] = {.lex_state = 2},
[334] = {.lex_state = 2},
[335] = {.lex_state = 1868},
[336] = {.lex_state = 2},
[337] = {.lex_state = 2},
[338] = {.lex_state = 2},
[339] = {.lex_state = 2},
[340] = {.lex_state = 2},
[341] = {.lex_state = 2},
[342] = {.lex_state = 2},
[343] = {.lex_state = 2},
[344] = {.lex_state = 2},
[345] = {.lex_state = 2},
[346] = {.lex_state = 2},
[347] = {.lex_state = 53},
[348] = {.lex_state = 1868},
[349] = {.lex_state = 2},
[350] = {.lex_state = 2},
[351] = {.lex_state = 2},
[352] = {.lex_state = 1868},
[353] = {.lex_state = 1868},
[354] = {.lex_state = 2},
[355] = {.lex_state = 2},
[356] = {.lex_state = 2},
[357] = {.lex_state = 19},
[358] = {.lex_state = 2},
[359] = {.lex_state = 2},
[360] = {.lex_state = 2},
[361] = {.lex_state = 1868},
[362] = {.lex_state = 1868},
[363] = {.lex_state = 1868},
[364] = {.lex_state = 1868},
[365] = {.lex_state = 1868},
[366] = {.lex_state = 1868},
[367] = {.lex_state = 1868},
[368] = {.lex_state = 18},
[369] = {.lex_state = 18},
[370] = {.lex_state = 18},
[371] = {.lex_state = 18},
[372] = {.lex_state = 1868},
[373] = {.lex_state = 1868},
[374] = {.lex_state = 1868},
[375] = {.lex_state = 43},
[376] = {.lex_state = 1868},
[377] = {.lex_state = 236},
[378] = {.lex_state = 1868},
[379] = {.lex_state = 35},
[380] = {.lex_state = 1868},
[381] = {.lex_state = 1868},
[382] = {.lex_state = 235},
[383] = {.lex_state = 2},
[384] = {.lex_state = 1868},
[385] = {.lex_state = 20},
[386] = {.lex_state = 1868},
[387] = {.lex_state = 1868},
[388] = {.lex_state = 2},
[389] = {.lex_state = 1868},
[390] = {.lex_state = 1868},
[391] = {.lex_state = 1868},
[392] = {.lex_state = 1868},
[393] = {.lex_state = 18},
[394] = {.lex_state = 1868},
[395] = {.lex_state = 1868},
[396] = {.lex_state = 1868},
[397] = {.lex_state = 1868},
[398] = {.lex_state = 1868},
[399] = {.lex_state = 1868},
[400] = {.lex_state = 43},
[401] = {.lex_state = 1868},
[402] = {.lex_state = 1868},
[403] = {.lex_state = 1868},
[404] = {.lex_state = 1868},
[405] = {.lex_state = 2},
[406] = {.lex_state = 2},
[407] = {.lex_state = 2},
[408] = {.lex_state = 2},
[409] = {.lex_state = 1868},
[410] = {.lex_state = 1868},
[411] = {.lex_state = 1868},
[412] = {.lex_state = 2},
[413] = {.lex_state = 2},
[414] = {.lex_state = 2},
[415] = {.lex_state = 1868},
[416] = {.lex_state = 2},
[417] = {.lex_state = 1868},
[418] = {.lex_state = 2},
[419] = {.lex_state = 2},
[420] = {.lex_state = 1868},
[421] = {.lex_state = 2},
[422] = {.lex_state = 2},
[423] = {.lex_state = 2},
[424] = {.lex_state = 1868},
[425] = {.lex_state = 1868},
[426] = {.lex_state = 2},
[427] = {.lex_state = 1868},
[428] = {.lex_state = 2},
[429] = {.lex_state = 1868},
[430] = {.lex_state = 2},
[431] = {.lex_state = 2},
[432] = {.lex_state = 1868},
[433] = {.lex_state = 1868},
[434] = {.lex_state = 1868},
[435] = {.lex_state = 2},
[436] = {.lex_state = 2},
[437] = {.lex_state = 2},
[438] = {.lex_state = 2},
[439] = {.lex_state = 2},
[440] = {.lex_state = 2},
[441] = {.lex_state = 2},
[442] = {.lex_state = 2},
[443] = {.lex_state = 33},
[444] = {.lex_state = 2},
[445] = {.lex_state = 2},
[446] = {.lex_state = 2},
[447] = {.lex_state = 2},
[448] = {.lex_state = 2},
[449] = {.lex_state = 2},
[450] = {.lex_state = 2},
[451] = {.lex_state = 18},
[452] = {.lex_state = 18},
[453] = {.lex_state = 18},
[454] = {.lex_state = 2},
[455] = {.lex_state = 2},
[456] = {.lex_state = 1868},
[457] = {.lex_state = 2},
[458] = {.lex_state = 2},
[459] = {.lex_state = 2},
[460] = {.lex_state = 2},
[461] = {.lex_state = 2},
[462] = {.lex_state = 2},
[463] = {.lex_state = 2},
[464] = {.lex_state = 2},
[465] = {.lex_state = 1868},
[466] = {.lex_state = 1868},
[467] = {.lex_state = 2},
[468] = {.lex_state = 2},
[469] = {.lex_state = 1868},
[470] = {.lex_state = 2},
[471] = {.lex_state = 2},
[472] = {.lex_state = 2},
[473] = {.lex_state = 18},
[474] = {.lex_state = 2},
[475] = {.lex_state = 2},
[476] = {.lex_state = 1868},
[477] = {.lex_state = 1868},
[478] = {.lex_state = 2},
[479] = {.lex_state = 2},
[480] = {.lex_state = 2},
[481] = {.lex_state = 1868},
[482] = {.lex_state = 1868},
[483] = {.lex_state = 18},
[484] = {.lex_state = 18},
[485] = {.lex_state = 18},
[486] = {.lex_state = 2},
[487] = {.lex_state = 2},
[488] = {.lex_state = 20},
[489] = {.lex_state = 2},
[490] = {.lex_state = 2},
[491] = {.lex_state = 2},
[492] = {.lex_state = 2},
[493] = {.lex_state = 2},
[494] = {.lex_state = 235},
[495] = {.lex_state = 2},
[496] = {.lex_state = 2},
[497] = {.lex_state = 2},
[498] = {.lex_state = 2},
[499] = {.lex_state = 42},
[500] = {.lex_state = 2},
[501] = {.lex_state = 18},
[502] = {.lex_state = 2},
[503] = {.lex_state = 2},
[504] = {.lex_state = 2},
[505] = {.lex_state = 2},
[506] = {.lex_state = 2},
[507] = {.lex_state = 2},
[508] = {.lex_state = 1868},
[509] = {.lex_state = 2},
[510] = {.lex_state = 1868},
[511] = {.lex_state = 1868},
[512] = {.lex_state = 2},
[513] = {.lex_state = 1868},
[514] = {.lex_state = 1868},
[515] = {.lex_state = 1868},
[516] = {.lex_state = 1868},
[517] = {.lex_state = 1868},
[518] = {.lex_state = 1868},
[519] = {.lex_state = 1868},
[520] = {.lex_state = 1868},
[521] = {.lex_state = 43},
[522] = {.lex_state = 1868},
[523] = {.lex_state = 1868},
[524] = {.lex_state = 1868},
[525] = {.lex_state = 1868},
[526] = {.lex_state = 1868},
[527] = {.lex_state = 1868},
[528] = {.lex_state = 1868},
[529] = {.lex_state = 1868},
[530] = {.lex_state = 1868},
[531] = {.lex_state = 43},
[532] = {.lex_state = 1868},
[533] = {.lex_state = 2},
[534] = {.lex_state = 1868},
[535] = {.lex_state = 1868},
[536] = {.lex_state = 1868},
[537] = {.lex_state = 1868},
[538] = {.lex_state = 1868},
[539] = {.lex_state = 1868},
[540] = {.lex_state = 1868},
[541] = {.lex_state = 1868},
[542] = {.lex_state = 1868},
[543] = {.lex_state = 1868},
[544] = {.lex_state = 1868},
[545] = {.lex_state = 1868},
[546] = {.lex_state = 1868},
[547] = {.lex_state = 1868},
[548] = {.lex_state = 1868},
[549] = {.lex_state = 1868},
[550] = {.lex_state = 1868},
[551] = {.lex_state = 1868},
[552] = {.lex_state = 1868},
[553] = {.lex_state = 1868},
[554] = {.lex_state = 1868},
[555] = {.lex_state = 1868},
[556] = {.lex_state = 1868},
[557] = {.lex_state = 1868},
[558] = {.lex_state = 1868},
[559] = {.lex_state = 1868},
[560] = {.lex_state = 1868},
[561] = {.lex_state = 1868},
[562] = {.lex_state = 1868},
[563] = {.lex_state = 1868},
[564] = {.lex_state = 1868},
[565] = {.lex_state = 1868},
[566] = {.lex_state = 1868},
[567] = {.lex_state = 1868},
[568] = {.lex_state = 1868},
[569] = {.lex_state = 1868},
[570] = {.lex_state = 1868},
[571] = {.lex_state = 1868},
[572] = {.lex_state = 1868},
[573] = {.lex_state = 1868},
[574] = {.lex_state = 2},
[575] = {.lex_state = 1868},
[576] = {.lex_state = 1868},
[577] = {.lex_state = 1868},
[578] = {.lex_state = 1868},
[579] = {.lex_state = 2},
[580] = {.lex_state = 1868},
[581] = {.lex_state = 1868},
[582] = {.lex_state = 1868},
[583] = {.lex_state = 1868},
[584] = {.lex_state = 1868},
[585] = {.lex_state = 1868},
[586] = {.lex_state = 1868},
[587] = {.lex_state = 1865},
[588] = {.lex_state = 1868},
[589] = {.lex_state = 1868},
[590] = {.lex_state = 1868},
[591] = {.lex_state = 1868},
[592] = {.lex_state = 1868},
[593] = {.lex_state = 1868},
[594] = {.lex_state = 1868},
[595] = {.lex_state = 1868},
[596] = {.lex_state = 1868},
[597] = {.lex_state = 1868},
[598] = {.lex_state = 1868},
[599] = {.lex_state = 1868},
[600] = {.lex_state = 1868},
[601] = {.lex_state = 1868},
[602] = {.lex_state = 1868},
[603] = {.lex_state = 1868},
[604] = {.lex_state = 1868},
[605] = {.lex_state = 1868},
[606] = {.lex_state = 1865},
[607] = {.lex_state = 1868},
[608] = {.lex_state = 1868},
[609] = {.lex_state = 1868},
[610] = {.lex_state = 1868},
[611] = {.lex_state = 1868},
[612] = {.lex_state = 43},
[613] = {.lex_state = 1868},
[614] = {.lex_state = 1868},
[615] = {.lex_state = 1868},
[616] = {.lex_state = 1868},
[617] = {.lex_state = 1868},
[618] = {.lex_state = 1868},
[619] = {.lex_state = 1868},
[620] = {.lex_state = 1868},
[621] = {.lex_state = 1868},
[622] = {.lex_state = 1868},
[623] = {.lex_state = 1868},
[624] = {.lex_state = 1868},
[625] = {.lex_state = 1868},
[626] = {.lex_state = 1868},
[627] = {.lex_state = 1868},
[628] = {.lex_state = 1868},
[629] = {.lex_state = 18},
[630] = {.lex_state = 1868},
[631] = {.lex_state = 1868},
[632] = {.lex_state = 1868},
[633] = {.lex_state = 1868},
[634] = {.lex_state = 1868},
[635] = {.lex_state = 1868},
[636] = {.lex_state = 1868},
[637] = {.lex_state = 1868},
[638] = {.lex_state = 1868},
[639] = {.lex_state = 1868},
[640] = {.lex_state = 1868},
[641] = {.lex_state = 1868},
[642] = {.lex_state = 1868},
[643] = {.lex_state = 1868},
[644] = {.lex_state = 1868},
[645] = {.lex_state = 1868},
[646] = {.lex_state = 1868},
[647] = {.lex_state = 1868},
[648] = {.lex_state = 1868},
[649] = {.lex_state = 1868},
[650] = {.lex_state = 1868},
[651] = {.lex_state = 1868},
[652] = {.lex_state = 1868},
[653] = {.lex_state = 1868},
[654] = {.lex_state = 1868},
[655] = {.lex_state = 1868},
[656] = {.lex_state = 1868},
[657] = {.lex_state = 1868},
[658] = {.lex_state = 1868},
[659] = {.lex_state = 1868},
[660] = {.lex_state = 1868},
[661] = {.lex_state = 1868},
[662] = {.lex_state = 1868},
[663] = {.lex_state = 1868},
[664] = {.lex_state = 1868},
[665] = {.lex_state = 1868},
[666] = {.lex_state = 1868},
[667] = {.lex_state = 1868},
[668] = {.lex_state = 1868},
[669] = {.lex_state = 1868},
[670] = {.lex_state = 1868},
[671] = {.lex_state = 1868},
[672] = {.lex_state = 1868},
[673] = {.lex_state = 1868},
[674] = {.lex_state = 1868},
[675] = {.lex_state = 1868},
[676] = {.lex_state = 2},
[677] = {.lex_state = 1868},
[678] = {.lex_state = 1868},
[679] = {.lex_state = 1868},
[680] = {.lex_state = 1868},
[681] = {.lex_state = 1868},
[682] = {.lex_state = 1868},
[683] = {.lex_state = 1868},
[684] = {.lex_state = 1868},
[685] = {.lex_state = 1868},
[686] = {.lex_state = 1868},
[687] = {.lex_state = 1868},
[688] = {.lex_state = 1868},
[689] = {.lex_state = 1868},
[690] = {.lex_state = 1868},
[691] = {.lex_state = 1868},
[692] = {.lex_state = 1868},
[693] = {.lex_state = 1868},
[694] = {.lex_state = 1868},
[695] = {.lex_state = 1868},
[696] = {.lex_state = 1868},
[697] = {.lex_state = 1868},
[698] = {.lex_state = 1868},
[699] = {.lex_state = 2},
[700] = {.lex_state = 2},
[701] = {.lex_state = 1868},
[702] = {.lex_state = 1868},
[703] = {.lex_state = 1868},
[704] = {.lex_state = 1868},
[705] = {.lex_state = 1868},
[706] = {.lex_state = 1868},
[707] = {.lex_state = 1868},
[708] = {.lex_state = 297},
[709] = {.lex_state = 1868},
[710] = {.lex_state = 1868},
[711] = {.lex_state = 1868},
[712] = {.lex_state = 1868},
[713] = {.lex_state = 1868},
[714] = {.lex_state = 2},
[715] = {.lex_state = 1868},
[716] = {.lex_state = 1868},
[717] = {.lex_state = 1868},
[718] = {.lex_state = 1868},
[719] = {.lex_state = 1868},
[720] = {.lex_state = 1868},
[721] = {.lex_state = 1868},
[722] = {.lex_state = 1868},
[723] = {.lex_state = 1868},
[724] = {.lex_state = 1868},
[725] = {.lex_state = 1868},
[726] = {.lex_state = 1868},
[727] = {.lex_state = 236},
[728] = {.lex_state = 2},
[729] = {.lex_state = 1868},
[730] = {.lex_state = 1868},
[731] = {.lex_state = 1868},
[732] = {.lex_state = 1868},
[733] = {.lex_state = 1868},
[734] = {.lex_state = 1868},
[735] = {.lex_state = 43},
[736] = {.lex_state = 1868},
[737] = {.lex_state = 1868},
[738] = {.lex_state = 1868},
[739] = {.lex_state = 1868},
[740] = {.lex_state = 1868},
[741] = {.lex_state = 1868},
[742] = {.lex_state = 1868},
[743] = {.lex_state = 1868},
[744] = {.lex_state = 1868},
[745] = {.lex_state = 18},
[746] = {.lex_state = 1868},
[747] = {.lex_state = 1868},
[748] = {.lex_state = 1868},
[749] = {.lex_state = 1868},
[750] = {.lex_state = 1868},
[751] = {.lex_state = 1868},
[752] = {.lex_state = 1868},
[753] = {.lex_state = 1868},
[754] = {.lex_state = 1868},
[755] = {.lex_state = 1868},
[756] = {.lex_state = 1868},
[757] = {.lex_state = 1868},
[758] = {.lex_state = 1868},
[759] = {.lex_state = 1868},
[760] = {.lex_state = 1868},
[761] = {.lex_state = 1868},
[762] = {.lex_state = 1868},
[763] = {.lex_state = 18},
[764] = {.lex_state = 1868},
[765] = {.lex_state = 1868},
[766] = {.lex_state = 1868},
[767] = {.lex_state = 1868},
[768] = {.lex_state = 1868},
[769] = {.lex_state = 1868},
[770] = {.lex_state = 1868},
[771] = {.lex_state = 2},
[772] = {.lex_state = 1868},
[773] = {.lex_state = 235},
[774] = {.lex_state = 1868},
[775] = {.lex_state = 1868},
[776] = {.lex_state = 1868},
[777] = {.lex_state = 1868},
[778] = {.lex_state = 2},
[779] = {.lex_state = 1868},
[780] = {.lex_state = 1868},
[781] = {.lex_state = 1868},
[782] = {.lex_state = 1868},
[783] = {.lex_state = 1868},
[784] = {.lex_state = 1868},
[785] = {.lex_state = 1868},
[786] = {.lex_state = 1868},
[787] = {.lex_state = 46},
[788] = {.lex_state = 1868},
[789] = {.lex_state = 2},
[790] = {.lex_state = 1868},
[791] = {.lex_state = 1868},
[792] = {.lex_state = 1868},
[793] = {.lex_state = 2},
[794] = {.lex_state = 2},
[795] = {.lex_state = 1868},
[796] = {.lex_state = 1868},
[797] = {.lex_state = 448},
[798] = {.lex_state = 0},
[799] = {.lex_state = 1868},
[800] = {.lex_state = 1865},
[801] = {.lex_state = 0},
[802] = {.lex_state = 0},
[803] = {.lex_state = 18},
[804] = {.lex_state = 1868},
[805] = {.lex_state = 0},
[806] = {.lex_state = 18},
[807] = {.lex_state = 1868},
[808] = {.lex_state = 0},
[809] = {.lex_state = 1868},
[810] = {.lex_state = 1868},
[811] = {.lex_state = 1865},
[812] = {.lex_state = 1868},
[813] = {.lex_state = 1868},
[814] = {.lex_state = 1868},
[815] = {.lex_state = 1867},
[816] = {.lex_state = 448},
[817] = {.lex_state = 1868},
[818] = {.lex_state = 1868},
[819] = {.lex_state = 2},
[820] = {.lex_state = 1868},
[821] = {.lex_state = 1868},
[822] = {.lex_state = 1868},
[823] = {.lex_state = 1868},
[824] = {.lex_state = 18},
[825] = {.lex_state = 1868},
[826] = {.lex_state = 1868},
[827] = {.lex_state = 18},
[828] = {.lex_state = 2},
[829] = {.lex_state = 1868},
[830] = {.lex_state = 1868},
[831] = {.lex_state = 1868},
[832] = {.lex_state = 1868},
[833] = {.lex_state = 19},
[834] = {.lex_state = 1868},
[835] = {.lex_state = 0},
[836] = {.lex_state = 0},
[837] = {.lex_state = 1868},
[838] = {.lex_state = 1868},
[839] = {.lex_state = 1868},
[840] = {.lex_state = 1868},
[841] = {.lex_state = 1868},
[842] = {.lex_state = 1868},
[843] = {.lex_state = 1865},
[844] = {.lex_state = 1865},
[845] = {.lex_state = 1865},
[846] = {.lex_state = 1865},
[847] = {.lex_state = 1865},
[848] = {.lex_state = 1868},
};
static const uint16_t ts_parse_table[LARGE_STATE_COUNT][SYMBOL_COUNT] = {
[STATE(0)] = {
[ts_builtin_sym_end] = ACTIONS(1),
[anon_sym_BANG] = ACTIONS(1),
[aux_sym__match_exec_token2] = ACTIONS(1),
[anon_sym_DQUOTE] = ACTIONS(1),
[anon_sym_COMMA] = ACTIONS(1),
[anon_sym_STAR] = ACTIONS(1),
[anon_sym_QMARK] = ACTIONS(1),
[anon_sym_COLON] = ACTIONS(1),
[anon_sym_PLUS] = ACTIONS(1),
[anon_sym_DASH] = ACTIONS(1),
[anon_sym_CARET] = ACTIONS(1),
[aux_sym__log_verbose_value_token1] = ACTIONS(1),
[anon_sym_AT] = ACTIONS(1),
[aux_sym__remote_command_token2] = ACTIONS(1),
[aux_sym__send_env_value_token1] = ACTIONS(1),
[anon_sym_EQ] = ACTIONS(1),
[aux_sym__file_token_token1] = ACTIONS(1),
[anon_sym_DOLLAR] = ACTIONS(1),
[anon_sym_DOLLAR_LBRACE] = ACTIONS(1),
[anon_sym_RBRACE] = ACTIONS(1),
[aux_sym_bytes_token1] = ACTIONS(1),
[aux_sym_time_token1] = ACTIONS(1),
[aux_sym_time_token2] = ACTIONS(1),
[aux_sym_time_token3] = ACTIONS(1),
[aux_sym_time_token4] = ACTIONS(1),
[aux_sym_time_token5] = ACTIONS(1),
[sym__space] = ACTIONS(1),
[sym__eol] = ACTIONS(1),
},
[STATE(1)] = {
[sym_config] = STATE(801),
[sym_host_declaration] = STATE(2),
[sym_match_declaration] = STATE(2),
[sym_parameter] = STATE(759),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym_config_repeat1] = STATE(2),
[ts_builtin_sym_end] = ACTIONS(3),
[aux_sym_host_declaration_token1] = ACTIONS(5),
[aux_sym_match_declaration_token1] = ACTIONS(7),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(201),
[sym__space] = ACTIONS(203),
[sym__eol] = ACTIONS(205),
},
[STATE(2)] = {
[sym_host_declaration] = STATE(3),
[sym_match_declaration] = STATE(3),
[sym_parameter] = STATE(759),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym_config_repeat1] = STATE(3),
[ts_builtin_sym_end] = ACTIONS(207),
[aux_sym_host_declaration_token1] = ACTIONS(5),
[aux_sym_match_declaration_token1] = ACTIONS(7),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(201),
[sym__space] = ACTIONS(203),
[sym__eol] = ACTIONS(209),
},
[STATE(3)] = {
[sym_host_declaration] = STATE(3),
[sym_match_declaration] = STATE(3),
[sym_parameter] = STATE(759),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym_config_repeat1] = STATE(3),
[ts_builtin_sym_end] = ACTIONS(211),
[aux_sym_host_declaration_token1] = ACTIONS(213),
[aux_sym_match_declaration_token1] = ACTIONS(216),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(219),
[aux_sym__address_family_token1] = ACTIONS(222),
[aux_sym__batch_mode_token1] = ACTIONS(225),
[aux_sym__bind_address_token1] = ACTIONS(228),
[aux_sym__bind_interface_token1] = ACTIONS(231),
[aux_sym__canonical_domains_token1] = ACTIONS(234),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(237),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(240),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(243),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(246),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(249),
[aux_sym__certificate_file_token1] = ACTIONS(252),
[aux_sym__check_host_ip_token1] = ACTIONS(255),
[aux_sym__ciphers_token1] = ACTIONS(258),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(261),
[aux_sym__compression_token1] = ACTIONS(264),
[aux_sym__connection_attempts_token1] = ACTIONS(267),
[aux_sym__connect_timeout_token1] = ACTIONS(270),
[aux_sym__control_master_token1] = ACTIONS(273),
[aux_sym__control_persist_token1] = ACTIONS(276),
[aux_sym__control_path_token1] = ACTIONS(279),
[aux_sym__dynamic_forward_token1] = ACTIONS(282),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(285),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(288),
[aux_sym__escape_char_token1] = ACTIONS(291),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(294),
[aux_sym__fingerprint_hash_token1] = ACTIONS(297),
[aux_sym__fork_after_authentication_token1] = ACTIONS(300),
[aux_sym__forward_agent_token1] = ACTIONS(303),
[aux_sym__forward_x11_token1] = ACTIONS(306),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(309),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(312),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(315),
[aux_sym__gssapi_authentication_token1] = ACTIONS(318),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(321),
[aux_sym__hash_known_hosts_token1] = ACTIONS(324),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(327),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(327),
[aux_sym__hostbased_authentication_token1] = ACTIONS(330),
[aux_sym__host_key_algorithms_token1] = ACTIONS(333),
[aux_sym__host_key_alias_token1] = ACTIONS(336),
[aux_sym__hostname_token1] = ACTIONS(339),
[aux_sym__identities_only_token1] = ACTIONS(342),
[aux_sym__identity_agent_token1] = ACTIONS(345),
[aux_sym__identity_file_token1] = ACTIONS(348),
[aux_sym__ignore_unknown_token1] = ACTIONS(351),
[aux_sym__include_token1] = ACTIONS(354),
[aux_sym__ipqos_token1] = ACTIONS(357),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(360),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(360),
[aux_sym__kex_algorithms_token1] = ACTIONS(363),
[aux_sym__known_hosts_command_token1] = ACTIONS(366),
[aux_sym__local_command_token1] = ACTIONS(369),
[aux_sym__local_forward_token1] = ACTIONS(372),
[aux_sym__log_level_token1] = ACTIONS(375),
[aux_sym__log_verbose_token1] = ACTIONS(378),
[aux_sym__macs_token1] = ACTIONS(381),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(384),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(387),
[aux_sym__password_authentication_token1] = ACTIONS(390),
[aux_sym__permit_local_command_token1] = ACTIONS(393),
[aux_sym__permit_remote_open_token1] = ACTIONS(396),
[aux_sym__pkcs11_provider_token1] = ACTIONS(399),
[aux_sym__port_token1] = ACTIONS(402),
[aux_sym__preferred_authentications_token1] = ACTIONS(405),
[aux_sym__proxy_command_token1] = ACTIONS(408),
[aux_sym__proxy_jump_token1] = ACTIONS(411),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(414),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(417),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(417),
[aux_sym__pubkey_authentication_token1] = ACTIONS(420),
[aux_sym__rekey_limit_token1] = ACTIONS(423),
[aux_sym__remote_command_token1] = ACTIONS(426),
[aux_sym__remote_forward_token1] = ACTIONS(429),
[aux_sym__request_tty_token1] = ACTIONS(432),
[aux_sym__required_rsa_size_token1] = ACTIONS(435),
[aux_sym__revoked_host_keys_token1] = ACTIONS(438),
[aux_sym__security_key_provider_token1] = ACTIONS(441),
[aux_sym__send_env_token1] = ACTIONS(444),
[aux_sym__server_alive_count_max_token1] = ACTIONS(447),
[aux_sym__server_alive_interval_token1] = ACTIONS(450),
[aux_sym__session_type_token1] = ACTIONS(453),
[aux_sym__set_env_token1] = ACTIONS(456),
[aux_sym__stdin_null_token1] = ACTIONS(459),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(462),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(465),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(468),
[aux_sym__syslog_facility_token1] = ACTIONS(471),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(474),
[aux_sym__tag_token1] = ACTIONS(477),
[aux_sym__tunnel_token1] = ACTIONS(480),
[aux_sym__tunnel_device_token1] = ACTIONS(483),
[aux_sym__update_host_keys_token1] = ACTIONS(486),
[aux_sym__use_keychain_token1] = ACTIONS(489),
[aux_sym__user_token1] = ACTIONS(492),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(495),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(498),
[aux_sym__visual_host_key_token1] = ACTIONS(501),
[aux_sym__xauth_location_token1] = ACTIONS(504),
[sym_comment] = ACTIONS(507),
[sym__space] = ACTIONS(510),
[sym__eol] = ACTIONS(513),
},
[STATE(4)] = {
[sym__declarations] = STATE(24),
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(7),
[ts_builtin_sym_end] = ACTIONS(516),
[aux_sym_host_declaration_token1] = ACTIONS(518),
[aux_sym_match_declaration_token1] = ACTIONS(516),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
[sym__eol] = ACTIONS(516),
},
[STATE(5)] = {
[sym__declarations] = STATE(30),
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(7),
[ts_builtin_sym_end] = ACTIONS(524),
[aux_sym_host_declaration_token1] = ACTIONS(526),
[aux_sym_match_declaration_token1] = ACTIONS(524),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
[sym__eol] = ACTIONS(524),
},
[STATE(6)] = {
[sym__declarations] = STATE(34),
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(7),
[ts_builtin_sym_end] = ACTIONS(528),
[aux_sym_host_declaration_token1] = ACTIONS(530),
[aux_sym_match_declaration_token1] = ACTIONS(528),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
[sym__eol] = ACTIONS(528),
},
[STATE(7)] = {
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(8),
[ts_builtin_sym_end] = ACTIONS(532),
[aux_sym_host_declaration_token1] = ACTIONS(534),
[aux_sym_match_declaration_token1] = ACTIONS(532),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
[sym__eol] = ACTIONS(532),
},
[STATE(8)] = {
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(8),
[ts_builtin_sym_end] = ACTIONS(536),
[aux_sym_host_declaration_token1] = ACTIONS(538),
[aux_sym_match_declaration_token1] = ACTIONS(536),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(540),
[aux_sym__address_family_token1] = ACTIONS(543),
[aux_sym__batch_mode_token1] = ACTIONS(546),
[aux_sym__bind_address_token1] = ACTIONS(549),
[aux_sym__bind_interface_token1] = ACTIONS(552),
[aux_sym__canonical_domains_token1] = ACTIONS(555),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(558),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(561),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(564),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(567),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(570),
[aux_sym__certificate_file_token1] = ACTIONS(573),
[aux_sym__check_host_ip_token1] = ACTIONS(576),
[aux_sym__ciphers_token1] = ACTIONS(579),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(582),
[aux_sym__compression_token1] = ACTIONS(585),
[aux_sym__connection_attempts_token1] = ACTIONS(588),
[aux_sym__connect_timeout_token1] = ACTIONS(591),
[aux_sym__control_master_token1] = ACTIONS(594),
[aux_sym__control_persist_token1] = ACTIONS(597),
[aux_sym__control_path_token1] = ACTIONS(600),
[aux_sym__dynamic_forward_token1] = ACTIONS(603),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(606),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(609),
[aux_sym__escape_char_token1] = ACTIONS(612),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(615),
[aux_sym__fingerprint_hash_token1] = ACTIONS(618),
[aux_sym__fork_after_authentication_token1] = ACTIONS(621),
[aux_sym__forward_agent_token1] = ACTIONS(624),
[aux_sym__forward_x11_token1] = ACTIONS(627),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(630),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(633),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(636),
[aux_sym__gssapi_authentication_token1] = ACTIONS(639),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(642),
[aux_sym__hash_known_hosts_token1] = ACTIONS(645),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(648),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(648),
[aux_sym__hostbased_authentication_token1] = ACTIONS(651),
[aux_sym__host_key_algorithms_token1] = ACTIONS(654),
[aux_sym__host_key_alias_token1] = ACTIONS(657),
[aux_sym__hostname_token1] = ACTIONS(660),
[aux_sym__identities_only_token1] = ACTIONS(663),
[aux_sym__identity_agent_token1] = ACTIONS(666),
[aux_sym__identity_file_token1] = ACTIONS(669),
[aux_sym__ignore_unknown_token1] = ACTIONS(672),
[aux_sym__include_token1] = ACTIONS(675),
[aux_sym__ipqos_token1] = ACTIONS(678),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(681),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(681),
[aux_sym__kex_algorithms_token1] = ACTIONS(684),
[aux_sym__known_hosts_command_token1] = ACTIONS(687),
[aux_sym__local_command_token1] = ACTIONS(690),
[aux_sym__local_forward_token1] = ACTIONS(693),
[aux_sym__log_level_token1] = ACTIONS(696),
[aux_sym__log_verbose_token1] = ACTIONS(699),
[aux_sym__macs_token1] = ACTIONS(702),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(705),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(708),
[aux_sym__password_authentication_token1] = ACTIONS(711),
[aux_sym__permit_local_command_token1] = ACTIONS(714),
[aux_sym__permit_remote_open_token1] = ACTIONS(717),
[aux_sym__pkcs11_provider_token1] = ACTIONS(720),
[aux_sym__port_token1] = ACTIONS(723),
[aux_sym__preferred_authentications_token1] = ACTIONS(726),
[aux_sym__proxy_command_token1] = ACTIONS(729),
[aux_sym__proxy_jump_token1] = ACTIONS(732),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(735),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(738),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(738),
[aux_sym__pubkey_authentication_token1] = ACTIONS(741),
[aux_sym__rekey_limit_token1] = ACTIONS(744),
[aux_sym__remote_command_token1] = ACTIONS(747),
[aux_sym__remote_forward_token1] = ACTIONS(750),
[aux_sym__request_tty_token1] = ACTIONS(753),
[aux_sym__required_rsa_size_token1] = ACTIONS(756),
[aux_sym__revoked_host_keys_token1] = ACTIONS(759),
[aux_sym__security_key_provider_token1] = ACTIONS(762),
[aux_sym__send_env_token1] = ACTIONS(765),
[aux_sym__server_alive_count_max_token1] = ACTIONS(768),
[aux_sym__server_alive_interval_token1] = ACTIONS(771),
[aux_sym__session_type_token1] = ACTIONS(774),
[aux_sym__set_env_token1] = ACTIONS(777),
[aux_sym__stdin_null_token1] = ACTIONS(780),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(783),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(786),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(789),
[aux_sym__syslog_facility_token1] = ACTIONS(792),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(795),
[aux_sym__tag_token1] = ACTIONS(798),
[aux_sym__tunnel_token1] = ACTIONS(801),
[aux_sym__tunnel_device_token1] = ACTIONS(804),
[aux_sym__update_host_keys_token1] = ACTIONS(807),
[aux_sym__use_keychain_token1] = ACTIONS(810),
[aux_sym__user_token1] = ACTIONS(813),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(816),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(819),
[aux_sym__visual_host_key_token1] = ACTIONS(822),
[aux_sym__xauth_location_token1] = ACTIONS(825),
[sym_comment] = ACTIONS(828),
[sym__space] = ACTIONS(831),
[sym__eol] = ACTIONS(536),
},
[STATE(9)] = {
[sym_host_declaration] = STATE(31),
[sym_match_declaration] = STATE(31),
[sym_parameter] = STATE(671),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym_host_declaration_token1] = ACTIONS(5),
[aux_sym_match_declaration_token1] = ACTIONS(7),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(834),
[sym__eol] = ACTIONS(836),
},
[STATE(10)] = {
[sym__declarations] = STATE(21),
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(7),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
},
[STATE(11)] = {
[sym__declarations] = STATE(20),
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(7),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
},
[STATE(12)] = {
[sym__declarations] = STATE(26),
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(7),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
},
[STATE(13)] = {
[sym__declarations] = STATE(28),
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(7),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
},
[STATE(14)] = {
[sym__declarations] = STATE(19),
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(7),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
},
[STATE(15)] = {
[sym__declarations] = STATE(33),
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(7),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
},
[STATE(16)] = {
[sym__declarations] = STATE(29),
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(7),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
},
[STATE(17)] = {
[sym__declarations] = STATE(25),
[sym_parameter] = STATE(600),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__declarations_repeat1] = STATE(7),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(520),
[sym__space] = ACTIONS(522),
},
[STATE(18)] = {
[sym_parameter] = STATE(703),
[sym__add_keys_to_agent] = STATE(764),
[sym__address_family] = STATE(767),
[sym__batch_mode] = STATE(768),
[sym__bind_address] = STATE(769),
[sym__bind_interface] = STATE(772),
[sym__canonical_domains] = STATE(786),
[sym__canonicalize_fallback_local] = STATE(788),
[sym__canonicalize_hostname] = STATE(790),
[sym__canonicalize_max_dots] = STATE(791),
[sym__canonicalize_permitted_cnames] = STATE(792),
[sym__ca_signature_algorithms] = STATE(795),
[sym__certificate_file] = STATE(660),
[sym__check_host_ip] = STATE(677),
[sym__ciphers] = STATE(518),
[sym__clear_all_forwardings] = STATE(520),
[sym__compression] = STATE(522),
[sym__connection_attempts] = STATE(523),
[sym__connect_timeout] = STATE(524),
[sym__control_master] = STATE(525),
[sym__control_persist] = STATE(526),
[sym__control_path] = STATE(527),
[sym__dynamic_forward] = STATE(528),
[sym__enable_escape_command_line] = STATE(529),
[sym__enable_ssh_keysign] = STATE(530),
[sym__escape_char] = STATE(534),
[sym__exit_on_forward_failure] = STATE(538),
[sym__fingerprint_hash] = STATE(540),
[sym__fork_after_authentication] = STATE(541),
[sym__forward_agent] = STATE(542),
[sym__forward_x11] = STATE(543),
[sym__forward_x11_timeout] = STATE(545),
[sym__forward_x11_trusted] = STATE(546),
[sym__global_known_hosts_file] = STATE(547),
[sym__gssapi_authentication] = STATE(548),
[sym__gssapi_delegate_credentials] = STATE(549),
[sym__hash_known_hosts] = STATE(550),
[sym__hostbased_accepted_algorithms] = STATE(552),
[sym__hostbased_authentication] = STATE(553),
[sym__host_key_algorithms] = STATE(554),
[sym__host_key_alias] = STATE(555),
[sym__hostname] = STATE(556),
[sym__identities_only] = STATE(557),
[sym__identity_agent] = STATE(558),
[sym__identity_file] = STATE(560),
[sym__ignore_unknown] = STATE(561),
[sym__include] = STATE(562),
[sym__ipqos] = STATE(563),
[sym__kbd_interactive_authentication] = STATE(564),
[sym__kex_algorithms] = STATE(565),
[sym__known_hosts_command] = STATE(566),
[sym__local_command] = STATE(569),
[sym__local_forward] = STATE(570),
[sym__log_level] = STATE(571),
[sym__log_verbose] = STATE(572),
[sym__macs] = STATE(573),
[sym__no_host_authentication_for_localhost] = STATE(576),
[sym__number_of_password_prompts] = STATE(577),
[sym__password_authentication] = STATE(580),
[sym__permit_local_command] = STATE(581),
[sym__permit_remote_open] = STATE(582),
[sym__pkcs11_provider] = STATE(583),
[sym__port] = STATE(585),
[sym__preferred_authentications] = STATE(586),
[sym__proxy_command] = STATE(589),
[sym__proxy_jump] = STATE(591),
[sym__proxy_use_fdpass] = STATE(592),
[sym__pubkey_accepted_algorithms] = STATE(593),
[sym__pubkey_authentication] = STATE(595),
[sym__rekey_limit] = STATE(596),
[sym__remote_command] = STATE(597),
[sym__remote_forward] = STATE(598),
[sym__request_tty] = STATE(601),
[sym__required_rsa_size] = STATE(602),
[sym__revoked_host_keys] = STATE(603),
[sym__security_key_provider] = STATE(604),
[sym__send_env] = STATE(605),
[sym__server_alive_count_max] = STATE(609),
[sym__server_alive_interval] = STATE(610),
[sym__session_type] = STATE(611),
[sym__set_env] = STATE(613),
[sym__stdin_null] = STATE(614),
[sym__stream_local_bind_mask] = STATE(616),
[sym__stream_local_bind_unlink] = STATE(621),
[sym__strict_host_key_checking] = STATE(623),
[sym__syslog_facility] = STATE(624),
[sym__tcp_keep_alive] = STATE(627),
[sym__tag] = STATE(634),
[sym__tunnel] = STATE(635),
[sym__tunnel_device] = STATE(636),
[sym__update_host_keys] = STATE(638),
[sym__use_keychain] = STATE(640),
[sym__user] = STATE(642),
[sym__user_known_hosts_file] = STATE(643),
[sym__verify_host_key_dns] = STATE(644),
[sym__visual_host_key] = STATE(646),
[sym__xauth_location] = STATE(654),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(9),
[aux_sym__address_family_token1] = ACTIONS(11),
[aux_sym__batch_mode_token1] = ACTIONS(13),
[aux_sym__bind_address_token1] = ACTIONS(15),
[aux_sym__bind_interface_token1] = ACTIONS(17),
[aux_sym__canonical_domains_token1] = ACTIONS(19),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(21),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(23),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(25),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(27),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(29),
[aux_sym__certificate_file_token1] = ACTIONS(31),
[aux_sym__check_host_ip_token1] = ACTIONS(33),
[aux_sym__ciphers_token1] = ACTIONS(35),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(37),
[aux_sym__compression_token1] = ACTIONS(39),
[aux_sym__connection_attempts_token1] = ACTIONS(41),
[aux_sym__connect_timeout_token1] = ACTIONS(43),
[aux_sym__control_master_token1] = ACTIONS(45),
[aux_sym__control_persist_token1] = ACTIONS(47),
[aux_sym__control_path_token1] = ACTIONS(49),
[aux_sym__dynamic_forward_token1] = ACTIONS(51),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(53),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(55),
[aux_sym__escape_char_token1] = ACTIONS(57),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(59),
[aux_sym__fingerprint_hash_token1] = ACTIONS(61),
[aux_sym__fork_after_authentication_token1] = ACTIONS(63),
[aux_sym__forward_agent_token1] = ACTIONS(65),
[aux_sym__forward_x11_token1] = ACTIONS(67),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(69),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(71),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(73),
[aux_sym__gssapi_authentication_token1] = ACTIONS(75),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(77),
[aux_sym__hash_known_hosts_token1] = ACTIONS(79),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(81),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(81),
[aux_sym__hostbased_authentication_token1] = ACTIONS(83),
[aux_sym__host_key_algorithms_token1] = ACTIONS(85),
[aux_sym__host_key_alias_token1] = ACTIONS(87),
[aux_sym__hostname_token1] = ACTIONS(89),
[aux_sym__identities_only_token1] = ACTIONS(91),
[aux_sym__identity_agent_token1] = ACTIONS(93),
[aux_sym__identity_file_token1] = ACTIONS(95),
[aux_sym__ignore_unknown_token1] = ACTIONS(97),
[aux_sym__include_token1] = ACTIONS(99),
[aux_sym__ipqos_token1] = ACTIONS(101),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(103),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(103),
[aux_sym__kex_algorithms_token1] = ACTIONS(105),
[aux_sym__known_hosts_command_token1] = ACTIONS(107),
[aux_sym__local_command_token1] = ACTIONS(109),
[aux_sym__local_forward_token1] = ACTIONS(111),
[aux_sym__log_level_token1] = ACTIONS(113),
[aux_sym__log_verbose_token1] = ACTIONS(115),
[aux_sym__macs_token1] = ACTIONS(117),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(119),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(121),
[aux_sym__password_authentication_token1] = ACTIONS(123),
[aux_sym__permit_local_command_token1] = ACTIONS(125),
[aux_sym__permit_remote_open_token1] = ACTIONS(127),
[aux_sym__pkcs11_provider_token1] = ACTIONS(129),
[aux_sym__port_token1] = ACTIONS(131),
[aux_sym__preferred_authentications_token1] = ACTIONS(133),
[aux_sym__proxy_command_token1] = ACTIONS(135),
[aux_sym__proxy_jump_token1] = ACTIONS(137),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(139),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(141),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(141),
[aux_sym__pubkey_authentication_token1] = ACTIONS(143),
[aux_sym__rekey_limit_token1] = ACTIONS(145),
[aux_sym__remote_command_token1] = ACTIONS(147),
[aux_sym__remote_forward_token1] = ACTIONS(149),
[aux_sym__request_tty_token1] = ACTIONS(151),
[aux_sym__required_rsa_size_token1] = ACTIONS(153),
[aux_sym__revoked_host_keys_token1] = ACTIONS(155),
[aux_sym__security_key_provider_token1] = ACTIONS(157),
[aux_sym__send_env_token1] = ACTIONS(159),
[aux_sym__server_alive_count_max_token1] = ACTIONS(161),
[aux_sym__server_alive_interval_token1] = ACTIONS(163),
[aux_sym__session_type_token1] = ACTIONS(165),
[aux_sym__set_env_token1] = ACTIONS(167),
[aux_sym__stdin_null_token1] = ACTIONS(169),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(171),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(173),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(175),
[aux_sym__syslog_facility_token1] = ACTIONS(177),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(179),
[aux_sym__tag_token1] = ACTIONS(181),
[aux_sym__tunnel_token1] = ACTIONS(183),
[aux_sym__tunnel_device_token1] = ACTIONS(185),
[aux_sym__update_host_keys_token1] = ACTIONS(187),
[aux_sym__use_keychain_token1] = ACTIONS(189),
[aux_sym__user_token1] = ACTIONS(191),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(193),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(195),
[aux_sym__visual_host_key_token1] = ACTIONS(197),
[aux_sym__xauth_location_token1] = ACTIONS(199),
[sym_comment] = ACTIONS(838),
},
[STATE(19)] = {
[ts_builtin_sym_end] = ACTIONS(840),
[aux_sym_host_declaration_token1] = ACTIONS(842),
[aux_sym_match_declaration_token1] = ACTIONS(840),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(840),
[aux_sym__address_family_token1] = ACTIONS(840),
[aux_sym__batch_mode_token1] = ACTIONS(840),
[aux_sym__bind_address_token1] = ACTIONS(840),
[aux_sym__bind_interface_token1] = ACTIONS(840),
[aux_sym__canonical_domains_token1] = ACTIONS(840),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(840),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(840),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(840),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(840),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(840),
[aux_sym__certificate_file_token1] = ACTIONS(840),
[aux_sym__check_host_ip_token1] = ACTIONS(840),
[aux_sym__ciphers_token1] = ACTIONS(840),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(840),
[aux_sym__compression_token1] = ACTIONS(840),
[aux_sym__connection_attempts_token1] = ACTIONS(840),
[aux_sym__connect_timeout_token1] = ACTIONS(840),
[aux_sym__control_master_token1] = ACTIONS(840),
[aux_sym__control_persist_token1] = ACTIONS(840),
[aux_sym__control_path_token1] = ACTIONS(840),
[aux_sym__dynamic_forward_token1] = ACTIONS(840),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(840),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(840),
[aux_sym__escape_char_token1] = ACTIONS(840),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(840),
[aux_sym__fingerprint_hash_token1] = ACTIONS(840),
[aux_sym__fork_after_authentication_token1] = ACTIONS(840),
[aux_sym__forward_agent_token1] = ACTIONS(840),
[aux_sym__forward_x11_token1] = ACTIONS(842),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(840),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(840),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(840),
[aux_sym__gssapi_authentication_token1] = ACTIONS(840),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(840),
[aux_sym__hash_known_hosts_token1] = ACTIONS(840),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(840),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(840),
[aux_sym__hostbased_authentication_token1] = ACTIONS(840),
[aux_sym__host_key_algorithms_token1] = ACTIONS(840),
[aux_sym__host_key_alias_token1] = ACTIONS(840),
[aux_sym__hostname_token1] = ACTIONS(840),
[aux_sym__identities_only_token1] = ACTIONS(840),
[aux_sym__identity_agent_token1] = ACTIONS(840),
[aux_sym__identity_file_token1] = ACTIONS(840),
[aux_sym__ignore_unknown_token1] = ACTIONS(840),
[aux_sym__include_token1] = ACTIONS(840),
[aux_sym__ipqos_token1] = ACTIONS(840),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(840),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(840),
[aux_sym__kex_algorithms_token1] = ACTIONS(840),
[aux_sym__known_hosts_command_token1] = ACTIONS(840),
[aux_sym__local_command_token1] = ACTIONS(840),
[aux_sym__local_forward_token1] = ACTIONS(840),
[aux_sym__log_level_token1] = ACTIONS(840),
[aux_sym__log_verbose_token1] = ACTIONS(840),
[aux_sym__macs_token1] = ACTIONS(840),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(840),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(840),
[aux_sym__password_authentication_token1] = ACTIONS(840),
[aux_sym__permit_local_command_token1] = ACTIONS(840),
[aux_sym__permit_remote_open_token1] = ACTIONS(840),
[aux_sym__pkcs11_provider_token1] = ACTIONS(840),
[aux_sym__port_token1] = ACTIONS(840),
[aux_sym__preferred_authentications_token1] = ACTIONS(840),
[aux_sym__proxy_command_token1] = ACTIONS(840),
[aux_sym__proxy_jump_token1] = ACTIONS(840),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(840),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(840),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(840),
[aux_sym__pubkey_authentication_token1] = ACTIONS(840),
[aux_sym__rekey_limit_token1] = ACTIONS(840),
[aux_sym__remote_command_token1] = ACTIONS(840),
[aux_sym__remote_forward_token1] = ACTIONS(840),
[aux_sym__request_tty_token1] = ACTIONS(840),
[aux_sym__required_rsa_size_token1] = ACTIONS(840),
[aux_sym__revoked_host_keys_token1] = ACTIONS(840),
[aux_sym__security_key_provider_token1] = ACTIONS(840),
[aux_sym__send_env_token1] = ACTIONS(840),
[aux_sym__server_alive_count_max_token1] = ACTIONS(840),
[aux_sym__server_alive_interval_token1] = ACTIONS(840),
[aux_sym__session_type_token1] = ACTIONS(840),
[aux_sym__set_env_token1] = ACTIONS(840),
[aux_sym__stdin_null_token1] = ACTIONS(840),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(840),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(840),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(840),
[aux_sym__syslog_facility_token1] = ACTIONS(840),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(840),
[aux_sym__tag_token1] = ACTIONS(840),
[aux_sym__tunnel_token1] = ACTIONS(842),
[aux_sym__tunnel_device_token1] = ACTIONS(840),
[aux_sym__update_host_keys_token1] = ACTIONS(840),
[aux_sym__use_keychain_token1] = ACTIONS(840),
[aux_sym__user_token1] = ACTIONS(842),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(840),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(840),
[aux_sym__visual_host_key_token1] = ACTIONS(840),
[aux_sym__xauth_location_token1] = ACTIONS(840),
[sym_comment] = ACTIONS(840),
[sym__space] = ACTIONS(840),
[sym__eol] = ACTIONS(840),
},
[STATE(20)] = {
[ts_builtin_sym_end] = ACTIONS(844),
[aux_sym_host_declaration_token1] = ACTIONS(846),
[aux_sym_match_declaration_token1] = ACTIONS(844),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(844),
[aux_sym__address_family_token1] = ACTIONS(844),
[aux_sym__batch_mode_token1] = ACTIONS(844),
[aux_sym__bind_address_token1] = ACTIONS(844),
[aux_sym__bind_interface_token1] = ACTIONS(844),
[aux_sym__canonical_domains_token1] = ACTIONS(844),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(844),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(844),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(844),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(844),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(844),
[aux_sym__certificate_file_token1] = ACTIONS(844),
[aux_sym__check_host_ip_token1] = ACTIONS(844),
[aux_sym__ciphers_token1] = ACTIONS(844),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(844),
[aux_sym__compression_token1] = ACTIONS(844),
[aux_sym__connection_attempts_token1] = ACTIONS(844),
[aux_sym__connect_timeout_token1] = ACTIONS(844),
[aux_sym__control_master_token1] = ACTIONS(844),
[aux_sym__control_persist_token1] = ACTIONS(844),
[aux_sym__control_path_token1] = ACTIONS(844),
[aux_sym__dynamic_forward_token1] = ACTIONS(844),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(844),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(844),
[aux_sym__escape_char_token1] = ACTIONS(844),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(844),
[aux_sym__fingerprint_hash_token1] = ACTIONS(844),
[aux_sym__fork_after_authentication_token1] = ACTIONS(844),
[aux_sym__forward_agent_token1] = ACTIONS(844),
[aux_sym__forward_x11_token1] = ACTIONS(846),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(844),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(844),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(844),
[aux_sym__gssapi_authentication_token1] = ACTIONS(844),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(844),
[aux_sym__hash_known_hosts_token1] = ACTIONS(844),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(844),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(844),
[aux_sym__hostbased_authentication_token1] = ACTIONS(844),
[aux_sym__host_key_algorithms_token1] = ACTIONS(844),
[aux_sym__host_key_alias_token1] = ACTIONS(844),
[aux_sym__hostname_token1] = ACTIONS(844),
[aux_sym__identities_only_token1] = ACTIONS(844),
[aux_sym__identity_agent_token1] = ACTIONS(844),
[aux_sym__identity_file_token1] = ACTIONS(844),
[aux_sym__ignore_unknown_token1] = ACTIONS(844),
[aux_sym__include_token1] = ACTIONS(844),
[aux_sym__ipqos_token1] = ACTIONS(844),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(844),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(844),
[aux_sym__kex_algorithms_token1] = ACTIONS(844),
[aux_sym__known_hosts_command_token1] = ACTIONS(844),
[aux_sym__local_command_token1] = ACTIONS(844),
[aux_sym__local_forward_token1] = ACTIONS(844),
[aux_sym__log_level_token1] = ACTIONS(844),
[aux_sym__log_verbose_token1] = ACTIONS(844),
[aux_sym__macs_token1] = ACTIONS(844),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(844),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(844),
[aux_sym__password_authentication_token1] = ACTIONS(844),
[aux_sym__permit_local_command_token1] = ACTIONS(844),
[aux_sym__permit_remote_open_token1] = ACTIONS(844),
[aux_sym__pkcs11_provider_token1] = ACTIONS(844),
[aux_sym__port_token1] = ACTIONS(844),
[aux_sym__preferred_authentications_token1] = ACTIONS(844),
[aux_sym__proxy_command_token1] = ACTIONS(844),
[aux_sym__proxy_jump_token1] = ACTIONS(844),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(844),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(844),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(844),
[aux_sym__pubkey_authentication_token1] = ACTIONS(844),
[aux_sym__rekey_limit_token1] = ACTIONS(844),
[aux_sym__remote_command_token1] = ACTIONS(844),
[aux_sym__remote_forward_token1] = ACTIONS(844),
[aux_sym__request_tty_token1] = ACTIONS(844),
[aux_sym__required_rsa_size_token1] = ACTIONS(844),
[aux_sym__revoked_host_keys_token1] = ACTIONS(844),
[aux_sym__security_key_provider_token1] = ACTIONS(844),
[aux_sym__send_env_token1] = ACTIONS(844),
[aux_sym__server_alive_count_max_token1] = ACTIONS(844),
[aux_sym__server_alive_interval_token1] = ACTIONS(844),
[aux_sym__session_type_token1] = ACTIONS(844),
[aux_sym__set_env_token1] = ACTIONS(844),
[aux_sym__stdin_null_token1] = ACTIONS(844),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(844),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(844),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(844),
[aux_sym__syslog_facility_token1] = ACTIONS(844),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(844),
[aux_sym__tag_token1] = ACTIONS(844),
[aux_sym__tunnel_token1] = ACTIONS(846),
[aux_sym__tunnel_device_token1] = ACTIONS(844),
[aux_sym__update_host_keys_token1] = ACTIONS(844),
[aux_sym__use_keychain_token1] = ACTIONS(844),
[aux_sym__user_token1] = ACTIONS(846),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(844),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(844),
[aux_sym__visual_host_key_token1] = ACTIONS(844),
[aux_sym__xauth_location_token1] = ACTIONS(844),
[sym_comment] = ACTIONS(844),
[sym__space] = ACTIONS(844),
[sym__eol] = ACTIONS(844),
},
[STATE(21)] = {
[ts_builtin_sym_end] = ACTIONS(848),
[aux_sym_host_declaration_token1] = ACTIONS(850),
[aux_sym_match_declaration_token1] = ACTIONS(848),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(848),
[aux_sym__address_family_token1] = ACTIONS(848),
[aux_sym__batch_mode_token1] = ACTIONS(848),
[aux_sym__bind_address_token1] = ACTIONS(848),
[aux_sym__bind_interface_token1] = ACTIONS(848),
[aux_sym__canonical_domains_token1] = ACTIONS(848),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(848),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(848),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(848),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(848),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(848),
[aux_sym__certificate_file_token1] = ACTIONS(848),
[aux_sym__check_host_ip_token1] = ACTIONS(848),
[aux_sym__ciphers_token1] = ACTIONS(848),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(848),
[aux_sym__compression_token1] = ACTIONS(848),
[aux_sym__connection_attempts_token1] = ACTIONS(848),
[aux_sym__connect_timeout_token1] = ACTIONS(848),
[aux_sym__control_master_token1] = ACTIONS(848),
[aux_sym__control_persist_token1] = ACTIONS(848),
[aux_sym__control_path_token1] = ACTIONS(848),
[aux_sym__dynamic_forward_token1] = ACTIONS(848),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(848),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(848),
[aux_sym__escape_char_token1] = ACTIONS(848),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(848),
[aux_sym__fingerprint_hash_token1] = ACTIONS(848),
[aux_sym__fork_after_authentication_token1] = ACTIONS(848),
[aux_sym__forward_agent_token1] = ACTIONS(848),
[aux_sym__forward_x11_token1] = ACTIONS(850),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(848),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(848),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(848),
[aux_sym__gssapi_authentication_token1] = ACTIONS(848),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(848),
[aux_sym__hash_known_hosts_token1] = ACTIONS(848),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(848),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(848),
[aux_sym__hostbased_authentication_token1] = ACTIONS(848),
[aux_sym__host_key_algorithms_token1] = ACTIONS(848),
[aux_sym__host_key_alias_token1] = ACTIONS(848),
[aux_sym__hostname_token1] = ACTIONS(848),
[aux_sym__identities_only_token1] = ACTIONS(848),
[aux_sym__identity_agent_token1] = ACTIONS(848),
[aux_sym__identity_file_token1] = ACTIONS(848),
[aux_sym__ignore_unknown_token1] = ACTIONS(848),
[aux_sym__include_token1] = ACTIONS(848),
[aux_sym__ipqos_token1] = ACTIONS(848),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(848),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(848),
[aux_sym__kex_algorithms_token1] = ACTIONS(848),
[aux_sym__known_hosts_command_token1] = ACTIONS(848),
[aux_sym__local_command_token1] = ACTIONS(848),
[aux_sym__local_forward_token1] = ACTIONS(848),
[aux_sym__log_level_token1] = ACTIONS(848),
[aux_sym__log_verbose_token1] = ACTIONS(848),
[aux_sym__macs_token1] = ACTIONS(848),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(848),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(848),
[aux_sym__password_authentication_token1] = ACTIONS(848),
[aux_sym__permit_local_command_token1] = ACTIONS(848),
[aux_sym__permit_remote_open_token1] = ACTIONS(848),
[aux_sym__pkcs11_provider_token1] = ACTIONS(848),
[aux_sym__port_token1] = ACTIONS(848),
[aux_sym__preferred_authentications_token1] = ACTIONS(848),
[aux_sym__proxy_command_token1] = ACTIONS(848),
[aux_sym__proxy_jump_token1] = ACTIONS(848),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(848),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(848),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(848),
[aux_sym__pubkey_authentication_token1] = ACTIONS(848),
[aux_sym__rekey_limit_token1] = ACTIONS(848),
[aux_sym__remote_command_token1] = ACTIONS(848),
[aux_sym__remote_forward_token1] = ACTIONS(848),
[aux_sym__request_tty_token1] = ACTIONS(848),
[aux_sym__required_rsa_size_token1] = ACTIONS(848),
[aux_sym__revoked_host_keys_token1] = ACTIONS(848),
[aux_sym__security_key_provider_token1] = ACTIONS(848),
[aux_sym__send_env_token1] = ACTIONS(848),
[aux_sym__server_alive_count_max_token1] = ACTIONS(848),
[aux_sym__server_alive_interval_token1] = ACTIONS(848),
[aux_sym__session_type_token1] = ACTIONS(848),
[aux_sym__set_env_token1] = ACTIONS(848),
[aux_sym__stdin_null_token1] = ACTIONS(848),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(848),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(848),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(848),
[aux_sym__syslog_facility_token1] = ACTIONS(848),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(848),
[aux_sym__tag_token1] = ACTIONS(848),
[aux_sym__tunnel_token1] = ACTIONS(850),
[aux_sym__tunnel_device_token1] = ACTIONS(848),
[aux_sym__update_host_keys_token1] = ACTIONS(848),
[aux_sym__use_keychain_token1] = ACTIONS(848),
[aux_sym__user_token1] = ACTIONS(850),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(848),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(848),
[aux_sym__visual_host_key_token1] = ACTIONS(848),
[aux_sym__xauth_location_token1] = ACTIONS(848),
[sym_comment] = ACTIONS(848),
[sym__space] = ACTIONS(848),
[sym__eol] = ACTIONS(848),
},
[STATE(22)] = {
[ts_builtin_sym_end] = ACTIONS(852),
[aux_sym_host_declaration_token1] = ACTIONS(854),
[aux_sym_match_declaration_token1] = ACTIONS(852),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(852),
[aux_sym__address_family_token1] = ACTIONS(852),
[aux_sym__batch_mode_token1] = ACTIONS(852),
[aux_sym__bind_address_token1] = ACTIONS(852),
[aux_sym__bind_interface_token1] = ACTIONS(852),
[aux_sym__canonical_domains_token1] = ACTIONS(852),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(852),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(852),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(852),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(852),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(852),
[aux_sym__certificate_file_token1] = ACTIONS(852),
[aux_sym__check_host_ip_token1] = ACTIONS(852),
[aux_sym__ciphers_token1] = ACTIONS(852),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(852),
[aux_sym__compression_token1] = ACTIONS(852),
[aux_sym__connection_attempts_token1] = ACTIONS(852),
[aux_sym__connect_timeout_token1] = ACTIONS(852),
[aux_sym__control_master_token1] = ACTIONS(852),
[aux_sym__control_persist_token1] = ACTIONS(852),
[aux_sym__control_path_token1] = ACTIONS(852),
[aux_sym__dynamic_forward_token1] = ACTIONS(852),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(852),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(852),
[aux_sym__escape_char_token1] = ACTIONS(852),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(852),
[aux_sym__fingerprint_hash_token1] = ACTIONS(852),
[aux_sym__fork_after_authentication_token1] = ACTIONS(852),
[aux_sym__forward_agent_token1] = ACTIONS(852),
[aux_sym__forward_x11_token1] = ACTIONS(854),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(852),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(852),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(852),
[aux_sym__gssapi_authentication_token1] = ACTIONS(852),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(852),
[aux_sym__hash_known_hosts_token1] = ACTIONS(852),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(852),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(852),
[aux_sym__hostbased_authentication_token1] = ACTIONS(852),
[aux_sym__host_key_algorithms_token1] = ACTIONS(852),
[aux_sym__host_key_alias_token1] = ACTIONS(852),
[aux_sym__hostname_token1] = ACTIONS(852),
[aux_sym__identities_only_token1] = ACTIONS(852),
[aux_sym__identity_agent_token1] = ACTIONS(852),
[aux_sym__identity_file_token1] = ACTIONS(852),
[aux_sym__ignore_unknown_token1] = ACTIONS(852),
[aux_sym__include_token1] = ACTIONS(852),
[aux_sym__ipqos_token1] = ACTIONS(852),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(852),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(852),
[aux_sym__kex_algorithms_token1] = ACTIONS(852),
[aux_sym__known_hosts_command_token1] = ACTIONS(852),
[aux_sym__local_command_token1] = ACTIONS(852),
[aux_sym__local_forward_token1] = ACTIONS(852),
[aux_sym__log_level_token1] = ACTIONS(852),
[aux_sym__log_verbose_token1] = ACTIONS(852),
[aux_sym__macs_token1] = ACTIONS(852),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(852),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(852),
[aux_sym__password_authentication_token1] = ACTIONS(852),
[aux_sym__permit_local_command_token1] = ACTIONS(852),
[aux_sym__permit_remote_open_token1] = ACTIONS(852),
[aux_sym__pkcs11_provider_token1] = ACTIONS(852),
[aux_sym__port_token1] = ACTIONS(852),
[aux_sym__preferred_authentications_token1] = ACTIONS(852),
[aux_sym__proxy_command_token1] = ACTIONS(852),
[aux_sym__proxy_jump_token1] = ACTIONS(852),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(852),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(852),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(852),
[aux_sym__pubkey_authentication_token1] = ACTIONS(852),
[aux_sym__rekey_limit_token1] = ACTIONS(852),
[aux_sym__remote_command_token1] = ACTIONS(852),
[aux_sym__remote_forward_token1] = ACTIONS(852),
[aux_sym__request_tty_token1] = ACTIONS(852),
[aux_sym__required_rsa_size_token1] = ACTIONS(852),
[aux_sym__revoked_host_keys_token1] = ACTIONS(852),
[aux_sym__security_key_provider_token1] = ACTIONS(852),
[aux_sym__send_env_token1] = ACTIONS(852),
[aux_sym__server_alive_count_max_token1] = ACTIONS(852),
[aux_sym__server_alive_interval_token1] = ACTIONS(852),
[aux_sym__session_type_token1] = ACTIONS(852),
[aux_sym__set_env_token1] = ACTIONS(852),
[aux_sym__stdin_null_token1] = ACTIONS(852),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(852),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(852),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(852),
[aux_sym__syslog_facility_token1] = ACTIONS(852),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(852),
[aux_sym__tag_token1] = ACTIONS(852),
[aux_sym__tunnel_token1] = ACTIONS(854),
[aux_sym__tunnel_device_token1] = ACTIONS(852),
[aux_sym__update_host_keys_token1] = ACTIONS(852),
[aux_sym__use_keychain_token1] = ACTIONS(852),
[aux_sym__user_token1] = ACTIONS(854),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(852),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(852),
[aux_sym__visual_host_key_token1] = ACTIONS(852),
[aux_sym__xauth_location_token1] = ACTIONS(852),
[sym_comment] = ACTIONS(852),
[sym__space] = ACTIONS(852),
[sym__eol] = ACTIONS(852),
},
[STATE(23)] = {
[ts_builtin_sym_end] = ACTIONS(856),
[aux_sym_host_declaration_token1] = ACTIONS(858),
[aux_sym_match_declaration_token1] = ACTIONS(856),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(856),
[aux_sym__address_family_token1] = ACTIONS(856),
[aux_sym__batch_mode_token1] = ACTIONS(856),
[aux_sym__bind_address_token1] = ACTIONS(856),
[aux_sym__bind_interface_token1] = ACTIONS(856),
[aux_sym__canonical_domains_token1] = ACTIONS(856),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(856),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(856),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(856),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(856),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(856),
[aux_sym__certificate_file_token1] = ACTIONS(856),
[aux_sym__check_host_ip_token1] = ACTIONS(856),
[aux_sym__ciphers_token1] = ACTIONS(856),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(856),
[aux_sym__compression_token1] = ACTIONS(856),
[aux_sym__connection_attempts_token1] = ACTIONS(856),
[aux_sym__connect_timeout_token1] = ACTIONS(856),
[aux_sym__control_master_token1] = ACTIONS(856),
[aux_sym__control_persist_token1] = ACTIONS(856),
[aux_sym__control_path_token1] = ACTIONS(856),
[aux_sym__dynamic_forward_token1] = ACTIONS(856),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(856),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(856),
[aux_sym__escape_char_token1] = ACTIONS(856),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(856),
[aux_sym__fingerprint_hash_token1] = ACTIONS(856),
[aux_sym__fork_after_authentication_token1] = ACTIONS(856),
[aux_sym__forward_agent_token1] = ACTIONS(856),
[aux_sym__forward_x11_token1] = ACTIONS(858),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(856),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(856),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(856),
[aux_sym__gssapi_authentication_token1] = ACTIONS(856),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(856),
[aux_sym__hash_known_hosts_token1] = ACTIONS(856),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(856),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(856),
[aux_sym__hostbased_authentication_token1] = ACTIONS(856),
[aux_sym__host_key_algorithms_token1] = ACTIONS(856),
[aux_sym__host_key_alias_token1] = ACTIONS(856),
[aux_sym__hostname_token1] = ACTIONS(856),
[aux_sym__identities_only_token1] = ACTIONS(856),
[aux_sym__identity_agent_token1] = ACTIONS(856),
[aux_sym__identity_file_token1] = ACTIONS(856),
[aux_sym__ignore_unknown_token1] = ACTIONS(856),
[aux_sym__include_token1] = ACTIONS(856),
[aux_sym__ipqos_token1] = ACTIONS(856),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(856),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(856),
[aux_sym__kex_algorithms_token1] = ACTIONS(856),
[aux_sym__known_hosts_command_token1] = ACTIONS(856),
[aux_sym__local_command_token1] = ACTIONS(856),
[aux_sym__local_forward_token1] = ACTIONS(856),
[aux_sym__log_level_token1] = ACTIONS(856),
[aux_sym__log_verbose_token1] = ACTIONS(856),
[aux_sym__macs_token1] = ACTIONS(856),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(856),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(856),
[aux_sym__password_authentication_token1] = ACTIONS(856),
[aux_sym__permit_local_command_token1] = ACTIONS(856),
[aux_sym__permit_remote_open_token1] = ACTIONS(856),
[aux_sym__pkcs11_provider_token1] = ACTIONS(856),
[aux_sym__port_token1] = ACTIONS(856),
[aux_sym__preferred_authentications_token1] = ACTIONS(856),
[aux_sym__proxy_command_token1] = ACTIONS(856),
[aux_sym__proxy_jump_token1] = ACTIONS(856),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(856),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(856),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(856),
[aux_sym__pubkey_authentication_token1] = ACTIONS(856),
[aux_sym__rekey_limit_token1] = ACTIONS(856),
[aux_sym__remote_command_token1] = ACTIONS(856),
[aux_sym__remote_forward_token1] = ACTIONS(856),
[aux_sym__request_tty_token1] = ACTIONS(856),
[aux_sym__required_rsa_size_token1] = ACTIONS(856),
[aux_sym__revoked_host_keys_token1] = ACTIONS(856),
[aux_sym__security_key_provider_token1] = ACTIONS(856),
[aux_sym__send_env_token1] = ACTIONS(856),
[aux_sym__server_alive_count_max_token1] = ACTIONS(856),
[aux_sym__server_alive_interval_token1] = ACTIONS(856),
[aux_sym__session_type_token1] = ACTIONS(856),
[aux_sym__set_env_token1] = ACTIONS(856),
[aux_sym__stdin_null_token1] = ACTIONS(856),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(856),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(856),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(856),
[aux_sym__syslog_facility_token1] = ACTIONS(856),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(856),
[aux_sym__tag_token1] = ACTIONS(856),
[aux_sym__tunnel_token1] = ACTIONS(858),
[aux_sym__tunnel_device_token1] = ACTIONS(856),
[aux_sym__update_host_keys_token1] = ACTIONS(856),
[aux_sym__use_keychain_token1] = ACTIONS(856),
[aux_sym__user_token1] = ACTIONS(858),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(856),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(856),
[aux_sym__visual_host_key_token1] = ACTIONS(856),
[aux_sym__xauth_location_token1] = ACTIONS(856),
[sym_comment] = ACTIONS(856),
[sym__space] = ACTIONS(856),
[sym__eol] = ACTIONS(856),
},
[STATE(24)] = {
[ts_builtin_sym_end] = ACTIONS(524),
[aux_sym_host_declaration_token1] = ACTIONS(526),
[aux_sym_match_declaration_token1] = ACTIONS(524),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(524),
[aux_sym__address_family_token1] = ACTIONS(524),
[aux_sym__batch_mode_token1] = ACTIONS(524),
[aux_sym__bind_address_token1] = ACTIONS(524),
[aux_sym__bind_interface_token1] = ACTIONS(524),
[aux_sym__canonical_domains_token1] = ACTIONS(524),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(524),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(524),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(524),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(524),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(524),
[aux_sym__certificate_file_token1] = ACTIONS(524),
[aux_sym__check_host_ip_token1] = ACTIONS(524),
[aux_sym__ciphers_token1] = ACTIONS(524),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(524),
[aux_sym__compression_token1] = ACTIONS(524),
[aux_sym__connection_attempts_token1] = ACTIONS(524),
[aux_sym__connect_timeout_token1] = ACTIONS(524),
[aux_sym__control_master_token1] = ACTIONS(524),
[aux_sym__control_persist_token1] = ACTIONS(524),
[aux_sym__control_path_token1] = ACTIONS(524),
[aux_sym__dynamic_forward_token1] = ACTIONS(524),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(524),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(524),
[aux_sym__escape_char_token1] = ACTIONS(524),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(524),
[aux_sym__fingerprint_hash_token1] = ACTIONS(524),
[aux_sym__fork_after_authentication_token1] = ACTIONS(524),
[aux_sym__forward_agent_token1] = ACTIONS(524),
[aux_sym__forward_x11_token1] = ACTIONS(526),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(524),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(524),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(524),
[aux_sym__gssapi_authentication_token1] = ACTIONS(524),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(524),
[aux_sym__hash_known_hosts_token1] = ACTIONS(524),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(524),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(524),
[aux_sym__hostbased_authentication_token1] = ACTIONS(524),
[aux_sym__host_key_algorithms_token1] = ACTIONS(524),
[aux_sym__host_key_alias_token1] = ACTIONS(524),
[aux_sym__hostname_token1] = ACTIONS(524),
[aux_sym__identities_only_token1] = ACTIONS(524),
[aux_sym__identity_agent_token1] = ACTIONS(524),
[aux_sym__identity_file_token1] = ACTIONS(524),
[aux_sym__ignore_unknown_token1] = ACTIONS(524),
[aux_sym__include_token1] = ACTIONS(524),
[aux_sym__ipqos_token1] = ACTIONS(524),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(524),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(524),
[aux_sym__kex_algorithms_token1] = ACTIONS(524),
[aux_sym__known_hosts_command_token1] = ACTIONS(524),
[aux_sym__local_command_token1] = ACTIONS(524),
[aux_sym__local_forward_token1] = ACTIONS(524),
[aux_sym__log_level_token1] = ACTIONS(524),
[aux_sym__log_verbose_token1] = ACTIONS(524),
[aux_sym__macs_token1] = ACTIONS(524),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(524),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(524),
[aux_sym__password_authentication_token1] = ACTIONS(524),
[aux_sym__permit_local_command_token1] = ACTIONS(524),
[aux_sym__permit_remote_open_token1] = ACTIONS(524),
[aux_sym__pkcs11_provider_token1] = ACTIONS(524),
[aux_sym__port_token1] = ACTIONS(524),
[aux_sym__preferred_authentications_token1] = ACTIONS(524),
[aux_sym__proxy_command_token1] = ACTIONS(524),
[aux_sym__proxy_jump_token1] = ACTIONS(524),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(524),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(524),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(524),
[aux_sym__pubkey_authentication_token1] = ACTIONS(524),
[aux_sym__rekey_limit_token1] = ACTIONS(524),
[aux_sym__remote_command_token1] = ACTIONS(524),
[aux_sym__remote_forward_token1] = ACTIONS(524),
[aux_sym__request_tty_token1] = ACTIONS(524),
[aux_sym__required_rsa_size_token1] = ACTIONS(524),
[aux_sym__revoked_host_keys_token1] = ACTIONS(524),
[aux_sym__security_key_provider_token1] = ACTIONS(524),
[aux_sym__send_env_token1] = ACTIONS(524),
[aux_sym__server_alive_count_max_token1] = ACTIONS(524),
[aux_sym__server_alive_interval_token1] = ACTIONS(524),
[aux_sym__session_type_token1] = ACTIONS(524),
[aux_sym__set_env_token1] = ACTIONS(524),
[aux_sym__stdin_null_token1] = ACTIONS(524),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(524),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(524),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(524),
[aux_sym__syslog_facility_token1] = ACTIONS(524),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(524),
[aux_sym__tag_token1] = ACTIONS(524),
[aux_sym__tunnel_token1] = ACTIONS(526),
[aux_sym__tunnel_device_token1] = ACTIONS(524),
[aux_sym__update_host_keys_token1] = ACTIONS(524),
[aux_sym__use_keychain_token1] = ACTIONS(524),
[aux_sym__user_token1] = ACTIONS(526),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(524),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(524),
[aux_sym__visual_host_key_token1] = ACTIONS(524),
[aux_sym__xauth_location_token1] = ACTIONS(524),
[sym_comment] = ACTIONS(524),
[sym__space] = ACTIONS(524),
[sym__eol] = ACTIONS(524),
},
[STATE(25)] = {
[ts_builtin_sym_end] = ACTIONS(860),
[aux_sym_host_declaration_token1] = ACTIONS(862),
[aux_sym_match_declaration_token1] = ACTIONS(860),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(860),
[aux_sym__address_family_token1] = ACTIONS(860),
[aux_sym__batch_mode_token1] = ACTIONS(860),
[aux_sym__bind_address_token1] = ACTIONS(860),
[aux_sym__bind_interface_token1] = ACTIONS(860),
[aux_sym__canonical_domains_token1] = ACTIONS(860),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(860),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(860),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(860),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(860),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(860),
[aux_sym__certificate_file_token1] = ACTIONS(860),
[aux_sym__check_host_ip_token1] = ACTIONS(860),
[aux_sym__ciphers_token1] = ACTIONS(860),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(860),
[aux_sym__compression_token1] = ACTIONS(860),
[aux_sym__connection_attempts_token1] = ACTIONS(860),
[aux_sym__connect_timeout_token1] = ACTIONS(860),
[aux_sym__control_master_token1] = ACTIONS(860),
[aux_sym__control_persist_token1] = ACTIONS(860),
[aux_sym__control_path_token1] = ACTIONS(860),
[aux_sym__dynamic_forward_token1] = ACTIONS(860),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(860),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(860),
[aux_sym__escape_char_token1] = ACTIONS(860),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(860),
[aux_sym__fingerprint_hash_token1] = ACTIONS(860),
[aux_sym__fork_after_authentication_token1] = ACTIONS(860),
[aux_sym__forward_agent_token1] = ACTIONS(860),
[aux_sym__forward_x11_token1] = ACTIONS(862),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(860),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(860),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(860),
[aux_sym__gssapi_authentication_token1] = ACTIONS(860),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(860),
[aux_sym__hash_known_hosts_token1] = ACTIONS(860),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(860),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(860),
[aux_sym__hostbased_authentication_token1] = ACTIONS(860),
[aux_sym__host_key_algorithms_token1] = ACTIONS(860),
[aux_sym__host_key_alias_token1] = ACTIONS(860),
[aux_sym__hostname_token1] = ACTIONS(860),
[aux_sym__identities_only_token1] = ACTIONS(860),
[aux_sym__identity_agent_token1] = ACTIONS(860),
[aux_sym__identity_file_token1] = ACTIONS(860),
[aux_sym__ignore_unknown_token1] = ACTIONS(860),
[aux_sym__include_token1] = ACTIONS(860),
[aux_sym__ipqos_token1] = ACTIONS(860),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(860),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(860),
[aux_sym__kex_algorithms_token1] = ACTIONS(860),
[aux_sym__known_hosts_command_token1] = ACTIONS(860),
[aux_sym__local_command_token1] = ACTIONS(860),
[aux_sym__local_forward_token1] = ACTIONS(860),
[aux_sym__log_level_token1] = ACTIONS(860),
[aux_sym__log_verbose_token1] = ACTIONS(860),
[aux_sym__macs_token1] = ACTIONS(860),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(860),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(860),
[aux_sym__password_authentication_token1] = ACTIONS(860),
[aux_sym__permit_local_command_token1] = ACTIONS(860),
[aux_sym__permit_remote_open_token1] = ACTIONS(860),
[aux_sym__pkcs11_provider_token1] = ACTIONS(860),
[aux_sym__port_token1] = ACTIONS(860),
[aux_sym__preferred_authentications_token1] = ACTIONS(860),
[aux_sym__proxy_command_token1] = ACTIONS(860),
[aux_sym__proxy_jump_token1] = ACTIONS(860),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(860),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(860),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(860),
[aux_sym__pubkey_authentication_token1] = ACTIONS(860),
[aux_sym__rekey_limit_token1] = ACTIONS(860),
[aux_sym__remote_command_token1] = ACTIONS(860),
[aux_sym__remote_forward_token1] = ACTIONS(860),
[aux_sym__request_tty_token1] = ACTIONS(860),
[aux_sym__required_rsa_size_token1] = ACTIONS(860),
[aux_sym__revoked_host_keys_token1] = ACTIONS(860),
[aux_sym__security_key_provider_token1] = ACTIONS(860),
[aux_sym__send_env_token1] = ACTIONS(860),
[aux_sym__server_alive_count_max_token1] = ACTIONS(860),
[aux_sym__server_alive_interval_token1] = ACTIONS(860),
[aux_sym__session_type_token1] = ACTIONS(860),
[aux_sym__set_env_token1] = ACTIONS(860),
[aux_sym__stdin_null_token1] = ACTIONS(860),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(860),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(860),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(860),
[aux_sym__syslog_facility_token1] = ACTIONS(860),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(860),
[aux_sym__tag_token1] = ACTIONS(860),
[aux_sym__tunnel_token1] = ACTIONS(862),
[aux_sym__tunnel_device_token1] = ACTIONS(860),
[aux_sym__update_host_keys_token1] = ACTIONS(860),
[aux_sym__use_keychain_token1] = ACTIONS(860),
[aux_sym__user_token1] = ACTIONS(862),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(860),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(860),
[aux_sym__visual_host_key_token1] = ACTIONS(860),
[aux_sym__xauth_location_token1] = ACTIONS(860),
[sym_comment] = ACTIONS(860),
[sym__space] = ACTIONS(860),
[sym__eol] = ACTIONS(860),
},
[STATE(26)] = {
[ts_builtin_sym_end] = ACTIONS(864),
[aux_sym_host_declaration_token1] = ACTIONS(866),
[aux_sym_match_declaration_token1] = ACTIONS(864),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(864),
[aux_sym__address_family_token1] = ACTIONS(864),
[aux_sym__batch_mode_token1] = ACTIONS(864),
[aux_sym__bind_address_token1] = ACTIONS(864),
[aux_sym__bind_interface_token1] = ACTIONS(864),
[aux_sym__canonical_domains_token1] = ACTIONS(864),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(864),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(864),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(864),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(864),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(864),
[aux_sym__certificate_file_token1] = ACTIONS(864),
[aux_sym__check_host_ip_token1] = ACTIONS(864),
[aux_sym__ciphers_token1] = ACTIONS(864),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(864),
[aux_sym__compression_token1] = ACTIONS(864),
[aux_sym__connection_attempts_token1] = ACTIONS(864),
[aux_sym__connect_timeout_token1] = ACTIONS(864),
[aux_sym__control_master_token1] = ACTIONS(864),
[aux_sym__control_persist_token1] = ACTIONS(864),
[aux_sym__control_path_token1] = ACTIONS(864),
[aux_sym__dynamic_forward_token1] = ACTIONS(864),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(864),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(864),
[aux_sym__escape_char_token1] = ACTIONS(864),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(864),
[aux_sym__fingerprint_hash_token1] = ACTIONS(864),
[aux_sym__fork_after_authentication_token1] = ACTIONS(864),
[aux_sym__forward_agent_token1] = ACTIONS(864),
[aux_sym__forward_x11_token1] = ACTIONS(866),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(864),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(864),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(864),
[aux_sym__gssapi_authentication_token1] = ACTIONS(864),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(864),
[aux_sym__hash_known_hosts_token1] = ACTIONS(864),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(864),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(864),
[aux_sym__hostbased_authentication_token1] = ACTIONS(864),
[aux_sym__host_key_algorithms_token1] = ACTIONS(864),
[aux_sym__host_key_alias_token1] = ACTIONS(864),
[aux_sym__hostname_token1] = ACTIONS(864),
[aux_sym__identities_only_token1] = ACTIONS(864),
[aux_sym__identity_agent_token1] = ACTIONS(864),
[aux_sym__identity_file_token1] = ACTIONS(864),
[aux_sym__ignore_unknown_token1] = ACTIONS(864),
[aux_sym__include_token1] = ACTIONS(864),
[aux_sym__ipqos_token1] = ACTIONS(864),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(864),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(864),
[aux_sym__kex_algorithms_token1] = ACTIONS(864),
[aux_sym__known_hosts_command_token1] = ACTIONS(864),
[aux_sym__local_command_token1] = ACTIONS(864),
[aux_sym__local_forward_token1] = ACTIONS(864),
[aux_sym__log_level_token1] = ACTIONS(864),
[aux_sym__log_verbose_token1] = ACTIONS(864),
[aux_sym__macs_token1] = ACTIONS(864),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(864),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(864),
[aux_sym__password_authentication_token1] = ACTIONS(864),
[aux_sym__permit_local_command_token1] = ACTIONS(864),
[aux_sym__permit_remote_open_token1] = ACTIONS(864),
[aux_sym__pkcs11_provider_token1] = ACTIONS(864),
[aux_sym__port_token1] = ACTIONS(864),
[aux_sym__preferred_authentications_token1] = ACTIONS(864),
[aux_sym__proxy_command_token1] = ACTIONS(864),
[aux_sym__proxy_jump_token1] = ACTIONS(864),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(864),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(864),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(864),
[aux_sym__pubkey_authentication_token1] = ACTIONS(864),
[aux_sym__rekey_limit_token1] = ACTIONS(864),
[aux_sym__remote_command_token1] = ACTIONS(864),
[aux_sym__remote_forward_token1] = ACTIONS(864),
[aux_sym__request_tty_token1] = ACTIONS(864),
[aux_sym__required_rsa_size_token1] = ACTIONS(864),
[aux_sym__revoked_host_keys_token1] = ACTIONS(864),
[aux_sym__security_key_provider_token1] = ACTIONS(864),
[aux_sym__send_env_token1] = ACTIONS(864),
[aux_sym__server_alive_count_max_token1] = ACTIONS(864),
[aux_sym__server_alive_interval_token1] = ACTIONS(864),
[aux_sym__session_type_token1] = ACTIONS(864),
[aux_sym__set_env_token1] = ACTIONS(864),
[aux_sym__stdin_null_token1] = ACTIONS(864),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(864),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(864),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(864),
[aux_sym__syslog_facility_token1] = ACTIONS(864),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(864),
[aux_sym__tag_token1] = ACTIONS(864),
[aux_sym__tunnel_token1] = ACTIONS(866),
[aux_sym__tunnel_device_token1] = ACTIONS(864),
[aux_sym__update_host_keys_token1] = ACTIONS(864),
[aux_sym__use_keychain_token1] = ACTIONS(864),
[aux_sym__user_token1] = ACTIONS(866),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(864),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(864),
[aux_sym__visual_host_key_token1] = ACTIONS(864),
[aux_sym__xauth_location_token1] = ACTIONS(864),
[sym_comment] = ACTIONS(864),
[sym__space] = ACTIONS(864),
[sym__eol] = ACTIONS(864),
},
[STATE(27)] = {
[ts_builtin_sym_end] = ACTIONS(536),
[aux_sym_host_declaration_token1] = ACTIONS(538),
[aux_sym_match_declaration_token1] = ACTIONS(536),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(536),
[aux_sym__address_family_token1] = ACTIONS(536),
[aux_sym__batch_mode_token1] = ACTIONS(536),
[aux_sym__bind_address_token1] = ACTIONS(536),
[aux_sym__bind_interface_token1] = ACTIONS(536),
[aux_sym__canonical_domains_token1] = ACTIONS(536),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(536),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(536),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(536),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(536),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(536),
[aux_sym__certificate_file_token1] = ACTIONS(536),
[aux_sym__check_host_ip_token1] = ACTIONS(536),
[aux_sym__ciphers_token1] = ACTIONS(536),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(536),
[aux_sym__compression_token1] = ACTIONS(536),
[aux_sym__connection_attempts_token1] = ACTIONS(536),
[aux_sym__connect_timeout_token1] = ACTIONS(536),
[aux_sym__control_master_token1] = ACTIONS(536),
[aux_sym__control_persist_token1] = ACTIONS(536),
[aux_sym__control_path_token1] = ACTIONS(536),
[aux_sym__dynamic_forward_token1] = ACTIONS(536),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(536),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(536),
[aux_sym__escape_char_token1] = ACTIONS(536),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(536),
[aux_sym__fingerprint_hash_token1] = ACTIONS(536),
[aux_sym__fork_after_authentication_token1] = ACTIONS(536),
[aux_sym__forward_agent_token1] = ACTIONS(536),
[aux_sym__forward_x11_token1] = ACTIONS(538),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(536),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(536),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(536),
[aux_sym__gssapi_authentication_token1] = ACTIONS(536),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(536),
[aux_sym__hash_known_hosts_token1] = ACTIONS(536),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(536),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(536),
[aux_sym__hostbased_authentication_token1] = ACTIONS(536),
[aux_sym__host_key_algorithms_token1] = ACTIONS(536),
[aux_sym__host_key_alias_token1] = ACTIONS(536),
[aux_sym__hostname_token1] = ACTIONS(536),
[aux_sym__identities_only_token1] = ACTIONS(536),
[aux_sym__identity_agent_token1] = ACTIONS(536),
[aux_sym__identity_file_token1] = ACTIONS(536),
[aux_sym__ignore_unknown_token1] = ACTIONS(536),
[aux_sym__include_token1] = ACTIONS(536),
[aux_sym__ipqos_token1] = ACTIONS(536),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(536),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(536),
[aux_sym__kex_algorithms_token1] = ACTIONS(536),
[aux_sym__known_hosts_command_token1] = ACTIONS(536),
[aux_sym__local_command_token1] = ACTIONS(536),
[aux_sym__local_forward_token1] = ACTIONS(536),
[aux_sym__log_level_token1] = ACTIONS(536),
[aux_sym__log_verbose_token1] = ACTIONS(536),
[aux_sym__macs_token1] = ACTIONS(536),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(536),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(536),
[aux_sym__password_authentication_token1] = ACTIONS(536),
[aux_sym__permit_local_command_token1] = ACTIONS(536),
[aux_sym__permit_remote_open_token1] = ACTIONS(536),
[aux_sym__pkcs11_provider_token1] = ACTIONS(536),
[aux_sym__port_token1] = ACTIONS(536),
[aux_sym__preferred_authentications_token1] = ACTIONS(536),
[aux_sym__proxy_command_token1] = ACTIONS(536),
[aux_sym__proxy_jump_token1] = ACTIONS(536),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(536),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(536),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(536),
[aux_sym__pubkey_authentication_token1] = ACTIONS(536),
[aux_sym__rekey_limit_token1] = ACTIONS(536),
[aux_sym__remote_command_token1] = ACTIONS(536),
[aux_sym__remote_forward_token1] = ACTIONS(536),
[aux_sym__request_tty_token1] = ACTIONS(536),
[aux_sym__required_rsa_size_token1] = ACTIONS(536),
[aux_sym__revoked_host_keys_token1] = ACTIONS(536),
[aux_sym__security_key_provider_token1] = ACTIONS(536),
[aux_sym__send_env_token1] = ACTIONS(536),
[aux_sym__server_alive_count_max_token1] = ACTIONS(536),
[aux_sym__server_alive_interval_token1] = ACTIONS(536),
[aux_sym__session_type_token1] = ACTIONS(536),
[aux_sym__set_env_token1] = ACTIONS(536),
[aux_sym__stdin_null_token1] = ACTIONS(536),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(536),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(536),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(536),
[aux_sym__syslog_facility_token1] = ACTIONS(536),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(536),
[aux_sym__tag_token1] = ACTIONS(536),
[aux_sym__tunnel_token1] = ACTIONS(538),
[aux_sym__tunnel_device_token1] = ACTIONS(536),
[aux_sym__update_host_keys_token1] = ACTIONS(536),
[aux_sym__use_keychain_token1] = ACTIONS(536),
[aux_sym__user_token1] = ACTIONS(538),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(536),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(536),
[aux_sym__visual_host_key_token1] = ACTIONS(536),
[aux_sym__xauth_location_token1] = ACTIONS(536),
[sym_comment] = ACTIONS(536),
[sym__space] = ACTIONS(536),
[sym__eol] = ACTIONS(536),
},
[STATE(28)] = {
[ts_builtin_sym_end] = ACTIONS(868),
[aux_sym_host_declaration_token1] = ACTIONS(870),
[aux_sym_match_declaration_token1] = ACTIONS(868),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(868),
[aux_sym__address_family_token1] = ACTIONS(868),
[aux_sym__batch_mode_token1] = ACTIONS(868),
[aux_sym__bind_address_token1] = ACTIONS(868),
[aux_sym__bind_interface_token1] = ACTIONS(868),
[aux_sym__canonical_domains_token1] = ACTIONS(868),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(868),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(868),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(868),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(868),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(868),
[aux_sym__certificate_file_token1] = ACTIONS(868),
[aux_sym__check_host_ip_token1] = ACTIONS(868),
[aux_sym__ciphers_token1] = ACTIONS(868),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(868),
[aux_sym__compression_token1] = ACTIONS(868),
[aux_sym__connection_attempts_token1] = ACTIONS(868),
[aux_sym__connect_timeout_token1] = ACTIONS(868),
[aux_sym__control_master_token1] = ACTIONS(868),
[aux_sym__control_persist_token1] = ACTIONS(868),
[aux_sym__control_path_token1] = ACTIONS(868),
[aux_sym__dynamic_forward_token1] = ACTIONS(868),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(868),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(868),
[aux_sym__escape_char_token1] = ACTIONS(868),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(868),
[aux_sym__fingerprint_hash_token1] = ACTIONS(868),
[aux_sym__fork_after_authentication_token1] = ACTIONS(868),
[aux_sym__forward_agent_token1] = ACTIONS(868),
[aux_sym__forward_x11_token1] = ACTIONS(870),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(868),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(868),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(868),
[aux_sym__gssapi_authentication_token1] = ACTIONS(868),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(868),
[aux_sym__hash_known_hosts_token1] = ACTIONS(868),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(868),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(868),
[aux_sym__hostbased_authentication_token1] = ACTIONS(868),
[aux_sym__host_key_algorithms_token1] = ACTIONS(868),
[aux_sym__host_key_alias_token1] = ACTIONS(868),
[aux_sym__hostname_token1] = ACTIONS(868),
[aux_sym__identities_only_token1] = ACTIONS(868),
[aux_sym__identity_agent_token1] = ACTIONS(868),
[aux_sym__identity_file_token1] = ACTIONS(868),
[aux_sym__ignore_unknown_token1] = ACTIONS(868),
[aux_sym__include_token1] = ACTIONS(868),
[aux_sym__ipqos_token1] = ACTIONS(868),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(868),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(868),
[aux_sym__kex_algorithms_token1] = ACTIONS(868),
[aux_sym__known_hosts_command_token1] = ACTIONS(868),
[aux_sym__local_command_token1] = ACTIONS(868),
[aux_sym__local_forward_token1] = ACTIONS(868),
[aux_sym__log_level_token1] = ACTIONS(868),
[aux_sym__log_verbose_token1] = ACTIONS(868),
[aux_sym__macs_token1] = ACTIONS(868),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(868),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(868),
[aux_sym__password_authentication_token1] = ACTIONS(868),
[aux_sym__permit_local_command_token1] = ACTIONS(868),
[aux_sym__permit_remote_open_token1] = ACTIONS(868),
[aux_sym__pkcs11_provider_token1] = ACTIONS(868),
[aux_sym__port_token1] = ACTIONS(868),
[aux_sym__preferred_authentications_token1] = ACTIONS(868),
[aux_sym__proxy_command_token1] = ACTIONS(868),
[aux_sym__proxy_jump_token1] = ACTIONS(868),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(868),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(868),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(868),
[aux_sym__pubkey_authentication_token1] = ACTIONS(868),
[aux_sym__rekey_limit_token1] = ACTIONS(868),
[aux_sym__remote_command_token1] = ACTIONS(868),
[aux_sym__remote_forward_token1] = ACTIONS(868),
[aux_sym__request_tty_token1] = ACTIONS(868),
[aux_sym__required_rsa_size_token1] = ACTIONS(868),
[aux_sym__revoked_host_keys_token1] = ACTIONS(868),
[aux_sym__security_key_provider_token1] = ACTIONS(868),
[aux_sym__send_env_token1] = ACTIONS(868),
[aux_sym__server_alive_count_max_token1] = ACTIONS(868),
[aux_sym__server_alive_interval_token1] = ACTIONS(868),
[aux_sym__session_type_token1] = ACTIONS(868),
[aux_sym__set_env_token1] = ACTIONS(868),
[aux_sym__stdin_null_token1] = ACTIONS(868),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(868),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(868),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(868),
[aux_sym__syslog_facility_token1] = ACTIONS(868),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(868),
[aux_sym__tag_token1] = ACTIONS(868),
[aux_sym__tunnel_token1] = ACTIONS(870),
[aux_sym__tunnel_device_token1] = ACTIONS(868),
[aux_sym__update_host_keys_token1] = ACTIONS(868),
[aux_sym__use_keychain_token1] = ACTIONS(868),
[aux_sym__user_token1] = ACTIONS(870),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(868),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(868),
[aux_sym__visual_host_key_token1] = ACTIONS(868),
[aux_sym__xauth_location_token1] = ACTIONS(868),
[sym_comment] = ACTIONS(868),
[sym__space] = ACTIONS(868),
[sym__eol] = ACTIONS(868),
},
[STATE(29)] = {
[ts_builtin_sym_end] = ACTIONS(872),
[aux_sym_host_declaration_token1] = ACTIONS(874),
[aux_sym_match_declaration_token1] = ACTIONS(872),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(872),
[aux_sym__address_family_token1] = ACTIONS(872),
[aux_sym__batch_mode_token1] = ACTIONS(872),
[aux_sym__bind_address_token1] = ACTIONS(872),
[aux_sym__bind_interface_token1] = ACTIONS(872),
[aux_sym__canonical_domains_token1] = ACTIONS(872),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(872),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(872),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(872),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(872),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(872),
[aux_sym__certificate_file_token1] = ACTIONS(872),
[aux_sym__check_host_ip_token1] = ACTIONS(872),
[aux_sym__ciphers_token1] = ACTIONS(872),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(872),
[aux_sym__compression_token1] = ACTIONS(872),
[aux_sym__connection_attempts_token1] = ACTIONS(872),
[aux_sym__connect_timeout_token1] = ACTIONS(872),
[aux_sym__control_master_token1] = ACTIONS(872),
[aux_sym__control_persist_token1] = ACTIONS(872),
[aux_sym__control_path_token1] = ACTIONS(872),
[aux_sym__dynamic_forward_token1] = ACTIONS(872),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(872),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(872),
[aux_sym__escape_char_token1] = ACTIONS(872),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(872),
[aux_sym__fingerprint_hash_token1] = ACTIONS(872),
[aux_sym__fork_after_authentication_token1] = ACTIONS(872),
[aux_sym__forward_agent_token1] = ACTIONS(872),
[aux_sym__forward_x11_token1] = ACTIONS(874),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(872),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(872),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(872),
[aux_sym__gssapi_authentication_token1] = ACTIONS(872),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(872),
[aux_sym__hash_known_hosts_token1] = ACTIONS(872),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(872),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(872),
[aux_sym__hostbased_authentication_token1] = ACTIONS(872),
[aux_sym__host_key_algorithms_token1] = ACTIONS(872),
[aux_sym__host_key_alias_token1] = ACTIONS(872),
[aux_sym__hostname_token1] = ACTIONS(872),
[aux_sym__identities_only_token1] = ACTIONS(872),
[aux_sym__identity_agent_token1] = ACTIONS(872),
[aux_sym__identity_file_token1] = ACTIONS(872),
[aux_sym__ignore_unknown_token1] = ACTIONS(872),
[aux_sym__include_token1] = ACTIONS(872),
[aux_sym__ipqos_token1] = ACTIONS(872),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(872),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(872),
[aux_sym__kex_algorithms_token1] = ACTIONS(872),
[aux_sym__known_hosts_command_token1] = ACTIONS(872),
[aux_sym__local_command_token1] = ACTIONS(872),
[aux_sym__local_forward_token1] = ACTIONS(872),
[aux_sym__log_level_token1] = ACTIONS(872),
[aux_sym__log_verbose_token1] = ACTIONS(872),
[aux_sym__macs_token1] = ACTIONS(872),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(872),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(872),
[aux_sym__password_authentication_token1] = ACTIONS(872),
[aux_sym__permit_local_command_token1] = ACTIONS(872),
[aux_sym__permit_remote_open_token1] = ACTIONS(872),
[aux_sym__pkcs11_provider_token1] = ACTIONS(872),
[aux_sym__port_token1] = ACTIONS(872),
[aux_sym__preferred_authentications_token1] = ACTIONS(872),
[aux_sym__proxy_command_token1] = ACTIONS(872),
[aux_sym__proxy_jump_token1] = ACTIONS(872),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(872),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(872),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(872),
[aux_sym__pubkey_authentication_token1] = ACTIONS(872),
[aux_sym__rekey_limit_token1] = ACTIONS(872),
[aux_sym__remote_command_token1] = ACTIONS(872),
[aux_sym__remote_forward_token1] = ACTIONS(872),
[aux_sym__request_tty_token1] = ACTIONS(872),
[aux_sym__required_rsa_size_token1] = ACTIONS(872),
[aux_sym__revoked_host_keys_token1] = ACTIONS(872),
[aux_sym__security_key_provider_token1] = ACTIONS(872),
[aux_sym__send_env_token1] = ACTIONS(872),
[aux_sym__server_alive_count_max_token1] = ACTIONS(872),
[aux_sym__server_alive_interval_token1] = ACTIONS(872),
[aux_sym__session_type_token1] = ACTIONS(872),
[aux_sym__set_env_token1] = ACTIONS(872),
[aux_sym__stdin_null_token1] = ACTIONS(872),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(872),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(872),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(872),
[aux_sym__syslog_facility_token1] = ACTIONS(872),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(872),
[aux_sym__tag_token1] = ACTIONS(872),
[aux_sym__tunnel_token1] = ACTIONS(874),
[aux_sym__tunnel_device_token1] = ACTIONS(872),
[aux_sym__update_host_keys_token1] = ACTIONS(872),
[aux_sym__use_keychain_token1] = ACTIONS(872),
[aux_sym__user_token1] = ACTIONS(874),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(872),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(872),
[aux_sym__visual_host_key_token1] = ACTIONS(872),
[aux_sym__xauth_location_token1] = ACTIONS(872),
[sym_comment] = ACTIONS(872),
[sym__space] = ACTIONS(872),
[sym__eol] = ACTIONS(872),
},
[STATE(30)] = {
[ts_builtin_sym_end] = ACTIONS(528),
[aux_sym_host_declaration_token1] = ACTIONS(530),
[aux_sym_match_declaration_token1] = ACTIONS(528),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(528),
[aux_sym__address_family_token1] = ACTIONS(528),
[aux_sym__batch_mode_token1] = ACTIONS(528),
[aux_sym__bind_address_token1] = ACTIONS(528),
[aux_sym__bind_interface_token1] = ACTIONS(528),
[aux_sym__canonical_domains_token1] = ACTIONS(528),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(528),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(528),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(528),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(528),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(528),
[aux_sym__certificate_file_token1] = ACTIONS(528),
[aux_sym__check_host_ip_token1] = ACTIONS(528),
[aux_sym__ciphers_token1] = ACTIONS(528),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(528),
[aux_sym__compression_token1] = ACTIONS(528),
[aux_sym__connection_attempts_token1] = ACTIONS(528),
[aux_sym__connect_timeout_token1] = ACTIONS(528),
[aux_sym__control_master_token1] = ACTIONS(528),
[aux_sym__control_persist_token1] = ACTIONS(528),
[aux_sym__control_path_token1] = ACTIONS(528),
[aux_sym__dynamic_forward_token1] = ACTIONS(528),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(528),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(528),
[aux_sym__escape_char_token1] = ACTIONS(528),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(528),
[aux_sym__fingerprint_hash_token1] = ACTIONS(528),
[aux_sym__fork_after_authentication_token1] = ACTIONS(528),
[aux_sym__forward_agent_token1] = ACTIONS(528),
[aux_sym__forward_x11_token1] = ACTIONS(530),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(528),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(528),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(528),
[aux_sym__gssapi_authentication_token1] = ACTIONS(528),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(528),
[aux_sym__hash_known_hosts_token1] = ACTIONS(528),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(528),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(528),
[aux_sym__hostbased_authentication_token1] = ACTIONS(528),
[aux_sym__host_key_algorithms_token1] = ACTIONS(528),
[aux_sym__host_key_alias_token1] = ACTIONS(528),
[aux_sym__hostname_token1] = ACTIONS(528),
[aux_sym__identities_only_token1] = ACTIONS(528),
[aux_sym__identity_agent_token1] = ACTIONS(528),
[aux_sym__identity_file_token1] = ACTIONS(528),
[aux_sym__ignore_unknown_token1] = ACTIONS(528),
[aux_sym__include_token1] = ACTIONS(528),
[aux_sym__ipqos_token1] = ACTIONS(528),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(528),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(528),
[aux_sym__kex_algorithms_token1] = ACTIONS(528),
[aux_sym__known_hosts_command_token1] = ACTIONS(528),
[aux_sym__local_command_token1] = ACTIONS(528),
[aux_sym__local_forward_token1] = ACTIONS(528),
[aux_sym__log_level_token1] = ACTIONS(528),
[aux_sym__log_verbose_token1] = ACTIONS(528),
[aux_sym__macs_token1] = ACTIONS(528),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(528),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(528),
[aux_sym__password_authentication_token1] = ACTIONS(528),
[aux_sym__permit_local_command_token1] = ACTIONS(528),
[aux_sym__permit_remote_open_token1] = ACTIONS(528),
[aux_sym__pkcs11_provider_token1] = ACTIONS(528),
[aux_sym__port_token1] = ACTIONS(528),
[aux_sym__preferred_authentications_token1] = ACTIONS(528),
[aux_sym__proxy_command_token1] = ACTIONS(528),
[aux_sym__proxy_jump_token1] = ACTIONS(528),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(528),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(528),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(528),
[aux_sym__pubkey_authentication_token1] = ACTIONS(528),
[aux_sym__rekey_limit_token1] = ACTIONS(528),
[aux_sym__remote_command_token1] = ACTIONS(528),
[aux_sym__remote_forward_token1] = ACTIONS(528),
[aux_sym__request_tty_token1] = ACTIONS(528),
[aux_sym__required_rsa_size_token1] = ACTIONS(528),
[aux_sym__revoked_host_keys_token1] = ACTIONS(528),
[aux_sym__security_key_provider_token1] = ACTIONS(528),
[aux_sym__send_env_token1] = ACTIONS(528),
[aux_sym__server_alive_count_max_token1] = ACTIONS(528),
[aux_sym__server_alive_interval_token1] = ACTIONS(528),
[aux_sym__session_type_token1] = ACTIONS(528),
[aux_sym__set_env_token1] = ACTIONS(528),
[aux_sym__stdin_null_token1] = ACTIONS(528),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(528),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(528),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(528),
[aux_sym__syslog_facility_token1] = ACTIONS(528),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(528),
[aux_sym__tag_token1] = ACTIONS(528),
[aux_sym__tunnel_token1] = ACTIONS(530),
[aux_sym__tunnel_device_token1] = ACTIONS(528),
[aux_sym__update_host_keys_token1] = ACTIONS(528),
[aux_sym__use_keychain_token1] = ACTIONS(528),
[aux_sym__user_token1] = ACTIONS(530),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(528),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(528),
[aux_sym__visual_host_key_token1] = ACTIONS(528),
[aux_sym__xauth_location_token1] = ACTIONS(528),
[sym_comment] = ACTIONS(528),
[sym__space] = ACTIONS(528),
[sym__eol] = ACTIONS(528),
},
[STATE(31)] = {
[ts_builtin_sym_end] = ACTIONS(211),
[aux_sym_host_declaration_token1] = ACTIONS(876),
[aux_sym_match_declaration_token1] = ACTIONS(211),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(211),
[aux_sym__address_family_token1] = ACTIONS(211),
[aux_sym__batch_mode_token1] = ACTIONS(211),
[aux_sym__bind_address_token1] = ACTIONS(211),
[aux_sym__bind_interface_token1] = ACTIONS(211),
[aux_sym__canonical_domains_token1] = ACTIONS(211),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(211),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(211),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(211),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(211),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(211),
[aux_sym__certificate_file_token1] = ACTIONS(211),
[aux_sym__check_host_ip_token1] = ACTIONS(211),
[aux_sym__ciphers_token1] = ACTIONS(211),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(211),
[aux_sym__compression_token1] = ACTIONS(211),
[aux_sym__connection_attempts_token1] = ACTIONS(211),
[aux_sym__connect_timeout_token1] = ACTIONS(211),
[aux_sym__control_master_token1] = ACTIONS(211),
[aux_sym__control_persist_token1] = ACTIONS(211),
[aux_sym__control_path_token1] = ACTIONS(211),
[aux_sym__dynamic_forward_token1] = ACTIONS(211),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(211),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(211),
[aux_sym__escape_char_token1] = ACTIONS(211),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(211),
[aux_sym__fingerprint_hash_token1] = ACTIONS(211),
[aux_sym__fork_after_authentication_token1] = ACTIONS(211),
[aux_sym__forward_agent_token1] = ACTIONS(211),
[aux_sym__forward_x11_token1] = ACTIONS(876),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(211),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(211),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(211),
[aux_sym__gssapi_authentication_token1] = ACTIONS(211),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(211),
[aux_sym__hash_known_hosts_token1] = ACTIONS(211),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(211),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(211),
[aux_sym__hostbased_authentication_token1] = ACTIONS(211),
[aux_sym__host_key_algorithms_token1] = ACTIONS(211),
[aux_sym__host_key_alias_token1] = ACTIONS(211),
[aux_sym__hostname_token1] = ACTIONS(211),
[aux_sym__identities_only_token1] = ACTIONS(211),
[aux_sym__identity_agent_token1] = ACTIONS(211),
[aux_sym__identity_file_token1] = ACTIONS(211),
[aux_sym__ignore_unknown_token1] = ACTIONS(211),
[aux_sym__include_token1] = ACTIONS(211),
[aux_sym__ipqos_token1] = ACTIONS(211),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(211),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(211),
[aux_sym__kex_algorithms_token1] = ACTIONS(211),
[aux_sym__known_hosts_command_token1] = ACTIONS(211),
[aux_sym__local_command_token1] = ACTIONS(211),
[aux_sym__local_forward_token1] = ACTIONS(211),
[aux_sym__log_level_token1] = ACTIONS(211),
[aux_sym__log_verbose_token1] = ACTIONS(211),
[aux_sym__macs_token1] = ACTIONS(211),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(211),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(211),
[aux_sym__password_authentication_token1] = ACTIONS(211),
[aux_sym__permit_local_command_token1] = ACTIONS(211),
[aux_sym__permit_remote_open_token1] = ACTIONS(211),
[aux_sym__pkcs11_provider_token1] = ACTIONS(211),
[aux_sym__port_token1] = ACTIONS(211),
[aux_sym__preferred_authentications_token1] = ACTIONS(211),
[aux_sym__proxy_command_token1] = ACTIONS(211),
[aux_sym__proxy_jump_token1] = ACTIONS(211),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(211),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(211),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(211),
[aux_sym__pubkey_authentication_token1] = ACTIONS(211),
[aux_sym__rekey_limit_token1] = ACTIONS(211),
[aux_sym__remote_command_token1] = ACTIONS(211),
[aux_sym__remote_forward_token1] = ACTIONS(211),
[aux_sym__request_tty_token1] = ACTIONS(211),
[aux_sym__required_rsa_size_token1] = ACTIONS(211),
[aux_sym__revoked_host_keys_token1] = ACTIONS(211),
[aux_sym__security_key_provider_token1] = ACTIONS(211),
[aux_sym__send_env_token1] = ACTIONS(211),
[aux_sym__server_alive_count_max_token1] = ACTIONS(211),
[aux_sym__server_alive_interval_token1] = ACTIONS(211),
[aux_sym__session_type_token1] = ACTIONS(211),
[aux_sym__set_env_token1] = ACTIONS(211),
[aux_sym__stdin_null_token1] = ACTIONS(211),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(211),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(211),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(211),
[aux_sym__syslog_facility_token1] = ACTIONS(211),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(211),
[aux_sym__tag_token1] = ACTIONS(211),
[aux_sym__tunnel_token1] = ACTIONS(876),
[aux_sym__tunnel_device_token1] = ACTIONS(211),
[aux_sym__update_host_keys_token1] = ACTIONS(211),
[aux_sym__use_keychain_token1] = ACTIONS(211),
[aux_sym__user_token1] = ACTIONS(876),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(211),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(211),
[aux_sym__visual_host_key_token1] = ACTIONS(211),
[aux_sym__xauth_location_token1] = ACTIONS(211),
[sym_comment] = ACTIONS(211),
[sym__space] = ACTIONS(211),
[sym__eol] = ACTIONS(211),
},
[STATE(32)] = {
[ts_builtin_sym_end] = ACTIONS(878),
[aux_sym_host_declaration_token1] = ACTIONS(880),
[aux_sym_match_declaration_token1] = ACTIONS(878),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(878),
[aux_sym__address_family_token1] = ACTIONS(878),
[aux_sym__batch_mode_token1] = ACTIONS(878),
[aux_sym__bind_address_token1] = ACTIONS(878),
[aux_sym__bind_interface_token1] = ACTIONS(878),
[aux_sym__canonical_domains_token1] = ACTIONS(878),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(878),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(878),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(878),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(878),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(878),
[aux_sym__certificate_file_token1] = ACTIONS(878),
[aux_sym__check_host_ip_token1] = ACTIONS(878),
[aux_sym__ciphers_token1] = ACTIONS(878),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(878),
[aux_sym__compression_token1] = ACTIONS(878),
[aux_sym__connection_attempts_token1] = ACTIONS(878),
[aux_sym__connect_timeout_token1] = ACTIONS(878),
[aux_sym__control_master_token1] = ACTIONS(878),
[aux_sym__control_persist_token1] = ACTIONS(878),
[aux_sym__control_path_token1] = ACTIONS(878),
[aux_sym__dynamic_forward_token1] = ACTIONS(878),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(878),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(878),
[aux_sym__escape_char_token1] = ACTIONS(878),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(878),
[aux_sym__fingerprint_hash_token1] = ACTIONS(878),
[aux_sym__fork_after_authentication_token1] = ACTIONS(878),
[aux_sym__forward_agent_token1] = ACTIONS(878),
[aux_sym__forward_x11_token1] = ACTIONS(880),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(878),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(878),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(878),
[aux_sym__gssapi_authentication_token1] = ACTIONS(878),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(878),
[aux_sym__hash_known_hosts_token1] = ACTIONS(878),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(878),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(878),
[aux_sym__hostbased_authentication_token1] = ACTIONS(878),
[aux_sym__host_key_algorithms_token1] = ACTIONS(878),
[aux_sym__host_key_alias_token1] = ACTIONS(878),
[aux_sym__hostname_token1] = ACTIONS(878),
[aux_sym__identities_only_token1] = ACTIONS(878),
[aux_sym__identity_agent_token1] = ACTIONS(878),
[aux_sym__identity_file_token1] = ACTIONS(878),
[aux_sym__ignore_unknown_token1] = ACTIONS(878),
[aux_sym__include_token1] = ACTIONS(878),
[aux_sym__ipqos_token1] = ACTIONS(878),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(878),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(878),
[aux_sym__kex_algorithms_token1] = ACTIONS(878),
[aux_sym__known_hosts_command_token1] = ACTIONS(878),
[aux_sym__local_command_token1] = ACTIONS(878),
[aux_sym__local_forward_token1] = ACTIONS(878),
[aux_sym__log_level_token1] = ACTIONS(878),
[aux_sym__log_verbose_token1] = ACTIONS(878),
[aux_sym__macs_token1] = ACTIONS(878),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(878),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(878),
[aux_sym__password_authentication_token1] = ACTIONS(878),
[aux_sym__permit_local_command_token1] = ACTIONS(878),
[aux_sym__permit_remote_open_token1] = ACTIONS(878),
[aux_sym__pkcs11_provider_token1] = ACTIONS(878),
[aux_sym__port_token1] = ACTIONS(878),
[aux_sym__preferred_authentications_token1] = ACTIONS(878),
[aux_sym__proxy_command_token1] = ACTIONS(878),
[aux_sym__proxy_jump_token1] = ACTIONS(878),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(878),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(878),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(878),
[aux_sym__pubkey_authentication_token1] = ACTIONS(878),
[aux_sym__rekey_limit_token1] = ACTIONS(878),
[aux_sym__remote_command_token1] = ACTIONS(878),
[aux_sym__remote_forward_token1] = ACTIONS(878),
[aux_sym__request_tty_token1] = ACTIONS(878),
[aux_sym__required_rsa_size_token1] = ACTIONS(878),
[aux_sym__revoked_host_keys_token1] = ACTIONS(878),
[aux_sym__security_key_provider_token1] = ACTIONS(878),
[aux_sym__send_env_token1] = ACTIONS(878),
[aux_sym__server_alive_count_max_token1] = ACTIONS(878),
[aux_sym__server_alive_interval_token1] = ACTIONS(878),
[aux_sym__session_type_token1] = ACTIONS(878),
[aux_sym__set_env_token1] = ACTIONS(878),
[aux_sym__stdin_null_token1] = ACTIONS(878),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(878),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(878),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(878),
[aux_sym__syslog_facility_token1] = ACTIONS(878),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(878),
[aux_sym__tag_token1] = ACTIONS(878),
[aux_sym__tunnel_token1] = ACTIONS(880),
[aux_sym__tunnel_device_token1] = ACTIONS(878),
[aux_sym__update_host_keys_token1] = ACTIONS(878),
[aux_sym__use_keychain_token1] = ACTIONS(878),
[aux_sym__user_token1] = ACTIONS(880),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(878),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(878),
[aux_sym__visual_host_key_token1] = ACTIONS(878),
[aux_sym__xauth_location_token1] = ACTIONS(878),
[sym_comment] = ACTIONS(878),
[sym__space] = ACTIONS(878),
[sym__eol] = ACTIONS(878),
},
[STATE(33)] = {
[ts_builtin_sym_end] = ACTIONS(882),
[aux_sym_host_declaration_token1] = ACTIONS(884),
[aux_sym_match_declaration_token1] = ACTIONS(882),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(882),
[aux_sym__address_family_token1] = ACTIONS(882),
[aux_sym__batch_mode_token1] = ACTIONS(882),
[aux_sym__bind_address_token1] = ACTIONS(882),
[aux_sym__bind_interface_token1] = ACTIONS(882),
[aux_sym__canonical_domains_token1] = ACTIONS(882),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(882),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(882),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(882),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(882),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(882),
[aux_sym__certificate_file_token1] = ACTIONS(882),
[aux_sym__check_host_ip_token1] = ACTIONS(882),
[aux_sym__ciphers_token1] = ACTIONS(882),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(882),
[aux_sym__compression_token1] = ACTIONS(882),
[aux_sym__connection_attempts_token1] = ACTIONS(882),
[aux_sym__connect_timeout_token1] = ACTIONS(882),
[aux_sym__control_master_token1] = ACTIONS(882),
[aux_sym__control_persist_token1] = ACTIONS(882),
[aux_sym__control_path_token1] = ACTIONS(882),
[aux_sym__dynamic_forward_token1] = ACTIONS(882),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(882),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(882),
[aux_sym__escape_char_token1] = ACTIONS(882),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(882),
[aux_sym__fingerprint_hash_token1] = ACTIONS(882),
[aux_sym__fork_after_authentication_token1] = ACTIONS(882),
[aux_sym__forward_agent_token1] = ACTIONS(882),
[aux_sym__forward_x11_token1] = ACTIONS(884),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(882),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(882),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(882),
[aux_sym__gssapi_authentication_token1] = ACTIONS(882),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(882),
[aux_sym__hash_known_hosts_token1] = ACTIONS(882),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(882),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(882),
[aux_sym__hostbased_authentication_token1] = ACTIONS(882),
[aux_sym__host_key_algorithms_token1] = ACTIONS(882),
[aux_sym__host_key_alias_token1] = ACTIONS(882),
[aux_sym__hostname_token1] = ACTIONS(882),
[aux_sym__identities_only_token1] = ACTIONS(882),
[aux_sym__identity_agent_token1] = ACTIONS(882),
[aux_sym__identity_file_token1] = ACTIONS(882),
[aux_sym__ignore_unknown_token1] = ACTIONS(882),
[aux_sym__include_token1] = ACTIONS(882),
[aux_sym__ipqos_token1] = ACTIONS(882),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(882),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(882),
[aux_sym__kex_algorithms_token1] = ACTIONS(882),
[aux_sym__known_hosts_command_token1] = ACTIONS(882),
[aux_sym__local_command_token1] = ACTIONS(882),
[aux_sym__local_forward_token1] = ACTIONS(882),
[aux_sym__log_level_token1] = ACTIONS(882),
[aux_sym__log_verbose_token1] = ACTIONS(882),
[aux_sym__macs_token1] = ACTIONS(882),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(882),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(882),
[aux_sym__password_authentication_token1] = ACTIONS(882),
[aux_sym__permit_local_command_token1] = ACTIONS(882),
[aux_sym__permit_remote_open_token1] = ACTIONS(882),
[aux_sym__pkcs11_provider_token1] = ACTIONS(882),
[aux_sym__port_token1] = ACTIONS(882),
[aux_sym__preferred_authentications_token1] = ACTIONS(882),
[aux_sym__proxy_command_token1] = ACTIONS(882),
[aux_sym__proxy_jump_token1] = ACTIONS(882),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(882),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(882),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(882),
[aux_sym__pubkey_authentication_token1] = ACTIONS(882),
[aux_sym__rekey_limit_token1] = ACTIONS(882),
[aux_sym__remote_command_token1] = ACTIONS(882),
[aux_sym__remote_forward_token1] = ACTIONS(882),
[aux_sym__request_tty_token1] = ACTIONS(882),
[aux_sym__required_rsa_size_token1] = ACTIONS(882),
[aux_sym__revoked_host_keys_token1] = ACTIONS(882),
[aux_sym__security_key_provider_token1] = ACTIONS(882),
[aux_sym__send_env_token1] = ACTIONS(882),
[aux_sym__server_alive_count_max_token1] = ACTIONS(882),
[aux_sym__server_alive_interval_token1] = ACTIONS(882),
[aux_sym__session_type_token1] = ACTIONS(882),
[aux_sym__set_env_token1] = ACTIONS(882),
[aux_sym__stdin_null_token1] = ACTIONS(882),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(882),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(882),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(882),
[aux_sym__syslog_facility_token1] = ACTIONS(882),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(882),
[aux_sym__tag_token1] = ACTIONS(882),
[aux_sym__tunnel_token1] = ACTIONS(884),
[aux_sym__tunnel_device_token1] = ACTIONS(882),
[aux_sym__update_host_keys_token1] = ACTIONS(882),
[aux_sym__use_keychain_token1] = ACTIONS(882),
[aux_sym__user_token1] = ACTIONS(884),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(882),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(882),
[aux_sym__visual_host_key_token1] = ACTIONS(882),
[aux_sym__xauth_location_token1] = ACTIONS(882),
[sym_comment] = ACTIONS(882),
[sym__space] = ACTIONS(882),
[sym__eol] = ACTIONS(882),
},
[STATE(34)] = {
[ts_builtin_sym_end] = ACTIONS(886),
[aux_sym_host_declaration_token1] = ACTIONS(888),
[aux_sym_match_declaration_token1] = ACTIONS(886),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(886),
[aux_sym__address_family_token1] = ACTIONS(886),
[aux_sym__batch_mode_token1] = ACTIONS(886),
[aux_sym__bind_address_token1] = ACTIONS(886),
[aux_sym__bind_interface_token1] = ACTIONS(886),
[aux_sym__canonical_domains_token1] = ACTIONS(886),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(886),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(886),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(886),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(886),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(886),
[aux_sym__certificate_file_token1] = ACTIONS(886),
[aux_sym__check_host_ip_token1] = ACTIONS(886),
[aux_sym__ciphers_token1] = ACTIONS(886),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(886),
[aux_sym__compression_token1] = ACTIONS(886),
[aux_sym__connection_attempts_token1] = ACTIONS(886),
[aux_sym__connect_timeout_token1] = ACTIONS(886),
[aux_sym__control_master_token1] = ACTIONS(886),
[aux_sym__control_persist_token1] = ACTIONS(886),
[aux_sym__control_path_token1] = ACTIONS(886),
[aux_sym__dynamic_forward_token1] = ACTIONS(886),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(886),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(886),
[aux_sym__escape_char_token1] = ACTIONS(886),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(886),
[aux_sym__fingerprint_hash_token1] = ACTIONS(886),
[aux_sym__fork_after_authentication_token1] = ACTIONS(886),
[aux_sym__forward_agent_token1] = ACTIONS(886),
[aux_sym__forward_x11_token1] = ACTIONS(888),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(886),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(886),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(886),
[aux_sym__gssapi_authentication_token1] = ACTIONS(886),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(886),
[aux_sym__hash_known_hosts_token1] = ACTIONS(886),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(886),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(886),
[aux_sym__hostbased_authentication_token1] = ACTIONS(886),
[aux_sym__host_key_algorithms_token1] = ACTIONS(886),
[aux_sym__host_key_alias_token1] = ACTIONS(886),
[aux_sym__hostname_token1] = ACTIONS(886),
[aux_sym__identities_only_token1] = ACTIONS(886),
[aux_sym__identity_agent_token1] = ACTIONS(886),
[aux_sym__identity_file_token1] = ACTIONS(886),
[aux_sym__ignore_unknown_token1] = ACTIONS(886),
[aux_sym__include_token1] = ACTIONS(886),
[aux_sym__ipqos_token1] = ACTIONS(886),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(886),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(886),
[aux_sym__kex_algorithms_token1] = ACTIONS(886),
[aux_sym__known_hosts_command_token1] = ACTIONS(886),
[aux_sym__local_command_token1] = ACTIONS(886),
[aux_sym__local_forward_token1] = ACTIONS(886),
[aux_sym__log_level_token1] = ACTIONS(886),
[aux_sym__log_verbose_token1] = ACTIONS(886),
[aux_sym__macs_token1] = ACTIONS(886),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(886),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(886),
[aux_sym__password_authentication_token1] = ACTIONS(886),
[aux_sym__permit_local_command_token1] = ACTIONS(886),
[aux_sym__permit_remote_open_token1] = ACTIONS(886),
[aux_sym__pkcs11_provider_token1] = ACTIONS(886),
[aux_sym__port_token1] = ACTIONS(886),
[aux_sym__preferred_authentications_token1] = ACTIONS(886),
[aux_sym__proxy_command_token1] = ACTIONS(886),
[aux_sym__proxy_jump_token1] = ACTIONS(886),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(886),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(886),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(886),
[aux_sym__pubkey_authentication_token1] = ACTIONS(886),
[aux_sym__rekey_limit_token1] = ACTIONS(886),
[aux_sym__remote_command_token1] = ACTIONS(886),
[aux_sym__remote_forward_token1] = ACTIONS(886),
[aux_sym__request_tty_token1] = ACTIONS(886),
[aux_sym__required_rsa_size_token1] = ACTIONS(886),
[aux_sym__revoked_host_keys_token1] = ACTIONS(886),
[aux_sym__security_key_provider_token1] = ACTIONS(886),
[aux_sym__send_env_token1] = ACTIONS(886),
[aux_sym__server_alive_count_max_token1] = ACTIONS(886),
[aux_sym__server_alive_interval_token1] = ACTIONS(886),
[aux_sym__session_type_token1] = ACTIONS(886),
[aux_sym__set_env_token1] = ACTIONS(886),
[aux_sym__stdin_null_token1] = ACTIONS(886),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(886),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(886),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(886),
[aux_sym__syslog_facility_token1] = ACTIONS(886),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(886),
[aux_sym__tag_token1] = ACTIONS(886),
[aux_sym__tunnel_token1] = ACTIONS(888),
[aux_sym__tunnel_device_token1] = ACTIONS(886),
[aux_sym__update_host_keys_token1] = ACTIONS(886),
[aux_sym__use_keychain_token1] = ACTIONS(886),
[aux_sym__user_token1] = ACTIONS(888),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(886),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(886),
[aux_sym__visual_host_key_token1] = ACTIONS(886),
[aux_sym__xauth_location_token1] = ACTIONS(886),
[sym_comment] = ACTIONS(886),
[sym__space] = ACTIONS(886),
[sym__eol] = ACTIONS(886),
},
[STATE(35)] = {
[ts_builtin_sym_end] = ACTIONS(890),
[aux_sym_host_declaration_token1] = ACTIONS(892),
[aux_sym_match_declaration_token1] = ACTIONS(890),
[aux_sym__add_keys_to_agent_token1] = ACTIONS(890),
[aux_sym__address_family_token1] = ACTIONS(890),
[aux_sym__batch_mode_token1] = ACTIONS(890),
[aux_sym__bind_address_token1] = ACTIONS(890),
[aux_sym__bind_interface_token1] = ACTIONS(890),
[aux_sym__canonical_domains_token1] = ACTIONS(890),
[aux_sym__canonicalize_fallback_local_token1] = ACTIONS(890),
[aux_sym__canonicalize_hostname_token1] = ACTIONS(890),
[aux_sym__canonicalize_max_dots_token1] = ACTIONS(890),
[aux_sym__canonicalize_permitted_cnames_token1] = ACTIONS(890),
[aux_sym__ca_signature_algorithms_token1] = ACTIONS(890),
[aux_sym__certificate_file_token1] = ACTIONS(890),
[aux_sym__check_host_ip_token1] = ACTIONS(890),
[aux_sym__ciphers_token1] = ACTIONS(890),
[aux_sym__clear_all_forwardings_token1] = ACTIONS(890),
[aux_sym__compression_token1] = ACTIONS(890),
[aux_sym__connection_attempts_token1] = ACTIONS(890),
[aux_sym__connect_timeout_token1] = ACTIONS(890),
[aux_sym__control_master_token1] = ACTIONS(890),
[aux_sym__control_persist_token1] = ACTIONS(890),
[aux_sym__control_path_token1] = ACTIONS(890),
[aux_sym__dynamic_forward_token1] = ACTIONS(890),
[aux_sym__enable_escape_command_line_token1] = ACTIONS(890),
[aux_sym__enable_ssh_keysign_token1] = ACTIONS(890),
[aux_sym__escape_char_token1] = ACTIONS(890),
[aux_sym__exit_on_forward_failure_token1] = ACTIONS(890),
[aux_sym__fingerprint_hash_token1] = ACTIONS(890),
[aux_sym__fork_after_authentication_token1] = ACTIONS(890),
[aux_sym__forward_agent_token1] = ACTIONS(890),
[aux_sym__forward_x11_token1] = ACTIONS(892),
[aux_sym__forward_x11_timeout_token1] = ACTIONS(890),
[aux_sym__forward_x11_trusted_token1] = ACTIONS(890),
[aux_sym__global_known_hosts_file_token1] = ACTIONS(890),
[aux_sym__gssapi_authentication_token1] = ACTIONS(890),
[aux_sym__gssapi_delegate_credentials_token1] = ACTIONS(890),
[aux_sym__hash_known_hosts_token1] = ACTIONS(890),
[aux_sym__hostbased_accepted_algorithms_token1] = ACTIONS(890),
[aux_sym__hostbased_accepted_algorithms_token2] = ACTIONS(890),
[aux_sym__hostbased_authentication_token1] = ACTIONS(890),
[aux_sym__host_key_algorithms_token1] = ACTIONS(890),
[aux_sym__host_key_alias_token1] = ACTIONS(890),
[aux_sym__hostname_token1] = ACTIONS(890),
[aux_sym__identities_only_token1] = ACTIONS(890),
[aux_sym__identity_agent_token1] = ACTIONS(890),
[aux_sym__identity_file_token1] = ACTIONS(890),
[aux_sym__ignore_unknown_token1] = ACTIONS(890),
[aux_sym__include_token1] = ACTIONS(890),
[aux_sym__ipqos_token1] = ACTIONS(890),
[aux_sym__kbd_interactive_authentication_token1] = ACTIONS(890),
[aux_sym__kbd_interactive_authentication_token2] = ACTIONS(890),
[aux_sym__kex_algorithms_token1] = ACTIONS(890),
[aux_sym__known_hosts_command_token1] = ACTIONS(890),
[aux_sym__local_command_token1] = ACTIONS(890),
[aux_sym__local_forward_token1] = ACTIONS(890),
[aux_sym__log_level_token1] = ACTIONS(890),
[aux_sym__log_verbose_token1] = ACTIONS(890),
[aux_sym__macs_token1] = ACTIONS(890),
[aux_sym__no_host_authentication_for_localhost_token1] = ACTIONS(890),
[aux_sym__number_of_password_prompts_token1] = ACTIONS(890),
[aux_sym__password_authentication_token1] = ACTIONS(890),
[aux_sym__permit_local_command_token1] = ACTIONS(890),
[aux_sym__permit_remote_open_token1] = ACTIONS(890),
[aux_sym__pkcs11_provider_token1] = ACTIONS(890),
[aux_sym__port_token1] = ACTIONS(890),
[aux_sym__preferred_authentications_token1] = ACTIONS(890),
[aux_sym__proxy_command_token1] = ACTIONS(890),
[aux_sym__proxy_jump_token1] = ACTIONS(890),
[aux_sym__proxy_use_fdpass_token1] = ACTIONS(890),
[aux_sym__pubkey_accepted_algorithms_token1] = ACTIONS(890),
[aux_sym__pubkey_accepted_algorithms_token2] = ACTIONS(890),
[aux_sym__pubkey_authentication_token1] = ACTIONS(890),
[aux_sym__rekey_limit_token1] = ACTIONS(890),
[aux_sym__remote_command_token1] = ACTIONS(890),
[aux_sym__remote_forward_token1] = ACTIONS(890),
[aux_sym__request_tty_token1] = ACTIONS(890),
[aux_sym__required_rsa_size_token1] = ACTIONS(890),
[aux_sym__revoked_host_keys_token1] = ACTIONS(890),
[aux_sym__security_key_provider_token1] = ACTIONS(890),
[aux_sym__send_env_token1] = ACTIONS(890),
[aux_sym__server_alive_count_max_token1] = ACTIONS(890),
[aux_sym__server_alive_interval_token1] = ACTIONS(890),
[aux_sym__session_type_token1] = ACTIONS(890),
[aux_sym__set_env_token1] = ACTIONS(890),
[aux_sym__stdin_null_token1] = ACTIONS(890),
[aux_sym__stream_local_bind_mask_token1] = ACTIONS(890),
[aux_sym__stream_local_bind_unlink_token1] = ACTIONS(890),
[aux_sym__strict_host_key_checking_token1] = ACTIONS(890),
[aux_sym__syslog_facility_token1] = ACTIONS(890),
[aux_sym__tcp_keep_alive_token1] = ACTIONS(890),
[aux_sym__tag_token1] = ACTIONS(890),
[aux_sym__tunnel_token1] = ACTIONS(892),
[aux_sym__tunnel_device_token1] = ACTIONS(890),
[aux_sym__update_host_keys_token1] = ACTIONS(890),
[aux_sym__use_keychain_token1] = ACTIONS(890),
[aux_sym__user_token1] = ACTIONS(892),
[aux_sym__user_known_hosts_file_token1] = ACTIONS(890),
[aux_sym__verify_host_key_dns_token1] = ACTIONS(890),
[aux_sym__visual_host_key_token1] = ACTIONS(890),
[aux_sym__xauth_location_token1] = ACTIONS(890),
[sym_comment] = ACTIONS(890),
[sym__space] = ACTIONS(890),
[sym__eol] = ACTIONS(890),
},
};
static const uint16_t ts_small_parse_table[] = {
[0] = 22,
ACTIONS(894), 1,
anon_sym_BANG,
ACTIONS(896), 1,
aux_sym__all_token1,
ACTIONS(898), 1,
aux_sym__match_canonical_token1,
ACTIONS(900), 1,
aux_sym__match_final_token1,
ACTIONS(902), 1,
aux_sym__match_exec_token1,
ACTIONS(904), 1,
aux_sym__match_localnetwork_token1,
ACTIONS(906), 1,
aux_sym__match_host_token1,
ACTIONS(908), 1,
aux_sym__match_originalhost_token1,
ACTIONS(910), 1,
aux_sym__match_tagged_token1,
ACTIONS(912), 1,
aux_sym__match_user_token1,
ACTIONS(914), 1,
aux_sym__match_localuser_token1,
STATE(312), 1,
sym_condition,
STATE(551), 1,
sym__match_user,
STATE(575), 1,
sym__match_localuser,
STATE(678), 1,
sym__match_canonical,
STATE(681), 1,
sym__match_final,
STATE(696), 1,
sym__match_exec,
STATE(702), 1,
sym__match_localnetwork,
STATE(729), 1,
sym__match_host,
STATE(753), 1,
sym__match_originalhost,
STATE(770), 1,
sym__match_tagged,
STATE(796), 1,
sym__all,
[67] = 21,
ACTIONS(894), 1,
anon_sym_BANG,
ACTIONS(898), 1,
aux_sym__match_canonical_token1,
ACTIONS(900), 1,
aux_sym__match_final_token1,
ACTIONS(902), 1,
aux_sym__match_exec_token1,
ACTIONS(904), 1,
aux_sym__match_localnetwork_token1,
ACTIONS(906), 1,
aux_sym__match_host_token1,
ACTIONS(908), 1,
aux_sym__match_originalhost_token1,
ACTIONS(910), 1,
aux_sym__match_tagged_token1,
ACTIONS(912), 1,
aux_sym__match_user_token1,
ACTIONS(914), 1,
aux_sym__match_localuser_token1,
ACTIONS(916), 1,
sym__eol,
STATE(551), 1,
sym__match_user,
STATE(575), 1,
sym__match_localuser,
STATE(622), 1,
sym_condition,
STATE(678), 1,
sym__match_canonical,
STATE(681), 1,
sym__match_final,
STATE(696), 1,
sym__match_exec,
STATE(702), 1,
sym__match_localnetwork,
STATE(729), 1,
sym__match_host,
STATE(753), 1,
sym__match_originalhost,
STATE(770), 1,
sym__match_tagged,
[131] = 21,
ACTIONS(894), 1,
anon_sym_BANG,
ACTIONS(898), 1,
aux_sym__match_canonical_token1,
ACTIONS(900), 1,
aux_sym__match_final_token1,
ACTIONS(902), 1,
aux_sym__match_exec_token1,
ACTIONS(904), 1,
aux_sym__match_localnetwork_token1,
ACTIONS(906), 1,
aux_sym__match_host_token1,
ACTIONS(908), 1,
aux_sym__match_originalhost_token1,
ACTIONS(910), 1,
aux_sym__match_tagged_token1,
ACTIONS(912), 1,
aux_sym__match_user_token1,
ACTIONS(914), 1,
aux_sym__match_localuser_token1,
ACTIONS(918), 1,
sym__eol,
STATE(551), 1,
sym__match_user,
STATE(575), 1,
sym__match_localuser,
STATE(622), 1,
sym_condition,
STATE(678), 1,
sym__match_canonical,
STATE(681), 1,
sym__match_final,
STATE(696), 1,
sym__match_exec,
STATE(702), 1,
sym__match_localnetwork,
STATE(729), 1,
sym__match_host,
STATE(753), 1,
sym__match_originalhost,
STATE(770), 1,
sym__match_tagged,
[195] = 20,
ACTIONS(894), 1,
anon_sym_BANG,
ACTIONS(898), 1,
aux_sym__match_canonical_token1,
ACTIONS(900), 1,
aux_sym__match_final_token1,
ACTIONS(902), 1,
aux_sym__match_exec_token1,
ACTIONS(904), 1,
aux_sym__match_localnetwork_token1,
ACTIONS(906), 1,
aux_sym__match_host_token1,
ACTIONS(908), 1,
aux_sym__match_originalhost_token1,
ACTIONS(910), 1,
aux_sym__match_tagged_token1,
ACTIONS(912), 1,
aux_sym__match_user_token1,
ACTIONS(914), 1,
aux_sym__match_localuser_token1,
STATE(551), 1,
sym__match_user,
STATE(575), 1,
sym__match_localuser,
STATE(622), 1,
sym_condition,
STATE(678), 1,
sym__match_canonical,
STATE(681), 1,
sym__match_final,
STATE(696), 1,
sym__match_exec,
STATE(702), 1,
sym__match_localnetwork,
STATE(729), 1,
sym__match_host,
STATE(753), 1,
sym__match_originalhost,
STATE(770), 1,
sym__match_tagged,
[256] = 18,
ACTIONS(898), 1,
aux_sym__match_canonical_token1,
ACTIONS(900), 1,
aux_sym__match_final_token1,
ACTIONS(902), 1,
aux_sym__match_exec_token1,
ACTIONS(904), 1,
aux_sym__match_localnetwork_token1,
ACTIONS(906), 1,
aux_sym__match_host_token1,
ACTIONS(908), 1,
aux_sym__match_originalhost_token1,
ACTIONS(910), 1,
aux_sym__match_tagged_token1,
ACTIONS(912), 1,
aux_sym__match_user_token1,
ACTIONS(914), 1,
aux_sym__match_localuser_token1,
STATE(774), 1,
sym__match_canonical,
STATE(775), 1,
sym__match_final,
STATE(776), 1,
sym__match_exec,
STATE(777), 1,
sym__match_localnetwork,
STATE(779), 1,
sym__match_host,
STATE(780), 1,
sym__match_originalhost,
STATE(781), 1,
sym__match_tagged,
STATE(782), 1,
sym__match_user,
STATE(783), 1,
sym__match_localuser,
[311] = 14,
ACTIONS(920), 1,
aux_sym__match_exec_token2,
ACTIONS(922), 1,
anon_sym_DQUOTE,
ACTIONS(924), 1,
anon_sym_STAR,
ACTIONS(926), 1,
aux_sym__file_token_token1,
ACTIONS(928), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(930), 1,
sym__number,
STATE(69), 1,
aux_sym__file_string_repeat1,
STATE(325), 1,
aux_sym__plain_string_repeat1,
STATE(672), 1,
sym__forward_value_inner,
STATE(673), 1,
sym__file_string,
STATE(674), 1,
sym_number,
STATE(718), 1,
sym__forward_value1,
STATE(170), 2,
sym__file_token,
sym_variable,
STATE(812), 2,
sym__string,
sym__plain_string,
[356] = 14,
ACTIONS(920), 1,
aux_sym__match_exec_token2,
ACTIONS(922), 1,
anon_sym_DQUOTE,
ACTIONS(924), 1,
anon_sym_STAR,
ACTIONS(926), 1,
aux_sym__file_token_token1,
ACTIONS(928), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(930), 1,
sym__number,
STATE(69), 1,
aux_sym__file_string_repeat1,
STATE(325), 1,
aux_sym__plain_string_repeat1,
STATE(672), 1,
sym__forward_value_inner,
STATE(673), 1,
sym__file_string,
STATE(674), 1,
sym_number,
STATE(822), 1,
sym__forward_value1,
STATE(170), 2,
sym__file_token,
sym_variable,
STATE(812), 2,
sym__string,
sym__plain_string,
[401] = 12,
ACTIONS(920), 1,
aux_sym__match_exec_token2,
ACTIONS(924), 1,
anon_sym_STAR,
ACTIONS(926), 1,
aux_sym__file_token_token1,
ACTIONS(928), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(932), 1,
anon_sym_DQUOTE,
STATE(69), 1,
aux_sym__file_string_repeat1,
STATE(325), 1,
aux_sym__plain_string_repeat1,
STATE(667), 1,
sym__forward_value_inner,
STATE(668), 1,
sym__forward_value2,
STATE(669), 1,
sym__file_string,
STATE(170), 2,
sym__file_token,
sym_variable,
STATE(812), 2,
sym__string,
sym__plain_string,
[440] = 12,
ACTIONS(924), 1,
anon_sym_STAR,
ACTIONS(934), 1,
aux_sym__match_exec_token2,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(938), 1,
aux_sym__file_token_token1,
ACTIONS(940), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(942), 1,
sym__char,
STATE(85), 1,
aux_sym__file_string_repeat2,
STATE(325), 1,
aux_sym__plain_string_repeat1,
STATE(375), 1,
aux_sym__match_localnetwork_repeat2,
STATE(830), 1,
sym__forward_value_inner,
STATE(246), 2,
sym__file_token,
sym_variable,
STATE(812), 2,
sym__string,
sym__plain_string,
[479] = 12,
ACTIONS(920), 1,
aux_sym__match_exec_token2,
ACTIONS(924), 1,
anon_sym_STAR,
ACTIONS(926), 1,
aux_sym__file_token_token1,
ACTIONS(928), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(932), 1,
anon_sym_DQUOTE,
STATE(69), 1,
aux_sym__file_string_repeat1,
STATE(325), 1,
aux_sym__plain_string_repeat1,
STATE(667), 1,
sym__forward_value_inner,
STATE(669), 1,
sym__file_string,
STATE(688), 1,
sym__forward_value2,
STATE(170), 2,
sym__file_token,
sym_variable,
STATE(812), 2,
sym__string,
sym__plain_string,
[518] = 12,
ACTIONS(924), 1,
anon_sym_STAR,
ACTIONS(934), 1,
aux_sym__match_exec_token2,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(938), 1,
aux_sym__file_token_token1,
ACTIONS(940), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(942), 1,
sym__char,
STATE(85), 1,
aux_sym__file_string_repeat2,
STATE(325), 1,
aux_sym__plain_string_repeat1,
STATE(375), 1,
aux_sym__match_localnetwork_repeat2,
STATE(831), 1,
sym__forward_value_inner,
STATE(246), 2,
sym__file_token,
sym_variable,
STATE(812), 2,
sym__string,
sym__plain_string,
[557] = 10,
ACTIONS(926), 1,
aux_sym__file_token_token1,
ACTIONS(928), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(944), 1,
aux_sym__match_exec_token2,
ACTIONS(946), 1,
anon_sym_DQUOTE,
ACTIONS(950), 1,
anon_sym_DOLLAR,
STATE(69), 1,
aux_sym__file_string_repeat1,
STATE(639), 1,
sym__file_string,
STATE(645), 1,
sym__var_value,
ACTIONS(948), 2,
anon_sym_none,
anon_sym_SSH_AUTH_SOCK,
STATE(170), 2,
sym__file_token,
sym_variable,
[590] = 9,
ACTIONS(924), 1,
anon_sym_STAR,
ACTIONS(930), 1,
sym__number,
ACTIONS(934), 1,
aux_sym__match_exec_token2,
ACTIONS(952), 1,
anon_sym_DQUOTE,
STATE(324), 1,
sym__dynamic_forward_value,
STATE(325), 1,
aux_sym__plain_string_repeat1,
STATE(746), 1,
sym__forward_value_inner,
STATE(760), 1,
sym_number,
STATE(812), 2,
sym__string,
sym__plain_string,
[619] = 7,
ACTIONS(954), 1,
aux_sym__match_exec_token2,
ACTIONS(956), 1,
anon_sym_DQUOTE,
ACTIONS(960), 1,
anon_sym_DOLLAR_LBRACE,
STATE(53), 1,
aux_sym__file_pattern_vars_repeat1,
STATE(686), 1,
sym__file_pattern_vars,
STATE(83), 2,
sym__file_token,
sym_variable,
ACTIONS(958), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__file_token_token1,
[644] = 7,
ACTIONS(954), 1,
aux_sym__match_exec_token2,
ACTIONS(956), 1,
anon_sym_DQUOTE,
ACTIONS(960), 1,
anon_sym_DOLLAR_LBRACE,
STATE(53), 1,
aux_sym__file_pattern_vars_repeat1,
STATE(717), 1,
sym__file_pattern_vars,
STATE(83), 2,
sym__file_token,
sym_variable,
ACTIONS(958), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__file_token_token1,
[669] = 6,
ACTIONS(962), 1,
aux_sym__match_exec_token2,
ACTIONS(968), 1,
anon_sym_DOLLAR_LBRACE,
STATE(51), 1,
aux_sym__file_pattern_vars_repeat1,
ACTIONS(971), 2,
sym__space,
sym__eol,
STATE(83), 2,
sym__file_token,
sym_variable,
ACTIONS(965), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__file_token_token1,
[692] = 7,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(973), 1,
aux_sym__match_exec_token2,
ACTIONS(975), 1,
anon_sym_DOLLAR,
STATE(256), 1,
aux_sym__plain_string_repeat1,
STATE(532), 1,
sym__var_value,
ACTIONS(977), 2,
anon_sym_yes,
anon_sym_no,
STATE(535), 3,
sym__string,
sym__plain_string,
sym__boolean,
[717] = 6,
ACTIONS(954), 1,
aux_sym__match_exec_token2,
ACTIONS(960), 1,
anon_sym_DOLLAR_LBRACE,
STATE(51), 1,
aux_sym__file_pattern_vars_repeat1,
ACTIONS(979), 2,
sym__space,
sym__eol,
STATE(83), 2,
sym__file_token,
sym_variable,
ACTIONS(958), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__file_token_token1,
[740] = 9,
ACTIONS(924), 1,
anon_sym_STAR,
ACTIONS(930), 1,
sym__number,
ACTIONS(934), 1,
aux_sym__match_exec_token2,
ACTIONS(952), 1,
anon_sym_DQUOTE,
STATE(325), 1,
aux_sym__plain_string_repeat1,
STATE(650), 1,
sym__dynamic_forward_value,
STATE(746), 1,
sym__forward_value_inner,
STATE(760), 1,
sym_number,
STATE(812), 2,
sym__string,
sym__plain_string,
[769] = 6,
ACTIONS(981), 1,
anon_sym_DQUOTE,
ACTIONS(986), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(989), 1,
sym__char,
STATE(55), 1,
aux_sym__file_pattern_vars_repeat2,
STATE(106), 2,
sym__file_token,
sym_variable,
ACTIONS(983), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__file_token_token1,
[791] = 6,
ACTIONS(992), 1,
anon_sym_DQUOTE,
ACTIONS(996), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(998), 1,
sym__char,
STATE(55), 1,
aux_sym__file_pattern_vars_repeat2,
STATE(106), 2,
sym__file_token,
sym_variable,
ACTIONS(994), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__file_token_token1,
[813] = 8,
ACTIONS(926), 1,
aux_sym__file_token_token1,
ACTIONS(928), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(944), 1,
aux_sym__match_exec_token2,
ACTIONS(946), 1,
anon_sym_DQUOTE,
ACTIONS(1000), 1,
anon_sym_none,
STATE(69), 1,
aux_sym__file_string_repeat1,
STATE(695), 1,
sym__file_string,
STATE(170), 2,
sym__file_token,
sym_variable,
[839] = 8,
ACTIONS(926), 1,
aux_sym__file_token_token1,
ACTIONS(928), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(944), 1,
aux_sym__match_exec_token2,
ACTIONS(946), 1,
anon_sym_DQUOTE,
ACTIONS(1002), 1,
anon_sym_none,
STATE(69), 1,
aux_sym__file_string_repeat1,
STATE(364), 1,
sym__file_string,
STATE(170), 2,
sym__file_token,
sym_variable,
[865] = 8,
ACTIONS(924), 1,
anon_sym_STAR,
ACTIONS(934), 1,
aux_sym__match_exec_token2,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(1004), 1,
sym__char,
STATE(325), 1,
aux_sym__plain_string_repeat1,
STATE(375), 1,
aux_sym__match_localnetwork_repeat2,
STATE(825), 1,
sym__forward_value_inner,
STATE(812), 2,
sym__string,
sym__plain_string,
[891] = 7,
ACTIONS(1006), 1,
aux_sym__match_exec_token2,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1012), 1,
anon_sym_none,
STATE(136), 1,
aux_sym__match_value_repeat1,
STATE(316), 1,
sym__cnames_map,
STATE(317), 1,
sym__pattern,
ACTIONS(1010), 2,
anon_sym_STAR,
anon_sym_QMARK,
[914] = 7,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1014), 1,
anon_sym_BANG,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
ACTIONS(1020), 1,
sym__eol,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(599), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[937] = 7,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1014), 1,
anon_sym_BANG,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
ACTIONS(1022), 1,
sym__eol,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(599), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[960] = 7,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1014), 1,
anon_sym_BANG,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
ACTIONS(1024), 1,
sym__eol,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(599), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[983] = 6,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
ACTIONS(1028), 1,
anon_sym_COMMA,
STATE(90), 1,
aux_sym__match_value_repeat1,
STATE(231), 1,
aux_sym__match_value_repeat2,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
ACTIONS(1032), 2,
sym__space,
sym__eol,
[1004] = 7,
ACTIONS(926), 1,
aux_sym__file_token_token1,
ACTIONS(928), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(944), 1,
aux_sym__match_exec_token2,
ACTIONS(946), 1,
anon_sym_DQUOTE,
STATE(69), 1,
aux_sym__file_string_repeat1,
STATE(722), 1,
sym__file_string,
STATE(170), 2,
sym__file_token,
sym_variable,
[1027] = 5,
ACTIONS(996), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(998), 1,
sym__char,
STATE(56), 1,
aux_sym__file_pattern_vars_repeat2,
STATE(106), 2,
sym__file_token,
sym_variable,
ACTIONS(994), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__file_token_token1,
[1046] = 7,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1014), 1,
anon_sym_BANG,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
ACTIONS(1034), 1,
sym__eol,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(599), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1069] = 7,
ACTIONS(926), 1,
aux_sym__file_token_token1,
ACTIONS(928), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(944), 1,
aux_sym__match_exec_token2,
ACTIONS(946), 1,
anon_sym_DQUOTE,
STATE(69), 1,
aux_sym__file_string_repeat1,
STATE(649), 1,
sym__file_string,
STATE(170), 2,
sym__file_token,
sym_variable,
[1092] = 6,
ACTIONS(926), 1,
aux_sym__file_token_token1,
ACTIONS(928), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(944), 1,
aux_sym__match_exec_token2,
STATE(71), 1,
aux_sym__file_string_repeat1,
ACTIONS(1036), 2,
sym__space,
sym__eol,
STATE(170), 2,
sym__file_token,
sym_variable,
[1113] = 7,
ACTIONS(1038), 1,
aux_sym__remote_command_token2,
ACTIONS(1041), 1,
aux_sym__file_token_token1,
ACTIONS(1044), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(1047), 1,
sym__space,
ACTIONS(1049), 1,
sym__eol,
STATE(70), 1,
aux_sym__remote_command_repeat1,
STATE(150), 2,
sym__file_token,
sym_variable,
[1136] = 6,
ACTIONS(1051), 1,
aux_sym__match_exec_token2,
ACTIONS(1054), 1,
aux_sym__file_token_token1,
ACTIONS(1057), 1,
anon_sym_DOLLAR_LBRACE,
STATE(71), 1,
aux_sym__file_string_repeat1,
ACTIONS(1060), 2,
sym__space,
sym__eol,
STATE(170), 2,
sym__file_token,
sym_variable,
[1157] = 7,
ACTIONS(1062), 1,
aux_sym__remote_command_token2,
ACTIONS(1064), 1,
aux_sym__file_token_token1,
ACTIONS(1066), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(1068), 1,
sym__space,
ACTIONS(1070), 1,
sym__eol,
STATE(70), 1,
aux_sym__remote_command_repeat1,
STATE(150), 2,
sym__file_token,
sym_variable,
[1180] = 7,
ACTIONS(1072), 1,
aux_sym__remote_command_token2,
ACTIONS(1075), 1,
aux_sym__hosts_token_token1,
ACTIONS(1078), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(1081), 1,
sym__space,
ACTIONS(1083), 1,
sym__eol,
STATE(73), 1,
aux_sym__hosts_string_repeat1,
STATE(172), 2,
sym__hosts_token,
sym_variable,
[1203] = 7,
ACTIONS(1085), 1,
aux_sym__remote_command_token2,
ACTIONS(1087), 1,
aux_sym__hosts_token_token1,
ACTIONS(1089), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(1091), 1,
sym__space,
ACTIONS(1093), 1,
sym__eol,
STATE(73), 1,
aux_sym__hosts_string_repeat1,
STATE(172), 2,
sym__hosts_token,
sym_variable,
[1226] = 2,
ACTIONS(1095), 1,
aux_sym__match_exec_token2,
ACTIONS(1097), 6,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
sym__space,
sym__eol,
[1238] = 6,
ACTIONS(1099), 1,
anon_sym_DQUOTE,
ACTIONS(1101), 1,
aux_sym__file_token_token1,
ACTIONS(1104), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(1107), 1,
sym__char,
STATE(76), 1,
aux_sym__file_string_repeat2,
STATE(246), 2,
sym__file_token,
sym_variable,
[1258] = 6,
ACTIONS(1006), 1,
aux_sym__match_exec_token2,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
STATE(136), 1,
aux_sym__match_value_repeat1,
STATE(317), 1,
sym__pattern,
STATE(632), 1,
sym__cnames_map,
ACTIONS(1010), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1278] = 6,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
ACTIONS(1110), 1,
anon_sym_BANG,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(301), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1298] = 4,
ACTIONS(1114), 1,
anon_sym_confirm,
ACTIONS(1116), 1,
sym__number,
STATE(588), 2,
sym__boolean,
sym_time,
ACTIONS(1112), 3,
anon_sym_ask,
anon_sym_yes,
anon_sym_no,
[1314] = 6,
ACTIONS(1085), 1,
aux_sym__remote_command_token2,
ACTIONS(1087), 1,
aux_sym__hosts_token_token1,
ACTIONS(1089), 1,
anon_sym_DOLLAR_LBRACE,
STATE(74), 1,
aux_sym__hosts_string_repeat1,
STATE(510), 1,
sym__hosts_string,
STATE(172), 2,
sym__hosts_token,
sym_variable,
[1334] = 6,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1014), 1,
anon_sym_BANG,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(599), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1354] = 6,
ACTIONS(1118), 1,
anon_sym_DQUOTE,
ACTIONS(1120), 1,
anon_sym_COMMA,
ACTIONS(1124), 1,
sym__char,
STATE(141), 1,
aux_sym__match_value_repeat3,
STATE(469), 1,
aux_sym__match_value_repeat4,
ACTIONS(1122), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1374] = 2,
ACTIONS(1126), 1,
aux_sym__match_exec_token2,
ACTIONS(1128), 6,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
sym__space,
sym__eol,
[1386] = 4,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
STATE(90), 1,
aux_sym__match_value_repeat1,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
ACTIONS(1130), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[1402] = 6,
ACTIONS(938), 1,
aux_sym__file_token_token1,
ACTIONS(940), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(1132), 1,
anon_sym_DQUOTE,
ACTIONS(1134), 1,
sym__char,
STATE(76), 1,
aux_sym__file_string_repeat2,
STATE(246), 2,
sym__file_token,
sym_variable,
[1422] = 6,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(973), 1,
aux_sym__match_exec_token2,
ACTIONS(975), 1,
anon_sym_DOLLAR,
STATE(256), 1,
aux_sym__plain_string_repeat1,
STATE(723), 1,
sym__var_value,
STATE(726), 2,
sym__string,
sym__plain_string,
[1442] = 6,
ACTIONS(1136), 1,
aux_sym_time_token1,
ACTIONS(1138), 1,
aux_sym_time_token2,
ACTIONS(1140), 1,
aux_sym_time_token3,
ACTIONS(1142), 1,
aux_sym_time_token4,
ACTIONS(1144), 1,
aux_sym_time_token5,
ACTIONS(1146), 2,
sym__space,
sym__eol,
[1462] = 4,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
STATE(90), 1,
aux_sym__match_value_repeat1,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
ACTIONS(1148), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[1478] = 3,
ACTIONS(1150), 1,
aux_sym__match_exec_token2,
STATE(91), 1,
aux_sym__plain_string_repeat1,
ACTIONS(1152), 5,
anon_sym_COMMA,
anon_sym_COLON,
anon_sym_AT,
sym__space,
sym__eol,
[1492] = 4,
ACTIONS(1154), 1,
aux_sym__match_exec_token2,
STATE(90), 1,
aux_sym__match_value_repeat1,
ACTIONS(1159), 2,
anon_sym_STAR,
anon_sym_QMARK,
ACTIONS(1157), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[1508] = 3,
ACTIONS(1162), 1,
aux_sym__match_exec_token2,
STATE(91), 1,
aux_sym__plain_string_repeat1,
ACTIONS(1165), 5,
anon_sym_COMMA,
anon_sym_COLON,
anon_sym_AT,
sym__space,
sym__eol,
[1522] = 6,
ACTIONS(1150), 1,
aux_sym__match_exec_token2,
ACTIONS(1167), 1,
anon_sym_none,
ACTIONS(1169), 1,
aux_sym__proxy_jump_value_token1,
STATE(89), 1,
aux_sym__plain_string_repeat1,
STATE(175), 1,
sym__plain_string,
STATE(427), 1,
sym__proxy_jump_value,
[1541] = 3,
STATE(120), 1,
aux_sym__send_env_value_repeat1,
ACTIONS(1173), 2,
sym__space,
sym__eol,
ACTIONS(1171), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__send_env_value_token1,
[1554] = 4,
ACTIONS(1175), 1,
anon_sym_DQUOTE,
STATE(180), 1,
aux_sym__log_verbose_value_repeat1,
STATE(251), 1,
sym__log_verbose_value,
ACTIONS(1177), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__log_verbose_value_token1,
[1569] = 4,
ACTIONS(1179), 1,
aux_sym__match_exec_token2,
STATE(95), 1,
aux_sym__match_value_repeat1,
ACTIONS(1157), 2,
sym__space,
sym__eol,
ACTIONS(1182), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1584] = 5,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
ACTIONS(1185), 1,
anon_sym_DQUOTE,
STATE(64), 1,
aux_sym__match_value_repeat1,
STATE(615), 1,
sym__match_value,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1601] = 5,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
ACTIONS(1185), 1,
anon_sym_DQUOTE,
STATE(64), 1,
aux_sym__match_value_repeat1,
STATE(617), 1,
sym__match_value,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1618] = 5,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
ACTIONS(1185), 1,
anon_sym_DQUOTE,
STATE(64), 1,
aux_sym__match_value_repeat1,
STATE(618), 1,
sym__match_value,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1635] = 5,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
ACTIONS(1185), 1,
anon_sym_DQUOTE,
STATE(64), 1,
aux_sym__match_value_repeat1,
STATE(619), 1,
sym__match_value,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1652] = 5,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
ACTIONS(1185), 1,
anon_sym_DQUOTE,
STATE(64), 1,
aux_sym__match_value_repeat1,
STATE(620), 1,
sym__match_value,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1669] = 4,
ACTIONS(1187), 1,
anon_sym_DQUOTE,
STATE(348), 1,
sym__permit_remote_open_value,
ACTIONS(1189), 2,
aux_sym__match_localnetwork_token2,
anon_sym_STAR,
ACTIONS(1191), 2,
anon_sym_any,
anon_sym_none,
[1684] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(630), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1701] = 6,
ACTIONS(1193), 1,
anon_sym_none,
ACTIONS(1195), 1,
aux_sym__remote_command_token2,
ACTIONS(1197), 1,
aux_sym__proxy_token_token1,
STATE(138), 1,
aux_sym__proxy_string_repeat1,
STATE(268), 1,
sym__proxy_token,
STATE(697), 1,
sym__proxy_string,
[1720] = 5,
ACTIONS(1006), 1,
aux_sym__match_exec_token2,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
STATE(136), 1,
aux_sym__match_value_repeat1,
STATE(278), 1,
sym__pattern,
ACTIONS(1010), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1737] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
STATE(88), 1,
aux_sym__match_value_repeat1,
STATE(237), 1,
sym__pattern,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1754] = 2,
ACTIONS(1201), 1,
sym__char,
ACTIONS(1199), 5,
anon_sym_DQUOTE,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
[1765] = 6,
ACTIONS(1150), 1,
aux_sym__match_exec_token2,
ACTIONS(1167), 1,
anon_sym_none,
ACTIONS(1169), 1,
aux_sym__proxy_jump_value_token1,
STATE(89), 1,
aux_sym__plain_string_repeat1,
STATE(175), 1,
sym__plain_string,
STATE(208), 1,
sym__proxy_jump_value,
[1784] = 2,
STATE(711), 2,
sym__pubkey_authentication_arg,
sym__boolean,
ACTIONS(1203), 4,
anon_sym_unbound,
anon_sym_host_DASHbound,
anon_sym_yes,
anon_sym_no,
[1795] = 5,
ACTIONS(1205), 1,
aux_sym__match_exec_token2,
ACTIONS(1208), 1,
aux_sym__hostname_token_token1,
STATE(109), 1,
aux_sym__hostname_string_repeat1,
STATE(223), 1,
sym__hostname_token,
ACTIONS(1211), 2,
sym__space,
sym__eol,
[1812] = 5,
ACTIONS(1062), 1,
aux_sym__remote_command_token2,
ACTIONS(1064), 1,
aux_sym__file_token_token1,
ACTIONS(1066), 1,
anon_sym_DOLLAR_LBRACE,
STATE(72), 1,
aux_sym__remote_command_repeat1,
STATE(150), 2,
sym__file_token,
sym_variable,
[1829] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(314), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1846] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(661), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1863] = 4,
ACTIONS(1187), 1,
anon_sym_DQUOTE,
STATE(680), 1,
sym__permit_remote_open_value,
ACTIONS(1189), 2,
aux_sym__match_localnetwork_token2,
anon_sym_STAR,
ACTIONS(1213), 2,
anon_sym_any,
anon_sym_none,
[1878] = 6,
ACTIONS(1215), 1,
aux_sym__remote_command_token2,
ACTIONS(1218), 1,
aux_sym__proxy_token_token1,
ACTIONS(1221), 1,
sym__space,
ACTIONS(1223), 1,
sym__eol,
STATE(114), 1,
aux_sym__proxy_string_repeat1,
STATE(268), 1,
sym__proxy_token,
[1897] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(637), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1914] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
STATE(88), 1,
aux_sym__match_value_repeat1,
STATE(278), 1,
sym__pattern,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
[1931] = 2,
STATE(740), 1,
sym__boolean,
ACTIONS(1225), 5,
anon_sym_ask,
anon_sym_accept_DASHnew,
anon_sym_off,
anon_sym_yes,
anon_sym_no,
[1942] = 3,
STATE(120), 1,
aux_sym__send_env_value_repeat1,
ACTIONS(1227), 2,
sym__space,
sym__eol,
ACTIONS(1171), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__send_env_value_token1,
[1955] = 4,
ACTIONS(1229), 1,
anon_sym_DASH,
STATE(93), 1,
aux_sym__send_env_value_repeat1,
STATE(689), 1,
sym__send_env_value,
ACTIONS(1171), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__send_env_value_token1,
[1970] = 3,
STATE(120), 1,
aux_sym__send_env_value_repeat1,
ACTIONS(1234), 2,
sym__space,
sym__eol,
ACTIONS(1231), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__send_env_value_token1,
[1983] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(701), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2000] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(365), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2017] = 5,
ACTIONS(1236), 1,
aux_sym__match_exec_token2,
ACTIONS(1238), 1,
aux_sym__file_token_token1,
STATE(130), 1,
aux_sym__match_exec_repeat1,
STATE(254), 1,
sym__file_token,
ACTIONS(1240), 2,
sym__space,
sym__eol,
[2034] = 4,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
STATE(95), 1,
aux_sym__match_value_repeat1,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
ACTIONS(1148), 2,
sym__space,
sym__eol,
[2049] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
STATE(88), 1,
aux_sym__match_value_repeat1,
STATE(189), 1,
sym__pattern,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2066] = 6,
ACTIONS(1242), 1,
aux_sym__match_exec_token2,
ACTIONS(1244), 1,
anon_sym_DQUOTE,
ACTIONS(1246), 1,
aux_sym__hostname_token_token1,
STATE(131), 1,
aux_sym__hostname_string_repeat1,
STATE(223), 1,
sym__hostname_token,
STATE(625), 1,
sym__hostname_string,
[2085] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(648), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2102] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(335), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2119] = 5,
ACTIONS(1008), 1,
anon_sym_DQUOTE,
ACTIONS(1016), 1,
aux_sym__match_exec_token2,
STATE(124), 1,
aux_sym__match_value_repeat1,
STATE(651), 1,
sym__pattern,
ACTIONS(1018), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2136] = 5,
ACTIONS(1248), 1,
aux_sym__match_exec_token2,
ACTIONS(1251), 1,
aux_sym__file_token_token1,
STATE(130), 1,
aux_sym__match_exec_repeat1,
STATE(254), 1,
sym__file_token,
ACTIONS(1254), 2,
sym__space,
sym__eol,
[2153] = 5,
ACTIONS(1242), 1,
aux_sym__match_exec_token2,
ACTIONS(1246), 1,
aux_sym__hostname_token_token1,
STATE(109), 1,
aux_sym__hostname_string_repeat1,
STATE(223), 1,
sym__hostname_token,
ACTIONS(1256), 2,
sym__space,
sym__eol,
[2170] = 5,
ACTIONS(938), 1,
aux_sym__file_token_token1,
ACTIONS(940), 1,
anon_sym_DOLLAR_LBRACE,
ACTIONS(1134), 1,
sym__char,
STATE(85), 1,
aux_sym__file_string_repeat2,
STATE(246), 2,
sym__file_token,
sym_variable,
[2187] = 3,
ACTIONS(1258), 1,
aux_sym__match_exec_token2,
ACTIONS(1261), 1,
anon_sym_COLON,
ACTIONS(1263), 4,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
sym__space,
sym__eol,
[2200] = 3,
ACTIONS(1267), 1,
anon_sym_auto,
STATE(713), 1,
sym__boolean,
ACTIONS(1265), 4,
anon_sym_ask,
anon_sym_autoask,
anon_sym_yes,
anon_sym_no,
[2213] = 4,
ACTIONS(1124), 1,
sym__char,
STATE(141), 1,
aux_sym__match_value_repeat3,
ACTIONS(1122), 2,
anon_sym_STAR,
anon_sym_QMARK,
ACTIONS(1269), 2,
anon_sym_DQUOTE,
anon_sym_COMMA,
[2228] = 4,
ACTIONS(1006), 1,
aux_sym__match_exec_token2,
STATE(137), 1,
aux_sym__match_value_repeat1,
ACTIONS(1010), 2,
anon_sym_STAR,
anon_sym_QMARK,
ACTIONS(1148), 2,
anon_sym_COMMA,
anon_sym_COLON,
[2243] = 4,
ACTIONS(1271), 1,
aux_sym__match_exec_token2,
STATE(137), 1,
aux_sym__match_value_repeat1,
ACTIONS(1157), 2,
anon_sym_COMMA,
anon_sym_COLON,
ACTIONS(1274), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2258] = 6,
ACTIONS(1195), 1,
aux_sym__remote_command_token2,
ACTIONS(1197), 1,
aux_sym__proxy_token_token1,
ACTIONS(1277), 1,
sym__space,
ACTIONS(1279), 1,
sym__eol,
STATE(114), 1,
aux_sym__proxy_string_repeat1,
STATE(268), 1,
sym__proxy_token,
[2277] = 2,
ACTIONS(1281), 1,
aux_sym__match_exec_token2,
ACTIONS(1283), 5,
anon_sym_COMMA,
anon_sym_STAR,
anon_sym_QMARK,
sym__space,
sym__eol,
[2288] = 2,
ACTIONS(1285), 1,
aux_sym__match_exec_token2,
ACTIONS(1261), 5,
anon_sym_COMMA,
anon_sym_COLON,
anon_sym_AT,
sym__space,
sym__eol,
[2299] = 4,
ACTIONS(1292), 1,
sym__char,
STATE(141), 1,
aux_sym__match_value_repeat3,
ACTIONS(1287), 2,
anon_sym_DQUOTE,
anon_sym_COMMA,
ACTIONS(1289), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2314] = 3,
ACTIONS(1295), 1,
aux_sym__match_exec_token2,
STATE(143), 1,
aux_sym__plain_string_repeat1,
ACTIONS(1152), 4,
anon_sym_COMMA,
anon_sym_COLON,
sym__space,
sym__eol,
[2327] = 3,
ACTIONS(1297), 1,
aux_sym__match_exec_token2,
STATE(143), 1,
aux_sym__plain_string_repeat1,
ACTIONS(1165), 4,
anon_sym_COMMA,
anon_sym_COLON,
sym__space,
sym__eol,
[2340] = 2,
ACTIONS(1095), 1,
sym__char,
ACTIONS(1097), 5,
anon_sym_DQUOTE,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
[2351] = 4,
ACTIONS(1229), 1,
anon_sym_DASH,
STATE(93), 1,
aux_sym__send_env_value_repeat1,
STATE(361), 1,
sym__send_env_value,
ACTIONS(1171), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__send_env_value_token1,
[2366] = 2,
ACTIONS(1095), 1,
aux_sym__match_exec_token2,
ACTIONS(1097), 4,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
sym__space,
sym__eol,
[2376] = 3,
STATE(180), 1,
aux_sym__log_verbose_value_repeat1,
STATE(417), 1,
sym__log_verbose_value,
ACTIONS(1177), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__log_verbose_value_token1,
[2388] = 3,
ACTIONS(1303), 1,
anon_sym_COLON,
STATE(148), 1,
aux_sym__log_verbose_value_repeat1,
ACTIONS(1300), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__log_verbose_value_token1,
[2400] = 4,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(973), 1,
aux_sym__match_exec_token2,
STATE(256), 1,
aux_sym__plain_string_repeat1,
STATE(690), 2,
sym__string,
sym__plain_string,
[2414] = 2,
ACTIONS(1305), 2,
aux_sym__remote_command_token2,
sym__space,
ACTIONS(1307), 3,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
sym__eol,
[2424] = 5,
ACTIONS(1236), 1,
aux_sym__match_exec_token2,
ACTIONS(1238), 1,
aux_sym__file_token_token1,
ACTIONS(1309), 1,
anon_sym_DQUOTE,
STATE(123), 1,
aux_sym__match_exec_repeat1,
STATE(254), 1,
sym__file_token,
[2440] = 4,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(973), 1,
aux_sym__match_exec_token2,
STATE(256), 1,
aux_sym__plain_string_repeat1,
STATE(691), 2,
sym__string,
sym__plain_string,
[2454] = 4,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(973), 1,
aux_sym__match_exec_token2,
STATE(256), 1,
aux_sym__plain_string_repeat1,
STATE(743), 2,
sym__string,
sym__plain_string,
[2468] = 2,
STATE(744), 1,
sym__boolean,
ACTIONS(1311), 4,
anon_sym_point_DASHto_DASHpoint,
anon_sym_ethernet,
anon_sym_yes,
anon_sym_no,
[2478] = 4,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(973), 1,
aux_sym__match_exec_token2,
STATE(256), 1,
aux_sym__plain_string_repeat1,
STATE(752), 2,
sym__string,
sym__plain_string,
[2492] = 4,
ACTIONS(1287), 1,
anon_sym_DQUOTE,
ACTIONS(1316), 1,
sym__char,
STATE(156), 1,
aux_sym__match_value_repeat3,
ACTIONS(1313), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2506] = 4,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(973), 1,
aux_sym__match_exec_token2,
STATE(256), 1,
aux_sym__plain_string_repeat1,
STATE(326), 2,
sym__string,
sym__plain_string,
[2520] = 4,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(973), 1,
aux_sym__match_exec_token2,
STATE(256), 1,
aux_sym__plain_string_repeat1,
STATE(757), 2,
sym__string,
sym__plain_string,
[2534] = 2,
ACTIONS(1281), 1,
aux_sym__match_exec_token2,
ACTIONS(1283), 4,
anon_sym_STAR,
anon_sym_QMARK,
sym__space,
sym__eol,
[2544] = 4,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(973), 1,
aux_sym__match_exec_token2,
STATE(256), 1,
aux_sym__plain_string_repeat1,
STATE(590), 2,
sym__string,
sym__plain_string,
[2558] = 1,
ACTIONS(1319), 5,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__send_env_value_token1,
sym__space,
sym__eol,
[2566] = 5,
ACTIONS(1321), 1,
anon_sym_DQUOTE,
ACTIONS(1323), 1,
aux_sym__hostname_token_token1,
ACTIONS(1326), 1,
sym__char,
STATE(162), 1,
aux_sym__hostname_string_repeat2,
STATE(379), 1,
sym__hostname_token,
[2582] = 4,
ACTIONS(936), 1,
anon_sym_DQUOTE,
ACTIONS(973), 1,
aux_sym__match_exec_token2,
STATE(256), 1,
aux_sym__plain_string_repeat1,
STATE(652), 2,
sym__string,
sym__plain_string,
[2596] = 1,
ACTIONS(1329), 5,
anon_sym_DQUOTE,
anon_sym_COMMA,
anon_sym_COLON,
sym__space,
sym__eol,
[2604] = 4,
ACTIONS(1333), 1,
sym__char,
STATE(187), 1,
aux_sym__match_value_repeat3,
STATE(724), 1,
sym__log_verbose_quoted,
ACTIONS(1331), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2618] = 3,
ACTIONS(1337), 1,
anon_sym_COLON,
STATE(148), 1,
aux_sym__log_verbose_value_repeat1,
ACTIONS(1335), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__log_verbose_value_token1,
[2630] = 5,
ACTIONS(1339), 1,
anon_sym_DQUOTE,
ACTIONS(1341), 1,
aux_sym__file_token_token1,
ACTIONS(1343), 1,
sym__char,
STATE(174), 1,
aux_sym__match_exec_repeat2,
STATE(443), 1,
sym__file_token,
[2646] = 5,
ACTIONS(1345), 1,
anon_sym_DQUOTE,
ACTIONS(1347), 1,
anon_sym_COMMA,
ACTIONS(1349), 1,
sym__char,
STATE(271), 1,
aux_sym__match_localnetwork_repeat2,
STATE(465), 1,
aux_sym__match_localnetwork_repeat3,
[2662] = 5,
ACTIONS(1351), 1,
anon_sym_DQUOTE,
ACTIONS(1353), 1,
aux_sym__hostname_token_token1,
ACTIONS(1355), 1,
sym__char,
STATE(162), 1,
aux_sym__hostname_string_repeat2,
STATE(379), 1,
sym__hostname_token,
[2678] = 2,
ACTIONS(1357), 1,
aux_sym__match_exec_token2,
ACTIONS(1263), 4,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
sym__space,
sym__eol,
[2688] = 4,
ACTIONS(1333), 1,
sym__char,
ACTIONS(1359), 1,
anon_sym_COLON,
STATE(179), 1,
aux_sym__match_value_repeat3,
ACTIONS(1331), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2702] = 2,
ACTIONS(1361), 2,
aux_sym__remote_command_token2,
sym__space,
ACTIONS(1363), 3,
aux_sym__hosts_token_token1,
anon_sym_DOLLAR_LBRACE,
sym__eol,
[2712] = 5,
ACTIONS(1365), 1,
aux_sym__remote_command_token2,
ACTIONS(1367), 1,
sym_token,
ACTIONS(1369), 1,
sym__space,
ACTIONS(1371), 1,
sym__eol,
STATE(183), 1,
aux_sym__token_string_repeat1,
[2728] = 5,
ACTIONS(1373), 1,
anon_sym_DQUOTE,
ACTIONS(1375), 1,
aux_sym__file_token_token1,
ACTIONS(1378), 1,
sym__char,
STATE(174), 1,
aux_sym__match_exec_repeat2,
STATE(443), 1,
sym__file_token,
[2744] = 3,
ACTIONS(1383), 1,
anon_sym_COLON,
ACTIONS(1385), 1,
anon_sym_AT,
ACTIONS(1381), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[2756] = 4,
ACTIONS(1333), 1,
sym__char,
STATE(187), 1,
aux_sym__match_value_repeat3,
STATE(381), 1,
sym__log_verbose_quoted,
ACTIONS(1331), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2770] = 3,
ACTIONS(1116), 1,
sym__number,
ACTIONS(1387), 2,
anon_sym_yes,
anon_sym_no,
STATE(716), 2,
sym__boolean,
sym_time,
[2782] = 2,
ACTIONS(1281), 1,
aux_sym__match_exec_token2,
ACTIONS(1283), 4,
anon_sym_COMMA,
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_COLON,
[2792] = 4,
ACTIONS(1287), 1,
anon_sym_COLON,
ACTIONS(1392), 1,
sym__char,
STATE(179), 1,
aux_sym__match_value_repeat3,
ACTIONS(1389), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2806] = 3,
ACTIONS(1395), 1,
anon_sym_COLON,
STATE(148), 1,
aux_sym__log_verbose_value_repeat1,
ACTIONS(1335), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__log_verbose_value_token1,
[2818] = 2,
STATE(719), 1,
sym__boolean,
ACTIONS(1397), 4,
anon_sym_auto,
anon_sym_force,
anon_sym_yes,
anon_sym_no,
[2828] = 2,
ACTIONS(1401), 1,
sym__char,
ACTIONS(1399), 4,
anon_sym_DQUOTE,
anon_sym_COMMA,
anon_sym_STAR,
anon_sym_QMARK,
[2838] = 5,
ACTIONS(1403), 1,
aux_sym__remote_command_token2,
ACTIONS(1406), 1,
sym_token,
ACTIONS(1409), 1,
sym__space,
ACTIONS(1411), 1,
sym__eol,
STATE(183), 1,
aux_sym__token_string_repeat1,
[2854] = 2,
ACTIONS(1095), 2,
aux_sym__remote_command_token2,
sym__space,
ACTIONS(1097), 3,
aux_sym__hosts_token_token1,
anon_sym_DOLLAR_LBRACE,
sym__eol,
[2864] = 2,
ACTIONS(1285), 1,
aux_sym__match_exec_token2,
ACTIONS(1261), 4,
anon_sym_COMMA,
anon_sym_COLON,
sym__space,
sym__eol,
[2874] = 2,
ACTIONS(1095), 2,
aux_sym__remote_command_token2,
sym__space,
ACTIONS(1097), 3,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
sym__eol,
[2884] = 4,
ACTIONS(1333), 1,
sym__char,
ACTIONS(1413), 1,
anon_sym_COLON,
STATE(179), 1,
aux_sym__match_value_repeat3,
ACTIONS(1331), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2898] = 4,
ACTIONS(1415), 1,
anon_sym_DQUOTE,
ACTIONS(1419), 1,
sym__char,
STATE(156), 1,
aux_sym__match_value_repeat3,
ACTIONS(1417), 2,
anon_sym_STAR,
anon_sym_QMARK,
[2912] = 3,
ACTIONS(1421), 1,
anon_sym_COMMA,
STATE(249), 1,
aux_sym__cnames_map_repeat1,
ACTIONS(1423), 2,
sym__space,
sym__eol,
[2923] = 3,
ACTIONS(1425), 1,
anon_sym_COMMA,
STATE(191), 1,
aux_sym__ca_signature_algorithms_repeat1,
ACTIONS(1427), 2,
sym__space,
sym__eol,
[2934] = 3,
ACTIONS(1425), 1,
anon_sym_COMMA,
STATE(192), 1,
aux_sym__ca_signature_algorithms_repeat1,
ACTIONS(1429), 2,
sym__space,
sym__eol,
[2945] = 3,
ACTIONS(1431), 1,
anon_sym_COMMA,
STATE(192), 1,
aux_sym__ca_signature_algorithms_repeat1,
ACTIONS(1434), 2,
sym__space,
sym__eol,
[2956] = 4,
ACTIONS(1436), 1,
aux_sym__sep_token1,
ACTIONS(1438), 1,
sym__space,
ACTIONS(1440), 1,
sym__eol,
STATE(784), 1,
sym__sep,
[2969] = 4,
ACTIONS(1442), 1,
aux_sym__sep_token1,
ACTIONS(1444), 1,
sym__space,
ACTIONS(1446), 1,
sym__eol,
STATE(785), 1,
sym__sep,
[2982] = 3,
ACTIONS(1448), 1,
anon_sym_COMMA,
STATE(196), 1,
aux_sym__ciphers_repeat1,
ACTIONS(1450), 2,
sym__space,
sym__eol,
[2993] = 3,
ACTIONS(1452), 1,
anon_sym_COMMA,
STATE(196), 1,
aux_sym__ciphers_repeat1,
ACTIONS(1455), 2,
sym__space,
sym__eol,
[3004] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(198), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1459), 2,
sym__space,
sym__eol,
[3015] = 3,
ACTIONS(1461), 1,
anon_sym_COMMA,
STATE(198), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1464), 2,
sym__space,
sym__eol,
[3026] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(198), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1466), 2,
sym__space,
sym__eol,
[3037] = 3,
ACTIONS(1425), 1,
anon_sym_COMMA,
STATE(192), 1,
aux_sym__ca_signature_algorithms_repeat1,
ACTIONS(1427), 2,
sym__space,
sym__eol,
[3048] = 3,
ACTIONS(1468), 1,
anon_sym_COMMA,
STATE(210), 1,
aux_sym__macs_repeat1,
ACTIONS(1470), 2,
sym__space,
sym__eol,
[3059] = 3,
ACTIONS(1472), 1,
anon_sym_COMMA,
STATE(203), 1,
aux_sym__kex_algorithms_repeat1,
ACTIONS(1474), 2,
sym__space,
sym__eol,
[3070] = 3,
ACTIONS(1476), 1,
anon_sym_COMMA,
STATE(203), 1,
aux_sym__kex_algorithms_repeat1,
ACTIONS(1479), 2,
sym__space,
sym__eol,
[3081] = 2,
STATE(166), 1,
aux_sym__log_verbose_value_repeat1,
ACTIONS(1481), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__log_verbose_value_token1,
[3090] = 3,
ACTIONS(1483), 1,
anon_sym_COMMA,
STATE(211), 1,
aux_sym__preferred_authentications_repeat1,
ACTIONS(1485), 2,
sym__space,
sym__eol,
[3101] = 3,
ACTIONS(1333), 1,
sym__char,
STATE(171), 1,
aux_sym__match_value_repeat3,
ACTIONS(1331), 2,
anon_sym_STAR,
anon_sym_QMARK,
[3112] = 3,
ACTIONS(1487), 1,
anon_sym_COMMA,
STATE(207), 1,
aux_sym__log_verbose_repeat1,
ACTIONS(1490), 2,
sym__space,
sym__eol,
[3123] = 3,
ACTIONS(1492), 1,
anon_sym_COMMA,
STATE(232), 1,
aux_sym__proxy_jump_repeat1,
ACTIONS(1494), 2,
sym__space,
sym__eol,
[3134] = 3,
ACTIONS(1468), 1,
anon_sym_COMMA,
STATE(210), 1,
aux_sym__macs_repeat1,
ACTIONS(1496), 2,
sym__space,
sym__eol,
[3145] = 3,
ACTIONS(1498), 1,
anon_sym_COMMA,
STATE(210), 1,
aux_sym__macs_repeat1,
ACTIONS(1501), 2,
sym__space,
sym__eol,
[3156] = 3,
ACTIONS(1503), 1,
anon_sym_COMMA,
STATE(211), 1,
aux_sym__preferred_authentications_repeat1,
ACTIONS(1506), 2,
sym__space,
sym__eol,
[3167] = 3,
ACTIONS(1508), 1,
anon_sym_COMMA,
STATE(212), 1,
aux_sym__proxy_jump_repeat1,
ACTIONS(1511), 2,
sym__space,
sym__eol,
[3178] = 2,
ACTIONS(1515), 1,
anon_sym_COLON,
ACTIONS(1513), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[3187] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(198), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1517), 2,
sym__space,
sym__eol,
[3198] = 3,
ACTIONS(1425), 1,
anon_sym_COMMA,
STATE(200), 1,
aux_sym__ca_signature_algorithms_repeat1,
ACTIONS(1519), 2,
sym__space,
sym__eol,
[3209] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(197), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1521), 2,
sym__space,
sym__eol,
[3220] = 2,
ACTIONS(1525), 1,
sym_cipher,
ACTIONS(1523), 3,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_CARET,
[3229] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(198), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1521), 2,
sym__space,
sym__eol,
[3240] = 3,
ACTIONS(1448), 1,
anon_sym_COMMA,
STATE(272), 1,
aux_sym__ciphers_repeat1,
ACTIONS(1527), 2,
sym__space,
sym__eol,
[3251] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(199), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1529), 2,
sym__space,
sym__eol,
[3262] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(218), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1531), 2,
sym__space,
sym__eol,
[3273] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(226), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1533), 2,
sym__space,
sym__eol,
[3284] = 2,
ACTIONS(1535), 1,
aux_sym__match_exec_token2,
ACTIONS(1537), 3,
aux_sym__hostname_token_token1,
sym__space,
sym__eol,
[3293] = 4,
ACTIONS(1353), 1,
aux_sym__hostname_token_token1,
ACTIONS(1355), 1,
sym__char,
STATE(169), 1,
aux_sym__hostname_string_repeat2,
STATE(379), 1,
sym__hostname_token,
[3306] = 2,
STATE(748), 1,
sym__boolean,
ACTIONS(1539), 3,
anon_sym_ask,
anon_sym_yes,
anon_sym_no,
[3315] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(198), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1529), 2,
sym__space,
sym__eol,
[3326] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(243), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1541), 2,
sym__space,
sym__eol,
[3337] = 3,
ACTIONS(1543), 1,
anon_sym_COMMA,
STATE(244), 1,
aux_sym__match_localnetwork_repeat1,
ACTIONS(1545), 2,
sym__space,
sym__eol,
[3348] = 1,
ACTIONS(1547), 4,
anon_sym_COMMA,
anon_sym_COLON,
sym__space,
sym__eol,
[3355] = 3,
ACTIONS(1026), 1,
aux_sym__match_exec_token2,
STATE(84), 1,
aux_sym__match_value_repeat1,
ACTIONS(1030), 2,
anon_sym_STAR,
anon_sym_QMARK,
[3366] = 3,
ACTIONS(1028), 1,
anon_sym_COMMA,
STATE(247), 1,
aux_sym__match_value_repeat2,
ACTIONS(1549), 2,
sym__space,
sym__eol,
[3377] = 3,
ACTIONS(1492), 1,
anon_sym_COMMA,
STATE(212), 1,
aux_sym__proxy_jump_repeat1,
ACTIONS(1551), 2,
sym__space,
sym__eol,
[3388] = 2,
STATE(118), 1,
aux_sym__send_env_value_repeat1,
ACTIONS(1171), 3,
anon_sym_STAR,
anon_sym_QMARK,
aux_sym__send_env_value_token1,
[3397] = 3,
ACTIONS(1555), 1,
sym__number,
STATE(653), 1,
sym_number,
ACTIONS(1553), 2,
anon_sym_none,
sym_ipqos,
[3408] = 3,
ACTIONS(1421), 1,
anon_sym_COMMA,
STATE(279), 1,
aux_sym__cnames_map_repeat1,
ACTIONS(1557), 2,
sym__space,
sym__eol,
[3419] = 3,
ACTIONS(1559), 1,
anon_sym_COMMA,
STATE(207), 1,
aux_sym__log_verbose_repeat1,
ACTIONS(1561), 2,
sym__space,
sym__eol,
[3430] = 3,
ACTIONS(1421), 1,
anon_sym_COMMA,
STATE(235), 1,
aux_sym__cnames_map_repeat1,
ACTIONS(1563), 2,
sym__space,
sym__eol,
[3441] = 3,
ACTIONS(1472), 1,
anon_sym_COMMA,
STATE(262), 1,
aux_sym__kex_algorithms_repeat1,
ACTIONS(1565), 2,
sym__space,
sym__eol,
[3452] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(214), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1567), 2,
sym__space,
sym__eol,
[3463] = 2,
ACTIONS(1571), 1,
sym_kex,
ACTIONS(1569), 3,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_CARET,
[3472] = 2,
ACTIONS(1573), 2,
aux_sym__remote_command_token2,
sym__space,
ACTIONS(1575), 2,
sym_token,
sym__eol,
[3481] = 2,
STATE(754), 1,
sym__boolean,
ACTIONS(1577), 3,
anon_sym_ask,
anon_sym_yes,
anon_sym_no,
[3490] = 3,
ACTIONS(1457), 1,
anon_sym_COMMA,
STATE(198), 1,
aux_sym__hostbased_accepted_algorithms_repeat1,
ACTIONS(1567), 2,
sym__space,
sym__eol,
[3501] = 3,
ACTIONS(1579), 1,
anon_sym_COMMA,
STATE(244), 1,
aux_sym__match_localnetwork_repeat1,
ACTIONS(1582), 2,
sym__space,
sym__eol,
[3512] = 3,
ACTIONS(1124), 1,
sym__char,
STATE(135), 1,
aux_sym__match_value_repeat3,
ACTIONS(1122), 2,
anon_sym_STAR,
anon_sym_QMARK,
[3523] = 2,
ACTIONS(1586), 1,
sym__char,
ACTIONS(1584), 3,
anon_sym_DQUOTE,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
[3532] = 3,
ACTIONS(1588), 1,
anon_sym_COMMA,
STATE(247), 1,
aux_sym__match_value_repeat2,
ACTIONS(1591), 2,
sym__space,
sym__eol,
[3543] = 2,
ACTIONS(1595), 1,
sym_key_sig,
ACTIONS(1593), 3,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_CARET,
[3552] = 3,
ACTIONS(1421), 1,
anon_sym_COMMA,
STATE(279), 1,
aux_sym__cnames_map_repeat1,
ACTIONS(1597), 2,
sym__space,
sym__eol,
[3563] = 2,
ACTIONS(1601), 1,
sym_key_sig,
ACTIONS(1599), 3,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_CARET,
[3572] = 3,
ACTIONS(1559), 1,
anon_sym_COMMA,
STATE(236), 1,
aux_sym__log_verbose_repeat1,
ACTIONS(1603), 2,
sym__space,
sym__eol,
[3583] = 3,
ACTIONS(1349), 1,
sym__char,
STATE(271), 1,
aux_sym__match_localnetwork_repeat2,
ACTIONS(1605), 2,
anon_sym_DQUOTE,
anon_sym_COMMA,
[3594] = 2,
ACTIONS(1609), 1,
sym_key_sig,
ACTIONS(1607), 3,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_CARET,
[3603] = 2,
ACTIONS(1611), 1,
aux_sym__match_exec_token2,
ACTIONS(1613), 3,
aux_sym__file_token_token1,
sym__space,
sym__eol,
[3612] = 2,
ACTIONS(1401), 1,
sym__char,
ACTIONS(1399), 3,
anon_sym_DQUOTE,
anon_sym_STAR,
anon_sym_QMARK,
[3621] = 3,
ACTIONS(1615), 1,
aux_sym__match_exec_token2,
STATE(259), 1,
aux_sym__plain_string_repeat1,
ACTIONS(1152), 2,
sym__space,
sym__eol,
[3632] = 2,
ACTIONS(1401), 1,
sym__char,
ACTIONS(1399), 3,
anon_sym_STAR,
anon_sym_QMARK,
anon_sym_COLON,
[3641] = 3,
ACTIONS(1555), 1,
sym__number,
STATE(662), 1,
sym_number,
ACTIONS(1617), 2,
anon_sym_none,
sym_ipqos,
[3652] = 3,
ACTIONS(1619), 1,
aux_sym__match_exec_token2,
STATE(259), 1,
aux_sym__plain_string_repeat1,
ACTIONS(1165), 2,
sym__space,
sym__eol,
[3663] = 4,
ACTIONS(1341), 1,
aux_sym__file_token_token1,
ACTIONS(1343), 1,
sym__char,
STATE(167), 1,
aux_sym__match_exec_repeat2,
STATE(443), 1,
sym__file_token,
[3676] = 3,
ACTIONS(1472), 1,
anon_sym_COMMA,
STATE(202), 1,
aux_sym__kex_algorithms_repeat1,
ACTIONS(1622), 2,
sym__space,
sym__eol,
[3687] = 3,
ACTIONS(1472), 1,
anon_sym_COMMA,
STATE(203), 1,
aux_sym__kex_algorithms_repeat1,
ACTIONS(1622), 2,
sym__space,
sym__eol,
[3698] = 3,
ACTIONS(1448), 1,
anon_sym_COMMA,
STATE(195), 1,
aux_sym__ciphers_repeat1,
ACTIONS(1624), 2,
sym__space,
sym__eol,
[3709] = 3,
ACTIONS(1543), 1,
anon_sym_COMMA,
STATE(228), 1,
aux_sym__match_localnetwork_repeat1,
ACTIONS(1626), 2,
sym__space,
sym__eol,
[3720] = 3,
ACTIONS(1468), 1,
anon_sym_COMMA,
STATE(201), 1,
aux_sym__macs_repeat1,
ACTIONS(1628), 2,
sym__space,
sym__eol,
[3731] = 3,
ACTIONS(1124), 1,
sym__char,
STATE(82), 1,
aux_sym__match_value_repeat3,
ACTIONS(1122), 2,
anon_sym_STAR,
anon_sym_QMARK,
[3742] = 3,
ACTIONS(1483), 1,
anon_sym_COMMA,
STATE(205), 1,
aux_sym__preferred_authentications_repeat1,
ACTIONS(1630), 2,
sym__space,
sym__eol,
[3753] = 2,
ACTIONS(1632), 2,
aux_sym__remote_command_token2,
sym__space,
ACTIONS(1634), 2,
aux_sym__proxy_token_token1,
sym__eol,
[3762] = 2,
ACTIONS(1638), 1,
sym_mac,
ACTIONS(1636), 3,
anon_sym_PLUS,
anon_sym_DASH,
anon_sym_CARET,
[3771] = 3,
ACTIONS(1419), 1,
sym__char,
STATE(188), 1,
aux_sym__match_value_repeat3,
ACTIONS(1417), 2,
anon_sym_STAR,
anon_sym_QMARK,
[3782] = 3,
ACTIONS(1642), 1,
sym__char,
STATE(271), 1,
aux_sym__match_localnetwork_repeat2,
ACTIONS(1640), 2,
anon_sym_DQUOTE,
anon_sym_COMMA,
[3793] = 3,
ACTIONS(1448), 1,
anon_sym_COMMA,
STATE(196), 1,
aux_sym__ciphers_repeat1,
ACTIONS(1624), 2,
sym__space,
sym__eol,
[3804] = 3,
ACTIONS(1645), 1,
anon_sym_DQUOTE,
ACTIONS(1648), 1,
sym__char,
ACTIONS(1584), 2,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
[3815] = 2,
STATE(658), 1,
sym__boolean,
ACTIONS(1651), 3,
anon_sym_always,
anon_sym_yes,
anon_sym_no,
[3824] = 3,
ACTIONS(1468), 1,
anon_sym_COMMA,
STATE(209), 1,
aux_sym__macs_repeat1,
ACTIONS(1470), 2,
sym__space,
sym__eol,
[3835] = 4,
ACTIONS(1653), 1,
aux_sym_time_token2,
ACTIONS(1655), 1,
aux_sym_time_token3,
ACTIONS(1657), 1,
aux_sym_time_token4,
ACTIONS(1659), 1,
aux_sym_time_token5,
[3848] = 2,
ACTIONS(1095), 1,
sym__char,
ACTIONS(1097), 3,
anon_sym_DQUOTE,
aux_sym__file_token_token1,
anon_sym_DOLLAR_LBRACE,
[3857] = 1,
ACTIONS(1661), 4,
anon_sym_COMMA,
anon_sym_COLON,
sym__space,
sym__eol,
[3864] = 3,
ACTIONS(1663), 1,
anon_sym_COMMA,
STATE(279), 1,
aux_sym__cnames_map_repeat1,
ACTIONS(1661), 2,
sym__space,
sym__eol,
[3875] = 4,
ACTIONS(1365), 1,
aux_sym__remote_command_token2,
ACTIONS(1367), 1,
sym_token,
STATE(173), 1,
aux_sym__token_string_repeat1,
STATE(664), 1,
sym__token_string,
[3888] = 3,
ACTIONS(1666), 1,
aux_sym__sep_token1,
ACTIONS(1668), 1,
sym__space,
STATE(838), 1,
sym__sep,
[3898] = 2,
STATE(736), 1,
sym__boolean,
ACTIONS(1670), 2,
anon_sym_yes,
anon_sym_no,
[3906] = 2,
STATE(739), 1,
sym__boolean,
ACTIONS(1672), 2,
anon_sym_yes,
anon_sym_no,
[3914] = 3,
ACTIONS(1674), 1,
aux_sym__sep_token1,
ACTIONS(1676), 1,
sym__space,
STATE(128), 1,
sym__sep,
[3924] = 2,
STATE(742), 1,
sym__boolean,
ACTIONS(1678), 2,
anon_sym_yes,
anon_sym_no,
[3932] = 3,
ACTIONS(1680), 1,
aux_sym__sep_token1,
ACTIONS(1682), 1,
sym__space,
STATE(129), 1,
sym__sep,
[3942] = 3,
ACTIONS(1684), 1,
aux_sym__sep_token1,
ACTIONS(1686), 1,
sym__space,
STATE(234), 1,
sym__sep,
[3952] = 3,
ACTIONS(1555), 1,
sym__number,
ACTIONS(1688), 1,
anon_sym_any,
STATE(363), 1,
sym_number,
[3962] = 3,
ACTIONS(1690), 1,
aux_sym__sep_token1,
ACTIONS(1692), 1,
sym__space,
STATE(472), 1,
sym__sep,
[3972] = 2,
STATE(749), 1,
sym__boolean,
ACTIONS(1694), 2,
anon_sym_yes,
anon_sym_no,
[3980] = 3,
ACTIONS(1696), 1,
aux_sym__sep_token1,
ACTIONS(1698), 1,
sym__space,
STATE(240), 1,
sym__sep,
[3990] = 3,
ACTIONS(1700), 1,
aux_sym__sep_token1,
ACTIONS(1702), 1,
sym__space,
STATE(80), 1,
sym__sep,
[4000] = 3,
ACTIONS(1704), 1,
aux_sym__sep_token1,
ACTIONS(1706), 1,
sym__space,
STATE(280), 1,
sym__sep,
[4010] = 2,
STATE(755), 1,
sym__boolean,
ACTIONS(1708), 2,
anon_sym_yes,
anon_sym_no,
[4018] = 3,
ACTIONS(1710), 1,
aux_sym__sep_token1,
ACTIONS(1712), 1,
sym__space,
STATE(42), 1,
sym__sep,
[4028] = 3,
ACTIONS(1714), 1,
aux_sym__sep_token1,
ACTIONS(1716), 1,
sym__space,
STATE(78), 1,
sym__sep,
[4038] = 3,
ACTIONS(1718), 1,
aux_sym__sep_token1,
ACTIONS(1720), 1,
sym__space,
STATE(94), 1,
sym__sep,
[4048] = 3,
ACTIONS(1722), 1,
aux_sym__sep_token1,
ACTIONS(1724), 1,
sym__space,
STATE(269), 1,
sym__sep,
[4058] = 3,
ACTIONS(1726), 1,
aux_sym__sep_token1,
ACTIONS(1728), 1,
sym__space,
STATE(489), 1,
sym__sep,
[4068] = 3,
ACTIONS(1730), 1,
aux_sym__sep_token1,
ACTIONS(1732), 1,
sym__space,
STATE(771), 1,
sym__sep,
[4078] = 3,
ACTIONS(1734), 1,
sym__space,
ACTIONS(1736), 1,
sym__eol,
STATE(366), 1,
aux_sym_host_declaration_repeat1,
[4088] = 3,
ACTIONS(1738), 1,
aux_sym__sep_token1,
ACTIONS(1740), 1,
sym__space,
STATE(490), 1,
sym__sep,
[4098] = 3,
ACTIONS(1742), 1,
aux_sym__sep_token1,
ACTIONS(1744), 1,
sym__space,
STATE(491), 1,
sym__sep,
[4108] = 3,
ACTIONS(1746), 1,
aux_sym__sep_token1,
ACTIONS(1748), 1,
sym__space,
STATE(101), 1,
sym__sep,
[4118] = 3,
ACTIONS(1750), 1,
aux_sym__sep_token1,
ACTIONS(1752), 1,
sym__space,
STATE(149), 1,
sym__sep,
[4128] = 3,
ACTIONS(1754), 1,
aux_sym__sep_token1,
ACTIONS(1756), 1,
sym__space,
STATE(151), 1,
sym__sep,
[4138] = 3,
ACTIONS(1758), 1,
aux_sym__sep_token1,
ACTIONS(1760), 1,
sym__space,
STATE(787), 1,
sym__sep,
[4148] = 3,
ACTIONS(1762), 1,
aux_sym__sep_token1,
ACTIONS(1764), 1,
sym__space,
STATE(96), 1,
sym__sep,
[4158] = 3,
ACTIONS(1766), 1,
aux_sym__sep_token1,
ACTIONS(1768), 1,
sym__space,
STATE(98), 1,
sym__sep,
[4168] = 3,
ACTIONS(1770), 1,
aux_sym__sep_token1,
ACTIONS(1772), 1,
sym__space,
STATE(99), 1,
sym__sep,
[4178] = 3,
ACTIONS(1774), 1,
aux_sym__sep_token1,
ACTIONS(1776), 1,
sym__space,
STATE(100), 1,
sym__sep,
[4188] = 3,
ACTIONS(1778), 1,
sym__space,
ACTIONS(1780), 1,
sym__eol,
STATE(367), 1,
aux_sym_match_declaration_repeat1,
[4198] = 3,
ACTIONS(1782), 1,
aux_sym__sep_token1,
ACTIONS(1784), 1,
sym__space,
STATE(778), 1,
sym__sep,
[4208] = 3,
ACTIONS(1786), 1,
sym__space,
ACTIONS(1788), 1,
sym__eol,
STATE(372), 1,
aux_sym__canonical_domains_repeat1,
[4218] = 3,
ACTIONS(1790), 1,
aux_sym__sep_token1,
ACTIONS(1792), 1,
sym__space,
STATE(797), 1,
sym__sep,
[4228] = 3,
ACTIONS(1794), 1,
sym__space,
ACTIONS(1796), 1,
sym__eol,
STATE(373), 1,
aux_sym__canonicalize_permitted_cnames_repeat1,
[4238] = 3,
ACTIONS(1798), 1,
anon_sym_COMMA,
ACTIONS(1800), 1,
anon_sym_COLON,
STATE(374), 1,
aux_sym__cnames_map_repeat1,
[4248] = 3,
ACTIONS(1802), 1,
aux_sym__sep_token1,
ACTIONS(1804), 1,
sym__space,
STATE(103), 1,
sym__sep,
[4258] = 3,
ACTIONS(1806), 1,
aux_sym__sep_token1,
ACTIONS(1808), 1,
sym__space,
STATE(107), 1,
sym__sep,
[4268] = 3,
ACTIONS(1810), 1,
aux_sym__sep_token1,
ACTIONS(1812), 1,
sym__space,
STATE(497), 1,
sym__sep,
[4278] = 3,
ACTIONS(1814), 1,
aux_sym__sep_token1,
ACTIONS(1816), 1,
sym__space,
STATE(253), 1,
sym__sep,
[4288] = 3,
ACTIONS(1818), 1,
aux_sym__sep_token1,
ACTIONS(1820), 1,
sym__space,
STATE(108), 1,
sym__sep,
[4298] = 3,
ACTIONS(1822), 1,
aux_sym__sep_token1,
ACTIONS(1824), 1,
sym__space,
STATE(501), 1,
sym__sep,
[4308] = 3,
ACTIONS(1826), 1,
sym__space,
ACTIONS(1828), 1,
sym__eol,
STATE(376), 1,
aux_sym__dynamic_forward_repeat1,
[4318] = 3,
ACTIONS(934), 1,
aux_sym__match_exec_token2,
ACTIONS(1152), 1,
anon_sym_COLON,
STATE(377), 1,
aux_sym__plain_string_repeat1,
[4328] = 3,
ACTIONS(1830), 1,
sym__space,
ACTIONS(1832), 1,
sym__eol,
STATE(378), 1,
aux_sym__global_known_hosts_file_repeat1,
[4338] = 3,
ACTIONS(1834), 1,
aux_sym__sep_token1,
ACTIONS(1836), 1,
sym__space,
STATE(110), 1,
sym__sep,
[4348] = 3,
ACTIONS(1838), 1,
aux_sym__sep_token1,
ACTIONS(1840), 1,
sym__space,
STATE(41), 1,
sym__sep,
[4358] = 3,
ACTIONS(1842), 1,
aux_sym__sep_token1,
ACTIONS(1844), 1,
sym__space,
STATE(181), 1,
sym__sep,
[4368] = 3,
ACTIONS(1846), 1,
aux_sym__sep_token1,
ACTIONS(1848), 1,
sym__space,
STATE(789), 1,
sym__sep,
[4378] = 3,
ACTIONS(1850), 1,
aux_sym__sep_token1,
ACTIONS(1852), 1,
sym__space,
STATE(65), 1,
sym__sep,
[4388] = 3,
ACTIONS(1854), 1,
aux_sym__sep_token1,
ACTIONS(1856), 1,
sym__space,
STATE(86), 1,
sym__sep,
[4398] = 3,
ACTIONS(1858), 1,
aux_sym__sep_token1,
ACTIONS(1860), 1,
sym__space,
STATE(145), 1,
sym__sep,
[4408] = 3,
ACTIONS(1862), 1,
aux_sym__sep_token1,
ACTIONS(1864), 1,
sym__space,
STATE(793), 1,
sym__sep,
[4418] = 3,
ACTIONS(1866), 1,
sym__space,
ACTIONS(1868), 1,
sym__eol,
STATE(380), 1,
aux_sym__ignore_unknown_repeat1,
[4428] = 3,
ACTIONS(1870), 1,
aux_sym__sep_token1,
ACTIONS(1872), 1,
sym__space,
STATE(794), 1,
sym__sep,
[4438] = 3,
ACTIONS(1874), 1,
aux_sym__sep_token1,
ACTIONS(1876), 1,
sym__space,
STATE(508), 1,
sym__sep,
[4448] = 3,
ACTIONS(1878), 1,
aux_sym__sep_token1,
ACTIONS(1880), 1,
sym__space,
STATE(606), 1,
sym__sep,
[4458] = 3,
ACTIONS(1882), 1,
aux_sym__sep_token1,
ACTIONS(1884), 1,
sym__space,
STATE(282), 1,
sym__sep,
[4468] = 3,
ACTIONS(1886), 1,
aux_sym__sep_token1,
ACTIONS(1888), 1,
sym__space,
STATE(804), 1,
sym__sep,
[4478] = 3,
ACTIONS(1890), 1,
aux_sym__sep_token1,
ACTIONS(1892), 1,
sym__space,
STATE(283), 1,
sym__sep,
[4488] = 3,
ACTIONS(1894), 1,
aux_sym__sep_token1,
ACTIONS(1896), 1,
sym__space,
STATE(117), 1,
sym__sep,
[4498] = 3,
ACTIONS(1898), 1,
aux_sym__sep_token1,
ACTIONS(1900), 1,
sym__space,
STATE(833), 1,
sym__sep,
[4508] = 3,
ACTIONS(1902), 1,
aux_sym__sep_token1,
ACTIONS(1904), 1,
sym__space,
STATE(285), 1,
sym__sep,
[4518] = 3,
ACTIONS(1906), 1,
aux_sym__sep_token1,
ACTIONS(1908), 1,
sym__space,
STATE(153), 1,
sym__sep,
[4528] = 3,
ACTIONS(1910), 1,
aux_sym__sep_token1,
ACTIONS(1912), 1,
sym__space,
STATE(154), 1,
sym__sep,
[4538] = 3,
ACTIONS(1914), 1,
anon_sym_STAR,
ACTIONS(1916), 1,
sym__char,
STATE(382), 1,
aux_sym__match_localnetwork_repeat2,
[4548] = 3,
ACTIONS(1918), 1,
sym__space,
ACTIONS(1920), 1,
sym__eol,
STATE(384), 1,
aux_sym__permit_remote_open_repeat1,
[4558] = 3,
ACTIONS(1922), 1,
aux_sym__sep_token1,
ACTIONS(1924), 1,
sym__space,
STATE(288), 1,
sym__sep,
[4568] = 3,
ACTIONS(1926), 1,
aux_sym__sep_token1,
ACTIONS(1928), 1,
sym__space,
STATE(225), 1,
sym__sep,
[4578] = 3,
ACTIONS(1930), 1,
aux_sym__sep_token1,
ACTIONS(1932), 1,
sym__space,
STATE(290), 1,
sym__sep,
[4588] = 1,
ACTIONS(1934), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[4594] = 1,
ACTIONS(1936), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[4600] = 3,
ACTIONS(1938), 1,
aux_sym__sep_token1,
ACTIONS(1940), 1,
sym__space,
STATE(155), 1,
sym__sep,
[4610] = 3,
ACTIONS(1942), 1,
aux_sym__sep_token1,
ACTIONS(1944), 1,
sym__space,
STATE(58), 1,
sym__sep,
[4620] = 3,
ACTIONS(1946), 1,
aux_sym__sep_token1,
ACTIONS(1948), 1,
sym__space,
STATE(242), 1,
sym__sep,
[4630] = 2,
ACTIONS(1950), 1,
aux_sym_bytes_token1,
ACTIONS(1952), 2,
sym__space,
sym__eol,
[4638] = 3,
ACTIONS(1954), 1,
aux_sym__sep_token1,
ACTIONS(1956), 1,
sym__space,
STATE(294), 1,
sym__sep,
[4648] = 3,
ACTIONS(1958), 1,
aux_sym__sep_token1,
ACTIONS(1960), 1,
sym__space,
STATE(158), 1,
sym__sep,
[4658] = 3,
ACTIONS(1962), 1,
aux_sym__sep_token1,
ACTIONS(1964), 1,
sym__space,
STATE(36), 1,
sym__sep,
[4668] = 3,
ACTIONS(1966), 1,
sym__space,
ACTIONS(1968), 1,
sym__eol,
STATE(386), 1,
aux_sym__send_env_repeat1,
[4678] = 3,
ACTIONS(1970), 1,
sym__space,
ACTIONS(1972), 1,
sym__eol,
STATE(387), 1,
aux_sym__set_env_repeat1,
[4688] = 2,
ACTIONS(1974), 1,
anon_sym_COLON,
ACTIONS(1976), 2,
sym__space,
sym__eol,
[4696] = 3,
ACTIONS(1978), 1,
sym__space,
ACTIONS(1980), 1,
sym__eol,
STATE(389), 1,
aux_sym__user_known_hosts_file_repeat1,
[4706] = 3,
ACTIONS(1982), 1,
sym__space,
ACTIONS(1984), 1,
sym__eol,
STATE(390), 1,
aux_sym_host_declaration_repeat1,
[4716] = 3,
ACTIONS(1986), 1,
sym__space,
ACTIONS(1988), 1,
sym__eol,
STATE(391), 1,
aux_sym_host_declaration_repeat1,
[4726] = 3,
ACTIONS(918), 1,
sym__eol,
ACTIONS(1990), 1,
sym__space,
STATE(392), 1,
aux_sym_match_declaration_repeat1,
[4736] = 2,
ACTIONS(1992), 1,
sym__number,
ACTIONS(1994), 2,
sym__space,
sym__eol,
[4744] = 2,
ACTIONS(1996), 1,
sym__number,
ACTIONS(1994), 2,
sym__space,
sym__eol,
[4752] = 2,
ACTIONS(1998), 1,
sym__number,
ACTIONS(1994), 2,
sym__space,
sym__eol,
[4760] = 2,
ACTIONS(2000), 1,
sym__number,
ACTIONS(1994), 2,
sym__space,
sym__eol,
[4768] = 3,
ACTIONS(1786), 1,
sym__space,
ACTIONS(2002), 1,
sym__eol,
STATE(394), 1,
aux_sym__canonical_domains_repeat1,
[4778] = 3,
ACTIONS(1794), 1,
sym__space,
ACTIONS(2004), 1,
sym__eol,
STATE(395), 1,
aux_sym__canonicalize_permitted_cnames_repeat1,
[4788] = 3,
ACTIONS(1798), 1,
anon_sym_COMMA,
ACTIONS(2006), 1,
anon_sym_COLON,
STATE(396), 1,
aux_sym__cnames_map_repeat1,
[4798] = 3,
ACTIONS(2008), 1,
anon_sym_DQUOTE,
ACTIONS(2010), 1,
sym__char,
STATE(400), 1,
aux_sym__match_localnetwork_repeat2,
[4808] = 3,
ACTIONS(1826), 1,
sym__space,
ACTIONS(2012), 1,
sym__eol,
STATE(402), 1,
aux_sym__dynamic_forward_repeat1,
[4818] = 3,
ACTIONS(1165), 1,
anon_sym_COLON,
ACTIONS(2014), 1,
aux_sym__match_exec_token2,
STATE(377), 1,
aux_sym__plain_string_repeat1,
[4828] = 3,
ACTIONS(1830), 1,
sym__space,
ACTIONS(2017), 1,
sym__eol,
STATE(403), 1,
aux_sym__global_known_hosts_file_repeat1,
[4838] = 2,
ACTIONS(2021), 1,
sym__char,
ACTIONS(2019), 2,
anon_sym_DQUOTE,
aux_sym__hostname_token_token1,
[4846] = 3,
ACTIONS(1866), 1,
sym__space,
ACTIONS(2023), 1,
sym__eol,
STATE(409), 1,
aux_sym__ignore_unknown_repeat1,
[4856] = 3,
ACTIONS(2025), 1,
anon_sym_DQUOTE,
ACTIONS(2027), 1,
anon_sym_COMMA,
STATE(415), 1,
aux_sym__log_verbose_repeat2,
[4866] = 3,
ACTIONS(1916), 1,
sym__char,
ACTIONS(2029), 1,
anon_sym_COLON,
STATE(494), 1,
aux_sym__match_localnetwork_repeat2,
[4876] = 3,
ACTIONS(1555), 1,
sym__number,
ACTIONS(2031), 1,
anon_sym_STAR,
STATE(679), 1,
sym_number,
[4886] = 3,
ACTIONS(1918), 1,
sym__space,
ACTIONS(2033), 1,
sym__eol,
STATE(424), 1,
aux_sym__permit_remote_open_repeat1,
[4896] = 3,
ACTIONS(2035), 1,
aux_sym__match_exec_token2,
STATE(142), 1,
aux_sym__plain_string_repeat1,
STATE(213), 1,
sym__plain_string,
[4906] = 3,
ACTIONS(1966), 1,
sym__space,
ACTIONS(2037), 1,
sym__eol,
STATE(432), 1,
aux_sym__send_env_repeat1,
[4916] = 3,
ACTIONS(1970), 1,
sym__space,
ACTIONS(2039), 1,
sym__eol,
STATE(433), 1,
aux_sym__set_env_repeat1,
[4926] = 3,
ACTIONS(1555), 1,
sym__number,
ACTIONS(2041), 1,
anon_sym_any,
STATE(694), 1,
sym_number,
[4936] = 3,
ACTIONS(1978), 1,
sym__space,
ACTIONS(2043), 1,
sym__eol,
STATE(434), 1,
aux_sym__user_known_hosts_file_repeat1,
[4946] = 3,
ACTIONS(2045), 1,
sym__space,
ACTIONS(2047), 1,
sym__eol,
STATE(391), 1,
aux_sym_host_declaration_repeat1,
[4956] = 3,
ACTIONS(2049), 1,
sym__space,
ACTIONS(2052), 1,
sym__eol,
STATE(391), 1,
aux_sym_host_declaration_repeat1,
[4966] = 3,
ACTIONS(2054), 1,
sym__space,
ACTIONS(2057), 1,
sym__eol,
STATE(392), 1,
aux_sym_match_declaration_repeat1,
[4976] = 3,
ACTIONS(1655), 1,
aux_sym_time_token3,
ACTIONS(1657), 1,
aux_sym_time_token4,
ACTIONS(1659), 1,
aux_sym_time_token5,
[4986] = 3,
ACTIONS(2059), 1,
sym__space,
ACTIONS(2062), 1,
sym__eol,
STATE(394), 1,
aux_sym__canonical_domains_repeat1,
[4996] = 3,
ACTIONS(2064), 1,
sym__space,
ACTIONS(2067), 1,
sym__eol,
STATE(395), 1,
aux_sym__canonicalize_permitted_cnames_repeat1,
[5006] = 3,
ACTIONS(1661), 1,
anon_sym_COLON,
ACTIONS(2069), 1,
anon_sym_COMMA,
STATE(396), 1,
aux_sym__cnames_map_repeat1,
[5016] = 1,
ACTIONS(1434), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5022] = 1,
ACTIONS(1455), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5028] = 1,
ACTIONS(2072), 3,
anon_sym_COLON,
sym__space,
sym__eol,
[5034] = 3,
ACTIONS(1640), 1,
anon_sym_DQUOTE,
ACTIONS(2074), 1,
sym__char,
STATE(400), 1,
aux_sym__match_localnetwork_repeat2,
[5044] = 1,
ACTIONS(2077), 3,
anon_sym_DQUOTE,
sym__space,
sym__eol,
[5050] = 3,
ACTIONS(2079), 1,
sym__space,
ACTIONS(2082), 1,
sym__eol,
STATE(402), 1,
aux_sym__dynamic_forward_repeat1,
[5060] = 3,
ACTIONS(2084), 1,
sym__space,
ACTIONS(2087), 1,
sym__eol,
STATE(403), 1,
aux_sym__global_known_hosts_file_repeat1,
[5070] = 1,
ACTIONS(1464), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5076] = 3,
ACTIONS(2089), 1,
aux_sym__sep_token1,
ACTIONS(2091), 1,
sym__space,
STATE(79), 1,
sym__sep,
[5086] = 3,
ACTIONS(2093), 1,
aux_sym__sep_token1,
ACTIONS(2095), 1,
sym__space,
STATE(410), 1,
sym__sep,
[5096] = 3,
ACTIONS(2097), 1,
aux_sym__sep_token1,
ACTIONS(2099), 1,
sym__space,
STATE(412), 1,
sym__sep,
[5106] = 3,
ACTIONS(2101), 1,
aux_sym__sep_token1,
ACTIONS(2103), 1,
sym__space,
STATE(115), 1,
sym__sep,
[5116] = 3,
ACTIONS(2105), 1,
sym__space,
ACTIONS(2108), 1,
sym__eol,
STATE(409), 1,
aux_sym__ignore_unknown_repeat1,
[5126] = 2,
ACTIONS(2112), 1,
anon_sym_inet,
ACTIONS(2110), 2,
anon_sym_any,
anon_sym_inet6,
[5134] = 1,
ACTIONS(1479), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5140] = 2,
STATE(633), 1,
sym__boolean,
ACTIONS(2114), 2,
anon_sym_yes,
anon_sym_no,
[5148] = 3,
ACTIONS(2116), 1,
aux_sym__sep_token1,
ACTIONS(2118), 1,
sym__space,
STATE(127), 1,
sym__sep,
[5158] = 3,
ACTIONS(2120), 1,
aux_sym__sep_token1,
ACTIONS(2122), 1,
sym__space,
STATE(111), 1,
sym__sep,
[5168] = 3,
ACTIONS(2027), 1,
anon_sym_COMMA,
ACTIONS(2124), 1,
anon_sym_DQUOTE,
STATE(456), 1,
aux_sym__log_verbose_repeat2,
[5178] = 3,
ACTIONS(2126), 1,
aux_sym__sep_token1,
ACTIONS(2128), 1,
sym__space,
STATE(418), 1,
sym__sep,
[5188] = 1,
ACTIONS(2130), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5194] = 2,
STATE(656), 1,
sym__boolean,
ACTIONS(2132), 2,
anon_sym_yes,
anon_sym_no,
[5202] = 3,
ACTIONS(2134), 1,
aux_sym__sep_token1,
ACTIONS(2136), 1,
sym__space,
STATE(274), 1,
sym__sep,
[5212] = 1,
ACTIONS(1501), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5218] = 3,
ACTIONS(2138), 1,
aux_sym__sep_token1,
ACTIONS(2140), 1,
sym__space,
STATE(676), 1,
sym__sep,
[5228] = 3,
ACTIONS(1555), 1,
sym__number,
ACTIONS(2142), 1,
anon_sym_STAR,
STATE(820), 1,
sym_number,
[5238] = 3,
ACTIONS(1555), 1,
sym__number,
ACTIONS(2144), 1,
anon_sym_STAR,
STATE(821), 1,
sym_number,
[5248] = 3,
ACTIONS(2146), 1,
sym__space,
ACTIONS(2149), 1,
sym__eol,
STATE(424), 1,
aux_sym__permit_remote_open_repeat1,
[5258] = 1,
ACTIONS(1506), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5264] = 2,
ACTIONS(2153), 1,
sym_sig,
ACTIONS(2151), 2,
anon_sym_PLUS,
anon_sym_DASH,
[5272] = 1,
ACTIONS(2155), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5278] = 3,
ACTIONS(2157), 1,
aux_sym__sep_token1,
ACTIONS(2159), 1,
sym__space,
STATE(60), 1,
sym__sep,
[5288] = 1,
ACTIONS(2161), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5294] = 2,
STATE(698), 1,
sym__boolean,
ACTIONS(2163), 2,
anon_sym_yes,
anon_sym_no,
[5302] = 3,
ACTIONS(2165), 1,
aux_sym__sep_token1,
ACTIONS(2167), 1,
sym__space,
STATE(426), 1,
sym__sep,
[5312] = 3,
ACTIONS(2169), 1,
sym__space,
ACTIONS(2172), 1,
sym__eol,
STATE(432), 1,
aux_sym__send_env_repeat1,
[5322] = 3,
ACTIONS(2174), 1,
sym__space,
ACTIONS(2177), 1,
sym__eol,
STATE(433), 1,
aux_sym__set_env_repeat1,
[5332] = 3,
ACTIONS(2179), 1,
sym__space,
ACTIONS(2182), 1,
sym__eol,
STATE(434), 1,
aux_sym__user_known_hosts_file_repeat1,
[5342] = 2,
STATE(704), 1,
sym__boolean,
ACTIONS(2184), 2,
anon_sym_yes,
anon_sym_no,
[5350] = 2,
STATE(705), 1,
sym__boolean,
ACTIONS(2186), 2,
anon_sym_yes,
anon_sym_no,
[5358] = 3,
ACTIONS(2188), 1,
aux_sym__sep_token1,
ACTIONS(2190), 1,
sym__space,
STATE(49), 1,
sym__sep,
[5368] = 3,
ACTIONS(2192), 1,
aux_sym__sep_token1,
ACTIONS(2194), 1,
sym__space,
STATE(430), 1,
sym__sep,
[5378] = 3,
ACTIONS(2196), 1,
aux_sym__sep_token1,
ACTIONS(2198), 1,
sym__space,
STATE(217), 1,
sym__sep,
[5388] = 3,
ACTIONS(2200), 1,
aux_sym__sep_token1,
ACTIONS(2202), 1,
sym__space,
STATE(435), 1,
sym__sep,
[5398] = 2,
STATE(511), 1,
sym__boolean,
ACTIONS(2204), 2,
anon_sym_yes,
anon_sym_no,
[5406] = 2,
STATE(513), 1,
sym__boolean,
ACTIONS(2206), 2,
anon_sym_yes,
anon_sym_no,
[5414] = 2,
ACTIONS(2210), 1,
sym__char,
ACTIONS(2208), 2,
anon_sym_DQUOTE,
aux_sym__file_token_token1,
[5422] = 2,
STATE(515), 1,
sym__boolean,
ACTIONS(2212), 2,
anon_sym_yes,
anon_sym_no,
[5430] = 2,
STATE(519), 1,
sym__boolean,
ACTIONS(2214), 2,
anon_sym_yes,
anon_sym_no,
[5438] = 3,
ACTIONS(2216), 1,
aux_sym__sep_token1,
ACTIONS(2218), 1,
sym__space,
STATE(436), 1,
sym__sep,
[5448] = 2,
STATE(536), 1,
sym__boolean,
ACTIONS(2220), 2,
anon_sym_yes,
anon_sym_no,
[5456] = 2,
STATE(544), 1,
sym__boolean,
ACTIONS(2222), 2,
anon_sym_yes,
anon_sym_no,
[5464] = 3,
ACTIONS(2224), 1,
aux_sym__sep_token1,
ACTIONS(2226), 1,
sym__space,
STATE(699), 1,
sym__sep,
[5474] = 2,
STATE(559), 1,
sym__boolean,
ACTIONS(2228), 2,
anon_sym_yes,
anon_sym_no,
[5482] = 2,
ACTIONS(2230), 1,
sym__number,
ACTIONS(2232), 2,
sym__space,
sym__eol,
[5490] = 2,
ACTIONS(2234), 1,
sym__number,
ACTIONS(2232), 2,
sym__space,
sym__eol,
[5498] = 2,
ACTIONS(2236), 1,
sym__number,
ACTIONS(2232), 2,
sym__space,
sym__eol,
[5506] = 2,
STATE(567), 1,
sym__boolean,
ACTIONS(2238), 2,
anon_sym_yes,
anon_sym_no,
[5514] = 2,
STATE(568), 1,
sym__boolean,
ACTIONS(2240), 2,
anon_sym_yes,
anon_sym_no,
[5522] = 3,
ACTIONS(2242), 1,
anon_sym_DQUOTE,
ACTIONS(2244), 1,
anon_sym_COMMA,
STATE(456), 1,
aux_sym__log_verbose_repeat2,
[5532] = 3,
ACTIONS(2247), 1,
aux_sym__sep_token1,
ACTIONS(2249), 1,
sym__space,
STATE(700), 1,
sym__sep,
[5542] = 3,
ACTIONS(1555), 1,
sym__number,
ACTIONS(2251), 1,
anon_sym_STAR,
STATE(476), 1,
sym_number,
[5552] = 2,
STATE(584), 1,
sym__boolean,
ACTIONS(2253), 2,
anon_sym_yes,
anon_sym_no,
[5560] = 3,
ACTIONS(2255), 1,
aux_sym__sep_token1,
ACTIONS(2257), 1,
sym__space,
STATE(134), 1,
sym__sep,
[5570] = 3,
ACTIONS(2259), 1,
aux_sym__sep_token1,
ACTIONS(2261), 1,
sym__space,
STATE(177), 1,
sym__sep,
[5580] = 3,
ACTIONS(2263), 1,
aux_sym__sep_token1,
ACTIONS(2265), 1,
sym__space,
STATE(50), 1,
sym__sep,
[5590] = 2,
STATE(631), 1,
sym__boolean,
ACTIONS(2267), 2,
anon_sym_yes,
anon_sym_no,
[5598] = 3,
ACTIONS(2269), 1,
aux_sym__sep_token1,
ACTIONS(2271), 1,
sym__space,
STATE(48), 1,
sym__sep,
[5608] = 3,
ACTIONS(1347), 1,
anon_sym_COMMA,
ACTIONS(2273), 1,
anon_sym_DQUOTE,
STATE(481), 1,
aux_sym__match_localnetwork_repeat3,
[5618] = 1,
ACTIONS(1582), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5624] = 3,
ACTIONS(2275), 1,
aux_sym__sep_token1,
ACTIONS(2277), 1,
sym__space,
STATE(441), 1,
sym__sep,
[5634] = 3,
ACTIONS(2279), 1,
aux_sym__sep_token1,
ACTIONS(2281), 1,
sym__space,
STATE(442), 1,
sym__sep,
[5644] = 3,
ACTIONS(1120), 1,
anon_sym_COMMA,
ACTIONS(2283), 1,
anon_sym_DQUOTE,
STATE(482), 1,
aux_sym__match_value_repeat4,
[5654] = 3,
ACTIONS(2285), 1,
aux_sym__sep_token1,
ACTIONS(2287), 1,
sym__space,
STATE(708), 1,
sym__sep,
[5664] = 3,
ACTIONS(2289), 1,
aux_sym__sep_token1,
ACTIONS(2291), 1,
sym__space,
STATE(444), 1,
sym__sep,
[5674] = 2,
STATE(655), 1,
sym__boolean,
ACTIONS(2293), 2,
anon_sym_yes,
anon_sym_no,
[5682] = 3,
ACTIONS(2295), 1,
aux_sym_time_token3,
ACTIONS(2297), 1,
aux_sym_time_token4,
ACTIONS(2299), 1,
aux_sym_time_token5,
[5692] = 3,
ACTIONS(2301), 1,
aux_sym__sep_token1,
ACTIONS(2303), 1,
sym__space,
STATE(710), 1,
sym__sep,
[5702] = 3,
ACTIONS(1555), 1,
sym__number,
ACTIONS(2305), 1,
anon_sym_STAR,
STATE(762), 1,
sym_number,
[5712] = 1,
ACTIONS(2307), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5718] = 1,
ACTIONS(2309), 3,
anon_sym_COMMA,
sym__space,
sym__eol,
[5724] = 3,
ACTIONS(2311), 1,
aux_sym__sep_token1,
ACTIONS(2313), 1,
sym__space,
STATE(445), 1,
sym__sep,
[5734] = 3,
ACTIONS(2315), 1,
aux_sym__sep_token1,
ACTIONS(2317), 1,
sym__space,
STATE(52), 1,
sym__sep,
[5744] = 3,
ACTIONS(2319), 1,
aux_sym__sep_token1,
ACTIONS(2321), 1,
sym__space,
STATE(447), 1,
sym__sep,
[5754] = 3,
ACTIONS(2323), 1,
anon_sym_DQUOTE,
ACTIONS(2325), 1,
anon_sym_COMMA,
STATE(481), 1,
aux_sym__match_localnetwork_repeat3,
[5764] = 3,
ACTIONS(2328), 1,
anon_sym_DQUOTE,
ACTIONS(2330), 1,
anon_sym_COMMA,
STATE(482), 1,
aux_sym__match_value_repeat4,
[5774] = 2,
ACTIONS(2333), 1,
sym__number,
ACTIONS(2335), 2,
sym__space,
sym__eol,
[5782] = 2,
ACTIONS(2337), 1,
sym__number,
ACTIONS(2335), 2,
sym__space,
sym__eol,
[5790] = 2,
ACTIONS(2339), 1,
sym__number,
ACTIONS(2341), 2,
sym__space,
sym__eol,
[5798] = 3,
ACTIONS(2343), 1,
aux_sym__sep_token1,
ACTIONS(2345), 1,
sym__space,
STATE(714), 1,
sym__sep,
[5808] = 3,
ACTIONS(2347), 1,
aux_sym__sep_token1,
ACTIONS(2349), 1,
sym__space,
STATE(448), 1,
sym__sep,
[5818] = 1,
ACTIONS(1261), 3,
aux_sym__match_exec_token2,
sym__space,
sym__eol,
[5824] = 2,
STATE(682), 1,
sym__boolean,
ACTIONS(2351), 2,
anon_sym_yes,
anon_sym_no,
[5832] = 2,
STATE(684), 1,
sym__boolean,
ACTIONS(2353), 2,
anon_sym_yes,
anon_sym_no,
[5840] = 2,
STATE(685), 1,
sym__boolean,
ACTIONS(2355), 2,
anon_sym_yes,
anon_sym_no,
[5848] = 3,
ACTIONS(2357), 1,
aux_sym__sep_token1,
ACTIONS(2359), 1,
sym__space,
STATE(157), 1,
sym__sep,
[5858] = 3,
ACTIONS(2361), 1,
aux_sym__sep_token1,
ACTIONS(2363), 1,
sym__space,
STATE(450), 1,
sym__sep,
[5868] = 3,
ACTIONS(1640), 1,
anon_sym_COLON,
ACTIONS(2365), 1,
sym__char,
STATE(494), 1,
aux_sym__match_localnetwork_repeat2,
[5878] = 3,
ACTIONS(2368), 1,
aux_sym__sep_token1,
ACTIONS(2370), 1,
sym__space,
STATE(454), 1,
sym__sep,
[5888] = 3,
ACTIONS(2372), 1,
aux_sym__sep_token1,
ACTIONS(2374), 1,
sym__space,
STATE(455), 1,
sym__sep,
[5898] = 2,
STATE(707), 1,
sym__boolean,
ACTIONS(2376), 2,
anon_sym_yes,
anon_sym_no,
[5906] = 3,
ACTIONS(2378), 1,
aux_sym__sep_token1,
ACTIONS(2380), 1,
sym__space,
STATE(248), 1,
sym__sep,
[5916] = 2,
ACTIONS(2384), 1,
sym__char,
ACTIONS(2382), 2,
anon_sym_DQUOTE,
anon_sym_COMMA,
[5924] = 3,
ACTIONS(2386), 1,
aux_sym__sep_token1,
ACTIONS(2388), 1,
sym__space,
STATE(459), 1,
sym__sep,
[5934] = 3,
ACTIONS(2390), 1,
anon_sym_none,
ACTIONS(2392), 1,
sym__number,
STATE(715), 1,
sym_bytes,
[5944] = 3,
ACTIONS(2394), 1,
aux_sym__sep_token1,
ACTIONS(2396), 1,
sym__space,
STATE(250), 1,
sym__sep,
[5954] = 3,
ACTIONS(2398), 1,
aux_sym__sep_token1,
ACTIONS(2400), 1,
sym__space,
STATE(160), 1,
sym__sep,
[5964] = 3,
ACTIONS(2402), 1,
aux_sym__sep_token1,
ACTIONS(2404), 1,
sym__space,
STATE(126), 1,
sym__sep,
[5974] = 3,
ACTIONS(2406), 1,
aux_sym__sep_token1,
ACTIONS(2408), 1,
sym__space,
STATE(463), 1,
sym__sep,
[5984] = 3,
ACTIONS(2410), 1,
aux_sym__sep_token1,
ACTIONS(2412), 1,
sym__space,
STATE(47), 1,
sym__sep,
[5994] = 3,
ACTIONS(2414), 1,
aux_sym__sep_token1,
ACTIONS(2416), 1,
sym__space,
STATE(68), 1,
sym__sep,
[6004] = 1,
ACTIONS(2418), 3,
anon_sym_none,
anon_sym_subsystem,
anon_sym_default,
[6010] = 3,
ACTIONS(2420), 1,
aux_sym__sep_token1,
ACTIONS(2422), 1,
sym__space,
STATE(97), 1,
sym__sep,
[6020] = 1,
ACTIONS(2424), 2,
sym__space,
sym__eol,
[6025] = 1,
ACTIONS(2426), 2,
sym__space,
sym__eol,
[6030] = 2,
ACTIONS(1116), 1,
sym__number,
STATE(626), 1,
sym_time,
[6037] = 1,
ACTIONS(2428), 2,
sym__space,
sym__eol,
[6042] = 1,
ACTIONS(2430), 2,
sym__space,
sym__eol,
[6047] = 1,
ACTIONS(2432), 2,
sym__space,
sym__eol,
[6052] = 1,
ACTIONS(2434), 2,
sym__space,
sym__eol,
[6057] = 1,
ACTIONS(1994), 2,
sym__space,
sym__eol,
[6062] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6067] = 1,
ACTIONS(2438), 2,
sym__space,
sym__eol,
[6072] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6077] = 2,
ACTIONS(2010), 1,
sym__char,
STATE(375), 1,
aux_sym__match_localnetwork_repeat2,
[6084] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6089] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6094] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6099] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6104] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6109] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6114] = 1,
ACTIONS(2440), 2,
sym__space,
sym__eol,
[6119] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6124] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6129] = 1,
ACTIONS(2382), 2,
anon_sym_DQUOTE,
sym__char,
[6134] = 1,
ACTIONS(2442), 2,
sym__space,
sym__eol,
[6139] = 2,
ACTIONS(1555), 1,
sym__number,
STATE(401), 1,
sym_number,
[6146] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6151] = 1,
ACTIONS(2444), 2,
sym__space,
sym__eol,
[6156] = 1,
ACTIONS(2446), 2,
sym__space,
sym__eol,
[6161] = 1,
ACTIONS(2448), 2,
sym__space,
sym__eol,
[6166] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6171] = 1,
ACTIONS(2450), 2,
sym__space,
sym__eol,
[6176] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6181] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6186] = 1,
ACTIONS(2452), 2,
sym__space,
sym__eol,
[6191] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6196] = 1,
ACTIONS(2454), 2,
sym__space,
sym__eol,
[6201] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6206] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6211] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6216] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6221] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6226] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6231] = 1,
ACTIONS(2456), 2,
sym__space,
sym__eol,
[6236] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6241] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6246] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6251] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6256] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6261] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6266] = 1,
ACTIONS(2452), 2,
sym__space,
sym__eol,
[6271] = 1,
ACTIONS(2458), 2,
sym__space,
sym__eol,
[6276] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6281] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6286] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6291] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6296] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6301] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6306] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6311] = 1,
ACTIONS(2460), 2,
sym__space,
sym__eol,
[6316] = 1,
ACTIONS(2462), 2,
sym__space,
sym__eol,
[6321] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6326] = 1,
ACTIONS(2464), 2,
sym__space,
sym__eol,
[6331] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6336] = 1,
ACTIONS(2466), 2,
sym__space,
sym__eol,
[6341] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6346] = 2,
ACTIONS(1555), 1,
sym__number,
STATE(429), 1,
sym_number,
[6353] = 1,
ACTIONS(2456), 2,
sym__space,
sym__eol,
[6358] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6363] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6368] = 1,
ACTIONS(2468), 2,
sym__space,
sym__eol,
[6373] = 2,
ACTIONS(1116), 1,
sym__number,
STATE(687), 1,
sym_time,
[6380] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6385] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6390] = 1,
ACTIONS(2470), 2,
sym__space,
sym__eol,
[6395] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6400] = 1,
ACTIONS(2472), 2,
sym__space,
sym__eol,
[6405] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6410] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6415] = 2,
ACTIONS(2474), 1,
sym__var_name,
STATE(692), 1,
sym__set_env_value,
[6422] = 1,
ACTIONS(2476), 2,
sym__space,
sym__eol,
[6427] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6432] = 1,
ACTIONS(2478), 2,
sym__space,
sym__eol,
[6437] = 1,
ACTIONS(2480), 2,
sym__space,
sym__eol,
[6442] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6447] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6452] = 2,
ACTIONS(2476), 1,
sym__eol,
ACTIONS(2482), 1,
sym__space,
[6459] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6464] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6469] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6474] = 1,
ACTIONS(2464), 2,
sym__space,
sym__eol,
[6479] = 1,
ACTIONS(2484), 2,
sym__space,
sym__eol,
[6484] = 2,
ACTIONS(2486), 1,
sym__space,
ACTIONS(2488), 1,
sym__eol,
[6491] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6496] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6501] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6506] = 1,
ACTIONS(2452), 2,
sym__space,
sym__eol,
[6511] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6516] = 2,
ACTIONS(2474), 1,
sym__var_name,
STATE(362), 1,
sym__set_env_value,
[6523] = 1,
ACTIONS(2490), 2,
sym__space,
sym__eol,
[6528] = 1,
ACTIONS(2492), 2,
sym__space,
sym__eol,
[6533] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6538] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6543] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6548] = 2,
ACTIONS(2494), 1,
sym__char,
STATE(168), 1,
aux_sym__match_localnetwork_repeat2,
[6555] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6560] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6565] = 1,
ACTIONS(2496), 2,
sym__space,
sym__eol,
[6570] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6575] = 1,
ACTIONS(2498), 2,
sym__space,
sym__eol,
[6580] = 1,
ACTIONS(2500), 2,
sym__space,
sym__eol,
[6585] = 1,
ACTIONS(2502), 2,
sym__space,
sym__eol,
[6590] = 1,
ACTIONS(2504), 2,
sym__space,
sym__eol,
[6595] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6600] = 1,
ACTIONS(2057), 2,
sym__space,
sym__eol,
[6605] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6610] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6615] = 1,
ACTIONS(2506), 2,
sym__space,
sym__eol,
[6620] = 1,
ACTIONS(2508), 2,
sym__space,
sym__eol,
[6625] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6630] = 1,
ACTIONS(2510), 2,
sym__space,
sym__eol,
[6635] = 2,
ACTIONS(1657), 1,
aux_sym_time_token4,
ACTIONS(1659), 1,
aux_sym_time_token5,
[6642] = 1,
ACTIONS(2512), 2,
sym__space,
sym__eol,
[6647] = 1,
ACTIONS(2514), 2,
sym__space,
sym__eol,
[6652] = 1,
ACTIONS(2516), 2,
sym__space,
sym__eol,
[6657] = 1,
ACTIONS(2518), 2,
sym__space,
sym__eol,
[6662] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6667] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6672] = 1,
ACTIONS(2520), 2,
sym__space,
sym__eol,
[6677] = 1,
ACTIONS(2522), 2,
sym__space,
sym__eol,
[6682] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6687] = 1,
ACTIONS(2524), 2,
sym__space,
sym__eol,
[6692] = 1,
ACTIONS(2526), 2,
sym__space,
sym__eol,
[6697] = 1,
ACTIONS(2528), 2,
sym__space,
sym__eol,
[6702] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6707] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6712] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6717] = 1,
ACTIONS(2530), 2,
sym__space,
sym__eol,
[6722] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6727] = 1,
ACTIONS(2532), 2,
sym__space,
sym__eol,
[6732] = 1,
ACTIONS(2534), 2,
sym__space,
sym__eol,
[6737] = 1,
ACTIONS(2536), 2,
sym__space,
sym__eol,
[6742] = 1,
ACTIONS(2538), 2,
sym__space,
sym__eol,
[6747] = 1,
ACTIONS(2540), 2,
sym__space,
sym__eol,
[6752] = 1,
ACTIONS(2542), 2,
sym__space,
sym__eol,
[6757] = 2,
ACTIONS(2544), 1,
sym__space,
ACTIONS(2546), 1,
sym__eol,
[6764] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6769] = 1,
ACTIONS(2548), 2,
sym__space,
sym__eol,
[6774] = 1,
ACTIONS(2550), 2,
sym__space,
sym__eol,
[6779] = 1,
ACTIONS(2552), 2,
sym__space,
sym__eol,
[6784] = 1,
ACTIONS(2554), 2,
sym__space,
sym__eol,
[6789] = 1,
ACTIONS(2556), 2,
sym__space,
sym__eol,
[6794] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6799] = 1,
ACTIONS(2108), 2,
sym__space,
sym__eol,
[6804] = 1,
ACTIONS(2558), 2,
sym__space,
sym__eol,
[6809] = 1,
ACTIONS(2560), 2,
sym__space,
sym__eol,
[6814] = 1,
ACTIONS(2562), 2,
sym__space,
sym__eol,
[6819] = 1,
ACTIONS(2564), 2,
sym__space,
sym__eol,
[6824] = 1,
ACTIONS(2566), 2,
sym__space,
sym__eol,
[6829] = 1,
ACTIONS(2568), 2,
sym__space,
sym__eol,
[6834] = 1,
ACTIONS(2570), 2,
sym__space,
sym__eol,
[6839] = 1,
ACTIONS(2572), 2,
sym__space,
sym__eol,
[6844] = 1,
ACTIONS(2574), 2,
sym__space,
sym__eol,
[6849] = 2,
ACTIONS(2576), 1,
sym__space,
ACTIONS(2578), 1,
sym__eol,
[6856] = 1,
ACTIONS(2580), 2,
sym__space,
sym__eol,
[6861] = 1,
ACTIONS(2582), 2,
sym__space,
sym__eol,
[6866] = 1,
ACTIONS(2584), 2,
sym__space,
sym__eol,
[6871] = 1,
ACTIONS(2586), 2,
sym__space,
sym__eol,
[6876] = 2,
ACTIONS(1555), 1,
sym__number,
STATE(663), 1,
sym_number,
[6883] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[6888] = 1,
ACTIONS(2588), 2,
sym__space,
sym__eol,
[6893] = 1,
ACTIONS(2590), 2,
sym__space,
sym__eol,
[6898] = 1,
ACTIONS(2592), 2,
sym__space,
sym__eol,
[6903] = 1,
ACTIONS(2588), 2,
sym__space,
sym__eol,
[6908] = 1,
ACTIONS(2594), 2,
sym__space,
sym__eol,
[6913] = 1,
ACTIONS(2596), 2,
sym__space,
sym__eol,
[6918] = 1,
ACTIONS(2598), 2,
sym__space,
sym__eol,
[6923] = 1,
ACTIONS(2600), 2,
sym__space,
sym__eol,
[6928] = 1,
ACTIONS(2602), 2,
sym__space,
sym__eol,
[6933] = 1,
ACTIONS(2604), 2,
sym__space,
sym__eol,
[6938] = 1,
ACTIONS(2606), 2,
sym__space,
sym__eol,
[6943] = 1,
ACTIONS(2608), 2,
sym__space,
sym__eol,
[6948] = 1,
ACTIONS(2610), 2,
sym__space,
sym__eol,
[6953] = 1,
ACTIONS(2612), 2,
sym__space,
sym__eol,
[6958] = 1,
ACTIONS(2614), 2,
sym__space,
sym__eol,
[6963] = 1,
ACTIONS(2616), 2,
sym__space,
sym__eol,
[6968] = 1,
ACTIONS(2618), 2,
sym__space,
sym__eol,
[6973] = 1,
ACTIONS(2620), 2,
sym__space,
sym__eol,
[6978] = 1,
ACTIONS(2456), 2,
sym__space,
sym__eol,
[6983] = 1,
ACTIONS(2622), 2,
sym__space,
sym__eol,
[6988] = 1,
ACTIONS(2624), 2,
sym__space,
sym__eol,
[6993] = 2,
ACTIONS(1555), 1,
sym__number,
STATE(706), 1,
sym_number,
[7000] = 2,
ACTIONS(1555), 1,
sym__number,
STATE(709), 1,
sym_number,
[7007] = 1,
ACTIONS(2626), 2,
sym__space,
sym__eol,
[7012] = 1,
ACTIONS(2456), 2,
sym__space,
sym__eol,
[7017] = 2,
ACTIONS(2628), 1,
sym__space,
ACTIONS(2630), 1,
sym__eol,
[7024] = 1,
ACTIONS(2632), 2,
sym__space,
sym__eol,
[7029] = 1,
ACTIONS(2634), 2,
sym__space,
sym__eol,
[7034] = 1,
ACTIONS(2636), 2,
sym__space,
sym__eol,
[7039] = 1,
ACTIONS(2638), 2,
sym__space,
sym__eol,
[7044] = 2,
ACTIONS(2640), 1,
anon_sym_none,
ACTIONS(2642), 1,
aux_sym__escape_char_token2,
[7051] = 1,
ACTIONS(2644), 2,
sym__space,
sym__eol,
[7056] = 1,
ACTIONS(2646), 2,
anon_sym_md5,
anon_sym_sha256,
[7061] = 1,
ACTIONS(2648), 2,
sym__space,
sym__eol,
[7066] = 1,
ACTIONS(2650), 2,
sym__space,
sym__eol,
[7071] = 1,
ACTIONS(2652), 2,
sym__space,
sym__eol,
[7076] = 2,
ACTIONS(1116), 1,
sym__number,
STATE(539), 1,
sym_time,
[7083] = 2,
ACTIONS(2650), 1,
sym__eol,
ACTIONS(2654), 1,
sym__space,
[7090] = 1,
ACTIONS(2656), 2,
sym__space,
sym__eol,
[7095] = 1,
ACTIONS(2658), 2,
sym__space,
sym__eol,
[7100] = 2,
ACTIONS(2660), 1,
sym__space,
ACTIONS(2662), 1,
sym__eol,
[7107] = 1,
ACTIONS(2664), 2,
sym__space,
sym__eol,
[7112] = 1,
ACTIONS(2666), 2,
sym__space,
sym__eol,
[7117] = 1,
ACTIONS(2232), 2,
sym__space,
sym__eol,
[7122] = 1,
ACTIONS(2668), 2,
sym__space,
sym__eol,
[7127] = 1,
ACTIONS(2670), 2,
sym__space,
sym__eol,
[7132] = 1,
ACTIONS(2672), 2,
anon_sym_DQUOTE,
anon_sym_COMMA,
[7137] = 1,
ACTIONS(2674), 2,
sym__space,
sym__eol,
[7142] = 1,
ACTIONS(2676), 2,
sym__space,
sym__eol,
[7147] = 2,
ACTIONS(1261), 1,
anon_sym_COLON,
ACTIONS(1285), 1,
aux_sym__match_exec_token2,
[7154] = 2,
ACTIONS(1555), 1,
sym__number,
STATE(477), 1,
sym_number,
[7161] = 1,
ACTIONS(2456), 2,
sym__space,
sym__eol,
[7166] = 1,
ACTIONS(2678), 2,
sym__space,
sym__eol,
[7171] = 1,
ACTIONS(2680), 2,
sym__space,
sym__eol,
[7176] = 1,
ACTIONS(2682), 2,
sym__space,
sym__eol,
[7181] = 1,
ACTIONS(2684), 2,
sym__space,
sym__eol,
[7186] = 1,
ACTIONS(2686), 2,
sym__space,
sym__eol,
[7191] = 2,
ACTIONS(2494), 1,
sym__char,
STATE(252), 1,
aux_sym__match_localnetwork_repeat2,
[7198] = 1,
ACTIONS(2688), 2,
sym__space,
sym__eol,
[7203] = 1,
ACTIONS(2690), 2,
sym__space,
sym__eol,
[7208] = 1,
ACTIONS(2692), 2,
sym__space,
sym__eol,
[7213] = 1,
ACTIONS(2694), 2,
sym__space,
sym__eol,
[7218] = 1,
ACTIONS(2696), 2,
sym__space,
sym__eol,
[7223] = 1,
ACTIONS(2698), 2,
sym__space,
sym__eol,
[7228] = 1,
ACTIONS(2700), 2,
sym__space,
sym__eol,
[7233] = 1,
ACTIONS(2702), 2,
sym__space,
sym__eol,
[7238] = 1,
ACTIONS(2704), 2,
sym__space,
sym__eol,
[7243] = 2,
ACTIONS(2297), 1,
aux_sym_time_token4,
ACTIONS(2299), 1,
aux_sym_time_token5,
[7250] = 1,
ACTIONS(2706), 2,
sym__space,
sym__eol,
[7255] = 1,
ACTIONS(2708), 2,
sym__space,
sym__eol,
[7260] = 1,
ACTIONS(2710), 2,
sym__space,
sym__eol,
[7265] = 1,
ACTIONS(2712), 2,
sym__space,
sym__eol,
[7270] = 1,
ACTIONS(2714), 2,
sym__space,
sym__eol,
[7275] = 1,
ACTIONS(2716), 2,
sym__space,
sym__eol,
[7280] = 1,
ACTIONS(2718), 2,
sym__space,
sym__eol,
[7285] = 1,
ACTIONS(2456), 2,
sym__space,
sym__eol,
[7290] = 1,
ACTIONS(2720), 2,
sym__space,
sym__eol,
[7295] = 1,
ACTIONS(2722), 2,
sym__space,
sym__eol,
[7300] = 1,
ACTIONS(2724), 2,
sym__space,
sym__eol,
[7305] = 1,
ACTIONS(2726), 2,
sym__space,
sym__eol,
[7310] = 1,
ACTIONS(2728), 2,
sym__space,
sym__eol,
[7315] = 2,
ACTIONS(834), 1,
sym__space,
ACTIONS(836), 1,
sym__eol,
[7322] = 1,
ACTIONS(2730), 2,
sym__space,
sym__eol,
[7327] = 1,
ACTIONS(2335), 2,
sym__space,
sym__eol,
[7332] = 1,
ACTIONS(2732), 2,
anon_sym_DQUOTE,
anon_sym_COMMA,
[7337] = 2,
ACTIONS(2734), 1,
aux_sym_time_token4,
ACTIONS(2736), 1,
aux_sym_time_token5,
[7344] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[7349] = 1,
ACTIONS(2341), 2,
sym__space,
sym__eol,
[7354] = 1,
ACTIONS(2738), 2,
sym__space,
sym__eol,
[7359] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[7364] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[7369] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[7374] = 1,
ACTIONS(2456), 2,
sym__space,
sym__eol,
[7379] = 2,
ACTIONS(1555), 1,
sym__number,
STATE(683), 1,
sym_number,
[7386] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[7391] = 2,
ACTIONS(2382), 1,
anon_sym_COLON,
ACTIONS(2384), 1,
sym__char,
[7398] = 1,
ACTIONS(2740), 2,
sym__space,
sym__eol,
[7403] = 1,
ACTIONS(2740), 2,
sym__space,
sym__eol,
[7408] = 1,
ACTIONS(2742), 2,
sym__space,
sym__eol,
[7413] = 1,
ACTIONS(2742), 2,
sym__space,
sym__eol,
[7418] = 2,
ACTIONS(1555), 1,
sym__number,
STATE(693), 1,
sym_number,
[7425] = 1,
ACTIONS(2742), 2,
sym__space,
sym__eol,
[7430] = 1,
ACTIONS(2742), 2,
sym__space,
sym__eol,
[7435] = 1,
ACTIONS(2742), 2,
sym__space,
sym__eol,
[7440] = 1,
ACTIONS(2742), 2,
sym__space,
sym__eol,
[7445] = 1,
ACTIONS(2742), 2,
sym__space,
sym__eol,
[7450] = 2,
ACTIONS(2744), 1,
aux_sym__all_token1,
STATE(607), 1,
sym__all,
[7457] = 2,
ACTIONS(2746), 1,
aux_sym__all_token1,
STATE(608), 1,
sym__all,
[7464] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[7469] = 2,
ACTIONS(2748), 1,
anon_sym_DQUOTE,
ACTIONS(2750), 1,
aux_sym__match_localnetwork_token2,
[7476] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[7481] = 2,
ACTIONS(1555), 1,
sym__number,
STATE(720), 1,
sym_number,
[7488] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[7493] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[7498] = 1,
ACTIONS(2752), 2,
sym__space,
sym__eol,
[7503] = 2,
ACTIONS(1555), 1,
sym__number,
STATE(730), 1,
sym_number,
[7510] = 2,
ACTIONS(1555), 1,
sym__number,
STATE(731), 1,
sym_number,
[7517] = 1,
ACTIONS(2436), 2,
sym__space,
sym__eol,
[7522] = 2,
ACTIONS(1780), 1,
sym__eol,
ACTIONS(2754), 1,
sym__space,
[7529] = 1,
ACTIONS(2756), 1,
sym_authentication,
[7533] = 1,
ACTIONS(2758), 1,
sym__eol,
[7537] = 1,
ACTIONS(2760), 1,
anon_sym_COLON,
[7541] = 1,
ACTIONS(2762), 1,
sym__var_name,
[7545] = 1,
ACTIONS(2764), 1,
ts_builtin_sym_end,
[7549] = 1,
ACTIONS(918), 1,
sym__eol,
[7553] = 1,
ACTIONS(2736), 1,
aux_sym_time_token5,
[7557] = 1,
ACTIONS(2766), 1,
aux_sym__stream_local_bind_mask_token2,
[7561] = 1,
ACTIONS(2768), 1,
sym__eol,
[7565] = 1,
ACTIONS(2770), 1,
aux_sym_time_token5,
[7569] = 1,
ACTIONS(2772), 1,
sym_cipher,
[7573] = 1,
ACTIONS(2578), 1,
sym__eol,
[7577] = 1,
ACTIONS(2774), 1,
anon_sym_EQ,
[7581] = 1,
ACTIONS(2776), 1,
sym_key_sig,
[7585] = 1,
ACTIONS(2778), 1,
sym__var_name,
[7589] = 1,
ACTIONS(2780), 1,
anon_sym_COLON,
[7593] = 1,
ACTIONS(2782), 1,
anon_sym_COLON,
[7597] = 1,
ACTIONS(2784), 1,
sym_key_sig,
[7601] = 1,
ACTIONS(2786), 1,
aux_sym__match_localnetwork_token2,
[7605] = 1,
ACTIONS(2788), 1,
sym_authentication,
[7609] = 1,
ACTIONS(2790), 1,
sym_kex,
[7613] = 1,
ACTIONS(2792), 1,
sym_key_sig,
[7617] = 1,
ACTIONS(2794), 1,
sym_sig,
[7621] = 1,
ACTIONS(2796), 1,
anon_sym_DQUOTE,
[7625] = 1,
ACTIONS(2798), 1,
anon_sym_DQUOTE,
[7629] = 1,
ACTIONS(2800), 1,
sym__space,
[7633] = 1,
ACTIONS(2802), 1,
anon_sym_RBRACE,
[7637] = 1,
ACTIONS(2299), 1,
aux_sym_time_token5,
[7641] = 1,
ACTIONS(2804), 1,
anon_sym_DQUOTE,
[7645] = 1,
ACTIONS(2806), 1,
sym_key_sig,
[7649] = 1,
ACTIONS(1659), 1,
aux_sym_time_token5,
[7653] = 1,
ACTIONS(2808), 1,
sym_sig,
[7657] = 1,
ACTIONS(2810), 1,
sym_mac,
[7661] = 1,
ACTIONS(2812), 1,
anon_sym_DQUOTE,
[7665] = 1,
ACTIONS(2814), 1,
anon_sym_DQUOTE,
[7669] = 1,
ACTIONS(2816), 1,
sym_mac,
[7673] = 1,
ACTIONS(2818), 1,
sym_facility,
[7677] = 1,
ACTIONS(2820), 1,
sym_cipher,
[7681] = 1,
ACTIONS(836), 1,
sym__eol,
[7685] = 1,
ACTIONS(2630), 1,
sym__eol,
[7689] = 1,
ACTIONS(2822), 1,
anon_sym_RBRACE,
[7693] = 1,
ACTIONS(2824), 1,
sym_verbosity,
[7697] = 1,
ACTIONS(2826), 1,
anon_sym_RBRACE,
[7701] = 1,
ACTIONS(2828), 1,
anon_sym_RBRACE,
[7705] = 1,
ACTIONS(2830), 1,
anon_sym_RBRACE,
[7709] = 1,
ACTIONS(2832), 1,
anon_sym_RBRACE,
[7713] = 1,
ACTIONS(2834), 1,
sym__var_name,
[7717] = 1,
ACTIONS(2836), 1,
sym__var_name,
[7721] = 1,
ACTIONS(2838), 1,
sym__var_name,
[7725] = 1,
ACTIONS(2840), 1,
sym__var_name,
[7729] = 1,
ACTIONS(2842), 1,
sym__var_name,
[7733] = 1,
ACTIONS(2844), 1,
sym_kex,
};
static const uint32_t ts_small_parse_table_map[] = {
[SMALL_STATE(36)] = 0,
[SMALL_STATE(37)] = 67,
[SMALL_STATE(38)] = 131,
[SMALL_STATE(39)] = 195,
[SMALL_STATE(40)] = 256,
[SMALL_STATE(41)] = 311,
[SMALL_STATE(42)] = 356,
[SMALL_STATE(43)] = 401,
[SMALL_STATE(44)] = 440,
[SMALL_STATE(45)] = 479,
[SMALL_STATE(46)] = 518,
[SMALL_STATE(47)] = 557,
[SMALL_STATE(48)] = 590,
[SMALL_STATE(49)] = 619,
[SMALL_STATE(50)] = 644,
[SMALL_STATE(51)] = 669,
[SMALL_STATE(52)] = 692,
[SMALL_STATE(53)] = 717,
[SMALL_STATE(54)] = 740,
[SMALL_STATE(55)] = 769,
[SMALL_STATE(56)] = 791,
[SMALL_STATE(57)] = 813,
[SMALL_STATE(58)] = 839,
[SMALL_STATE(59)] = 865,
[SMALL_STATE(60)] = 891,
[SMALL_STATE(61)] = 914,
[SMALL_STATE(62)] = 937,
[SMALL_STATE(63)] = 960,
[SMALL_STATE(64)] = 983,
[SMALL_STATE(65)] = 1004,
[SMALL_STATE(66)] = 1027,
[SMALL_STATE(67)] = 1046,
[SMALL_STATE(68)] = 1069,
[SMALL_STATE(69)] = 1092,
[SMALL_STATE(70)] = 1113,
[SMALL_STATE(71)] = 1136,
[SMALL_STATE(72)] = 1157,
[SMALL_STATE(73)] = 1180,
[SMALL_STATE(74)] = 1203,
[SMALL_STATE(75)] = 1226,
[SMALL_STATE(76)] = 1238,
[SMALL_STATE(77)] = 1258,
[SMALL_STATE(78)] = 1278,
[SMALL_STATE(79)] = 1298,
[SMALL_STATE(80)] = 1314,
[SMALL_STATE(81)] = 1334,
[SMALL_STATE(82)] = 1354,
[SMALL_STATE(83)] = 1374,
[SMALL_STATE(84)] = 1386,
[SMALL_STATE(85)] = 1402,
[SMALL_STATE(86)] = 1422,
[SMALL_STATE(87)] = 1442,
[SMALL_STATE(88)] = 1462,
[SMALL_STATE(89)] = 1478,
[SMALL_STATE(90)] = 1492,
[SMALL_STATE(91)] = 1508,
[SMALL_STATE(92)] = 1522,
[SMALL_STATE(93)] = 1541,
[SMALL_STATE(94)] = 1554,
[SMALL_STATE(95)] = 1569,
[SMALL_STATE(96)] = 1584,
[SMALL_STATE(97)] = 1601,
[SMALL_STATE(98)] = 1618,
[SMALL_STATE(99)] = 1635,
[SMALL_STATE(100)] = 1652,
[SMALL_STATE(101)] = 1669,
[SMALL_STATE(102)] = 1684,
[SMALL_STATE(103)] = 1701,
[SMALL_STATE(104)] = 1720,
[SMALL_STATE(105)] = 1737,
[SMALL_STATE(106)] = 1754,
[SMALL_STATE(107)] = 1765,
[SMALL_STATE(108)] = 1784,
[SMALL_STATE(109)] = 1795,
[SMALL_STATE(110)] = 1812,
[SMALL_STATE(111)] = 1829,
[SMALL_STATE(112)] = 1846,
[SMALL_STATE(113)] = 1863,
[SMALL_STATE(114)] = 1878,
[SMALL_STATE(115)] = 1897,
[SMALL_STATE(116)] = 1914,
[SMALL_STATE(117)] = 1931,
[SMALL_STATE(118)] = 1942,
[SMALL_STATE(119)] = 1955,
[SMALL_STATE(120)] = 1970,
[SMALL_STATE(121)] = 1983,
[SMALL_STATE(122)] = 2000,
[SMALL_STATE(123)] = 2017,
[SMALL_STATE(124)] = 2034,
[SMALL_STATE(125)] = 2049,
[SMALL_STATE(126)] = 2066,
[SMALL_STATE(127)] = 2085,
[SMALL_STATE(128)] = 2102,
[SMALL_STATE(129)] = 2119,
[SMALL_STATE(130)] = 2136,
[SMALL_STATE(131)] = 2153,
[SMALL_STATE(132)] = 2170,
[SMALL_STATE(133)] = 2187,
[SMALL_STATE(134)] = 2200,
[SMALL_STATE(135)] = 2213,
[SMALL_STATE(136)] = 2228,
[SMALL_STATE(137)] = 2243,
[SMALL_STATE(138)] = 2258,
[SMALL_STATE(139)] = 2277,
[SMALL_STATE(140)] = 2288,
[SMALL_STATE(141)] = 2299,
[SMALL_STATE(142)] = 2314,
[SMALL_STATE(143)] = 2327,
[SMALL_STATE(144)] = 2340,
[SMALL_STATE(145)] = 2351,
[SMALL_STATE(146)] = 2366,
[SMALL_STATE(147)] = 2376,
[SMALL_STATE(148)] = 2388,
[SMALL_STATE(149)] = 2400,
[SMALL_STATE(150)] = 2414,
[SMALL_STATE(151)] = 2424,
[SMALL_STATE(152)] = 2440,
[SMALL_STATE(153)] = 2454,
[SMALL_STATE(154)] = 2468,
[SMALL_STATE(155)] = 2478,
[SMALL_STATE(156)] = 2492,
[SMALL_STATE(157)] = 2506,
[SMALL_STATE(158)] = 2520,
[SMALL_STATE(159)] = 2534,
[SMALL_STATE(160)] = 2544,
[SMALL_STATE(161)] = 2558,
[SMALL_STATE(162)] = 2566,
[SMALL_STATE(163)] = 2582,
[SMALL_STATE(164)] = 2596,
[SMALL_STATE(165)] = 2604,
[SMALL_STATE(166)] = 2618,
[SMALL_STATE(167)] = 2630,
[SMALL_STATE(168)] = 2646,
[SMALL_STATE(169)] = 2662,
[SMALL_STATE(170)] = 2678,
[SMALL_STATE(171)] = 2688,
[SMALL_STATE(172)] = 2702,
[SMALL_STATE(173)] = 2712,
[SMALL_STATE(174)] = 2728,
[SMALL_STATE(175)] = 2744,
[SMALL_STATE(176)] = 2756,
[SMALL_STATE(177)] = 2770,
[SMALL_STATE(178)] = 2782,
[SMALL_STATE(179)] = 2792,
[SMALL_STATE(180)] = 2806,
[SMALL_STATE(181)] = 2818,
[SMALL_STATE(182)] = 2828,
[SMALL_STATE(183)] = 2838,
[SMALL_STATE(184)] = 2854,
[SMALL_STATE(185)] = 2864,
[SMALL_STATE(186)] = 2874,
[SMALL_STATE(187)] = 2884,
[SMALL_STATE(188)] = 2898,
[SMALL_STATE(189)] = 2912,
[SMALL_STATE(190)] = 2923,
[SMALL_STATE(191)] = 2934,
[SMALL_STATE(192)] = 2945,
[SMALL_STATE(193)] = 2956,
[SMALL_STATE(194)] = 2969,
[SMALL_STATE(195)] = 2982,
[SMALL_STATE(196)] = 2993,
[SMALL_STATE(197)] = 3004,
[SMALL_STATE(198)] = 3015,
[SMALL_STATE(199)] = 3026,
[SMALL_STATE(200)] = 3037,
[SMALL_STATE(201)] = 3048,
[SMALL_STATE(202)] = 3059,
[SMALL_STATE(203)] = 3070,
[SMALL_STATE(204)] = 3081,
[SMALL_STATE(205)] = 3090,
[SMALL_STATE(206)] = 3101,
[SMALL_STATE(207)] = 3112,
[SMALL_STATE(208)] = 3123,
[SMALL_STATE(209)] = 3134,
[SMALL_STATE(210)] = 3145,
[SMALL_STATE(211)] = 3156,
[SMALL_STATE(212)] = 3167,
[SMALL_STATE(213)] = 3178,
[SMALL_STATE(214)] = 3187,
[SMALL_STATE(215)] = 3198,
[SMALL_STATE(216)] = 3209,
[SMALL_STATE(217)] = 3220,
[SMALL_STATE(218)] = 3229,
[SMALL_STATE(219)] = 3240,
[SMALL_STATE(220)] = 3251,
[SMALL_STATE(221)] = 3262,
[SMALL_STATE(222)] = 3273,
[SMALL_STATE(223)] = 3284,
[SMALL_STATE(224)] = 3293,
[SMALL_STATE(225)] = 3306,
[SMALL_STATE(226)] = 3315,
[SMALL_STATE(227)] = 3326,
[SMALL_STATE(228)] = 3337,
[SMALL_STATE(229)] = 3348,
[SMALL_STATE(230)] = 3355,
[SMALL_STATE(231)] = 3366,
[SMALL_STATE(232)] = 3377,
[SMALL_STATE(233)] = 3388,
[SMALL_STATE(234)] = 3397,
[SMALL_STATE(235)] = 3408,
[SMALL_STATE(236)] = 3419,
[SMALL_STATE(237)] = 3430,
[SMALL_STATE(238)] = 3441,
[SMALL_STATE(239)] = 3452,
[SMALL_STATE(240)] = 3463,
[SMALL_STATE(241)] = 3472,
[SMALL_STATE(242)] = 3481,
[SMALL_STATE(243)] = 3490,
[SMALL_STATE(244)] = 3501,
[SMALL_STATE(245)] = 3512,
[SMALL_STATE(246)] = 3523,
[SMALL_STATE(247)] = 3532,
[SMALL_STATE(248)] = 3543,
[SMALL_STATE(249)] = 3552,
[SMALL_STATE(250)] = 3563,
[SMALL_STATE(251)] = 3572,
[SMALL_STATE(252)] = 3583,
[SMALL_STATE(253)] = 3594,
[SMALL_STATE(254)] = 3603,
[SMALL_STATE(255)] = 3612,
[SMALL_STATE(256)] = 3621,
[SMALL_STATE(257)] = 3632,
[SMALL_STATE(258)] = 3641,
[SMALL_STATE(259)] = 3652,
[SMALL_STATE(260)] = 3663,
[SMALL_STATE(261)] = 3676,
[SMALL_STATE(262)] = 3687,
[SMALL_STATE(263)] = 3698,
[SMALL_STATE(264)] = 3709,
[SMALL_STATE(265)] = 3720,
[SMALL_STATE(266)] = 3731,
[SMALL_STATE(267)] = 3742,
[SMALL_STATE(268)] = 3753,
[SMALL_STATE(269)] = 3762,
[SMALL_STATE(270)] = 3771,
[SMALL_STATE(271)] = 3782,
[SMALL_STATE(272)] = 3793,
[SMALL_STATE(273)] = 3804,
[SMALL_STATE(274)] = 3815,
[SMALL_STATE(275)] = 3824,
[SMALL_STATE(276)] = 3835,
[SMALL_STATE(277)] = 3848,
[SMALL_STATE(278)] = 3857,
[SMALL_STATE(279)] = 3864,
[SMALL_STATE(280)] = 3875,
[SMALL_STATE(281)] = 3888,
[SMALL_STATE(282)] = 3898,
[SMALL_STATE(283)] = 3906,
[SMALL_STATE(284)] = 3914,
[SMALL_STATE(285)] = 3924,
[SMALL_STATE(286)] = 3932,
[SMALL_STATE(287)] = 3942,
[SMALL_STATE(288)] = 3952,
[SMALL_STATE(289)] = 3962,
[SMALL_STATE(290)] = 3972,
[SMALL_STATE(291)] = 3980,
[SMALL_STATE(292)] = 3990,
[SMALL_STATE(293)] = 4000,
[SMALL_STATE(294)] = 4010,
[SMALL_STATE(295)] = 4018,
[SMALL_STATE(296)] = 4028,
[SMALL_STATE(297)] = 4038,
[SMALL_STATE(298)] = 4048,
[SMALL_STATE(299)] = 4058,
[SMALL_STATE(300)] = 4068,
[SMALL_STATE(301)] = 4078,
[SMALL_STATE(302)] = 4088,
[SMALL_STATE(303)] = 4098,
[SMALL_STATE(304)] = 4108,
[SMALL_STATE(305)] = 4118,
[SMALL_STATE(306)] = 4128,
[SMALL_STATE(307)] = 4138,
[SMALL_STATE(308)] = 4148,
[SMALL_STATE(309)] = 4158,
[SMALL_STATE(310)] = 4168,
[SMALL_STATE(311)] = 4178,
[SMALL_STATE(312)] = 4188,
[SMALL_STATE(313)] = 4198,
[SMALL_STATE(314)] = 4208,
[SMALL_STATE(315)] = 4218,
[SMALL_STATE(316)] = 4228,
[SMALL_STATE(317)] = 4238,
[SMALL_STATE(318)] = 4248,
[SMALL_STATE(319)] = 4258,
[SMALL_STATE(320)] = 4268,
[SMALL_STATE(321)] = 4278,
[SMALL_STATE(322)] = 4288,
[SMALL_STATE(323)] = 4298,
[SMALL_STATE(324)] = 4308,
[SMALL_STATE(325)] = 4318,
[SMALL_STATE(326)] = 4328,
[SMALL_STATE(327)] = 4338,
[SMALL_STATE(328)] = 4348,
[SMALL_STATE(329)] = 4358,
[SMALL_STATE(330)] = 4368,
[SMALL_STATE(331)] = 4378,
[SMALL_STATE(332)] = 4388,
[SMALL_STATE(333)] = 4398,
[SMALL_STATE(334)] = 4408,
[SMALL_STATE(335)] = 4418,
[SMALL_STATE(336)] = 4428,
[SMALL_STATE(337)] = 4438,
[SMALL_STATE(338)] = 4448,
[SMALL_STATE(339)] = 4458,
[SMALL_STATE(340)] = 4468,
[SMALL_STATE(341)] = 4478,
[SMALL_STATE(342)] = 4488,
[SMALL_STATE(343)] = 4498,
[SMALL_STATE(344)] = 4508,
[SMALL_STATE(345)] = 4518,
[SMALL_STATE(346)] = 4528,
[SMALL_STATE(347)] = 4538,
[SMALL_STATE(348)] = 4548,
[SMALL_STATE(349)] = 4558,
[SMALL_STATE(350)] = 4568,
[SMALL_STATE(351)] = 4578,
[SMALL_STATE(352)] = 4588,
[SMALL_STATE(353)] = 4594,
[SMALL_STATE(354)] = 4600,
[SMALL_STATE(355)] = 4610,
[SMALL_STATE(356)] = 4620,
[SMALL_STATE(357)] = 4630,
[SMALL_STATE(358)] = 4638,
[SMALL_STATE(359)] = 4648,
[SMALL_STATE(360)] = 4658,
[SMALL_STATE(361)] = 4668,
[SMALL_STATE(362)] = 4678,
[SMALL_STATE(363)] = 4688,
[SMALL_STATE(364)] = 4696,
[SMALL_STATE(365)] = 4706,
[SMALL_STATE(366)] = 4716,
[SMALL_STATE(367)] = 4726,
[SMALL_STATE(368)] = 4736,
[SMALL_STATE(369)] = 4744,
[SMALL_STATE(370)] = 4752,
[SMALL_STATE(371)] = 4760,
[SMALL_STATE(372)] = 4768,
[SMALL_STATE(373)] = 4778,
[SMALL_STATE(374)] = 4788,
[SMALL_STATE(375)] = 4798,
[SMALL_STATE(376)] = 4808,
[SMALL_STATE(377)] = 4818,
[SMALL_STATE(378)] = 4828,
[SMALL_STATE(379)] = 4838,
[SMALL_STATE(380)] = 4846,
[SMALL_STATE(381)] = 4856,
[SMALL_STATE(382)] = 4866,
[SMALL_STATE(383)] = 4876,
[SMALL_STATE(384)] = 4886,
[SMALL_STATE(385)] = 4896,
[SMALL_STATE(386)] = 4906,
[SMALL_STATE(387)] = 4916,
[SMALL_STATE(388)] = 4926,
[SMALL_STATE(389)] = 4936,
[SMALL_STATE(390)] = 4946,
[SMALL_STATE(391)] = 4956,
[SMALL_STATE(392)] = 4966,
[SMALL_STATE(393)] = 4976,
[SMALL_STATE(394)] = 4986,
[SMALL_STATE(395)] = 4996,
[SMALL_STATE(396)] = 5006,
[SMALL_STATE(397)] = 5016,
[SMALL_STATE(398)] = 5022,
[SMALL_STATE(399)] = 5028,
[SMALL_STATE(400)] = 5034,
[SMALL_STATE(401)] = 5044,
[SMALL_STATE(402)] = 5050,
[SMALL_STATE(403)] = 5060,
[SMALL_STATE(404)] = 5070,
[SMALL_STATE(405)] = 5076,
[SMALL_STATE(406)] = 5086,
[SMALL_STATE(407)] = 5096,
[SMALL_STATE(408)] = 5106,
[SMALL_STATE(409)] = 5116,
[SMALL_STATE(410)] = 5126,
[SMALL_STATE(411)] = 5134,
[SMALL_STATE(412)] = 5140,
[SMALL_STATE(413)] = 5148,
[SMALL_STATE(414)] = 5158,
[SMALL_STATE(415)] = 5168,
[SMALL_STATE(416)] = 5178,
[SMALL_STATE(417)] = 5188,
[SMALL_STATE(418)] = 5194,
[SMALL_STATE(419)] = 5202,
[SMALL_STATE(420)] = 5212,
[SMALL_STATE(421)] = 5218,
[SMALL_STATE(422)] = 5228,
[SMALL_STATE(423)] = 5238,
[SMALL_STATE(424)] = 5248,
[SMALL_STATE(425)] = 5258,
[SMALL_STATE(426)] = 5264,
[SMALL_STATE(427)] = 5272,
[SMALL_STATE(428)] = 5278,
[SMALL_STATE(429)] = 5288,
[SMALL_STATE(430)] = 5294,
[SMALL_STATE(431)] = 5302,
[SMALL_STATE(432)] = 5312,
[SMALL_STATE(433)] = 5322,
[SMALL_STATE(434)] = 5332,
[SMALL_STATE(435)] = 5342,
[SMALL_STATE(436)] = 5350,
[SMALL_STATE(437)] = 5358,
[SMALL_STATE(438)] = 5368,
[SMALL_STATE(439)] = 5378,
[SMALL_STATE(440)] = 5388,
[SMALL_STATE(441)] = 5398,
[SMALL_STATE(442)] = 5406,
[SMALL_STATE(443)] = 5414,
[SMALL_STATE(444)] = 5422,
[SMALL_STATE(445)] = 5430,
[SMALL_STATE(446)] = 5438,
[SMALL_STATE(447)] = 5448,
[SMALL_STATE(448)] = 5456,
[SMALL_STATE(449)] = 5464,
[SMALL_STATE(450)] = 5474,
[SMALL_STATE(451)] = 5482,
[SMALL_STATE(452)] = 5490,
[SMALL_STATE(453)] = 5498,
[SMALL_STATE(454)] = 5506,
[SMALL_STATE(455)] = 5514,
[SMALL_STATE(456)] = 5522,
[SMALL_STATE(457)] = 5532,
[SMALL_STATE(458)] = 5542,
[SMALL_STATE(459)] = 5552,
[SMALL_STATE(460)] = 5560,
[SMALL_STATE(461)] = 5570,
[SMALL_STATE(462)] = 5580,
[SMALL_STATE(463)] = 5590,
[SMALL_STATE(464)] = 5598,
[SMALL_STATE(465)] = 5608,
[SMALL_STATE(466)] = 5618,
[SMALL_STATE(467)] = 5624,
[SMALL_STATE(468)] = 5634,
[SMALL_STATE(469)] = 5644,
[SMALL_STATE(470)] = 5654,
[SMALL_STATE(471)] = 5664,
[SMALL_STATE(472)] = 5674,
[SMALL_STATE(473)] = 5682,
[SMALL_STATE(474)] = 5692,
[SMALL_STATE(475)] = 5702,
[SMALL_STATE(476)] = 5712,
[SMALL_STATE(477)] = 5718,
[SMALL_STATE(478)] = 5724,
[SMALL_STATE(479)] = 5734,
[SMALL_STATE(480)] = 5744,
[SMALL_STATE(481)] = 5754,
[SMALL_STATE(482)] = 5764,
[SMALL_STATE(483)] = 5774,
[SMALL_STATE(484)] = 5782,
[SMALL_STATE(485)] = 5790,
[SMALL_STATE(486)] = 5798,
[SMALL_STATE(487)] = 5808,
[SMALL_STATE(488)] = 5818,
[SMALL_STATE(489)] = 5824,
[SMALL_STATE(490)] = 5832,
[SMALL_STATE(491)] = 5840,
[SMALL_STATE(492)] = 5848,
[SMALL_STATE(493)] = 5858,
[SMALL_STATE(494)] = 5868,
[SMALL_STATE(495)] = 5878,
[SMALL_STATE(496)] = 5888,
[SMALL_STATE(497)] = 5898,
[SMALL_STATE(498)] = 5906,
[SMALL_STATE(499)] = 5916,
[SMALL_STATE(500)] = 5924,
[SMALL_STATE(501)] = 5934,
[SMALL_STATE(502)] = 5944,
[SMALL_STATE(503)] = 5954,
[SMALL_STATE(504)] = 5964,
[SMALL_STATE(505)] = 5974,
[SMALL_STATE(506)] = 5984,
[SMALL_STATE(507)] = 5994,
[SMALL_STATE(508)] = 6004,
[SMALL_STATE(509)] = 6010,
[SMALL_STATE(510)] = 6020,
[SMALL_STATE(511)] = 6025,
[SMALL_STATE(512)] = 6030,
[SMALL_STATE(513)] = 6037,
[SMALL_STATE(514)] = 6042,
[SMALL_STATE(515)] = 6047,
[SMALL_STATE(516)] = 6052,
[SMALL_STATE(517)] = 6057,
[SMALL_STATE(518)] = 6062,
[SMALL_STATE(519)] = 6067,
[SMALL_STATE(520)] = 6072,
[SMALL_STATE(521)] = 6077,
[SMALL_STATE(522)] = 6084,
[SMALL_STATE(523)] = 6089,
[SMALL_STATE(524)] = 6094,
[SMALL_STATE(525)] = 6099,
[SMALL_STATE(526)] = 6104,
[SMALL_STATE(527)] = 6109,
[SMALL_STATE(528)] = 6114,
[SMALL_STATE(529)] = 6119,
[SMALL_STATE(530)] = 6124,
[SMALL_STATE(531)] = 6129,
[SMALL_STATE(532)] = 6134,
[SMALL_STATE(533)] = 6139,
[SMALL_STATE(534)] = 6146,
[SMALL_STATE(535)] = 6151,
[SMALL_STATE(536)] = 6156,
[SMALL_STATE(537)] = 6161,
[SMALL_STATE(538)] = 6166,
[SMALL_STATE(539)] = 6171,
[SMALL_STATE(540)] = 6176,
[SMALL_STATE(541)] = 6181,
[SMALL_STATE(542)] = 6186,
[SMALL_STATE(543)] = 6191,
[SMALL_STATE(544)] = 6196,
[SMALL_STATE(545)] = 6201,
[SMALL_STATE(546)] = 6206,
[SMALL_STATE(547)] = 6211,
[SMALL_STATE(548)] = 6216,
[SMALL_STATE(549)] = 6221,
[SMALL_STATE(550)] = 6226,
[SMALL_STATE(551)] = 6231,
[SMALL_STATE(552)] = 6236,
[SMALL_STATE(553)] = 6241,
[SMALL_STATE(554)] = 6246,
[SMALL_STATE(555)] = 6251,
[SMALL_STATE(556)] = 6256,
[SMALL_STATE(557)] = 6261,
[SMALL_STATE(558)] = 6266,
[SMALL_STATE(559)] = 6271,
[SMALL_STATE(560)] = 6276,
[SMALL_STATE(561)] = 6281,
[SMALL_STATE(562)] = 6286,
[SMALL_STATE(563)] = 6291,
[SMALL_STATE(564)] = 6296,
[SMALL_STATE(565)] = 6301,
[SMALL_STATE(566)] = 6306,
[SMALL_STATE(567)] = 6311,
[SMALL_STATE(568)] = 6316,
[SMALL_STATE(569)] = 6321,
[SMALL_STATE(570)] = 6326,
[SMALL_STATE(571)] = 6331,
[SMALL_STATE(572)] = 6336,
[SMALL_STATE(573)] = 6341,
[SMALL_STATE(574)] = 6346,
[SMALL_STATE(575)] = 6353,
[SMALL_STATE(576)] = 6358,
[SMALL_STATE(577)] = 6363,
[SMALL_STATE(578)] = 6368,
[SMALL_STATE(579)] = 6373,
[SMALL_STATE(580)] = 6380,
[SMALL_STATE(581)] = 6385,
[SMALL_STATE(582)] = 6390,
[SMALL_STATE(583)] = 6395,
[SMALL_STATE(584)] = 6400,
[SMALL_STATE(585)] = 6405,
[SMALL_STATE(586)] = 6410,
[SMALL_STATE(587)] = 6415,
[SMALL_STATE(588)] = 6422,
[SMALL_STATE(589)] = 6427,
[SMALL_STATE(590)] = 6432,
[SMALL_STATE(591)] = 6437,
[SMALL_STATE(592)] = 6442,
[SMALL_STATE(593)] = 6447,
[SMALL_STATE(594)] = 6452,
[SMALL_STATE(595)] = 6459,
[SMALL_STATE(596)] = 6464,
[SMALL_STATE(597)] = 6469,
[SMALL_STATE(598)] = 6474,
[SMALL_STATE(599)] = 6479,
[SMALL_STATE(600)] = 6484,
[SMALL_STATE(601)] = 6491,
[SMALL_STATE(602)] = 6496,
[SMALL_STATE(603)] = 6501,
[SMALL_STATE(604)] = 6506,
[SMALL_STATE(605)] = 6511,
[SMALL_STATE(606)] = 6516,
[SMALL_STATE(607)] = 6523,
[SMALL_STATE(608)] = 6528,
[SMALL_STATE(609)] = 6533,
[SMALL_STATE(610)] = 6538,
[SMALL_STATE(611)] = 6543,
[SMALL_STATE(612)] = 6548,
[SMALL_STATE(613)] = 6555,
[SMALL_STATE(614)] = 6560,
[SMALL_STATE(615)] = 6565,
[SMALL_STATE(616)] = 6570,
[SMALL_STATE(617)] = 6575,
[SMALL_STATE(618)] = 6580,
[SMALL_STATE(619)] = 6585,
[SMALL_STATE(620)] = 6590,
[SMALL_STATE(621)] = 6595,
[SMALL_STATE(622)] = 6600,
[SMALL_STATE(623)] = 6605,
[SMALL_STATE(624)] = 6610,
[SMALL_STATE(625)] = 6615,
[SMALL_STATE(626)] = 6620,
[SMALL_STATE(627)] = 6625,
[SMALL_STATE(628)] = 6630,
[SMALL_STATE(629)] = 6635,
[SMALL_STATE(630)] = 6642,
[SMALL_STATE(631)] = 6647,
[SMALL_STATE(632)] = 6652,
[SMALL_STATE(633)] = 6657,
[SMALL_STATE(634)] = 6662,
[SMALL_STATE(635)] = 6667,
[SMALL_STATE(636)] = 6672,
[SMALL_STATE(637)] = 6677,
[SMALL_STATE(638)] = 6682,
[SMALL_STATE(639)] = 6687,
[SMALL_STATE(640)] = 6692,
[SMALL_STATE(641)] = 6697,
[SMALL_STATE(642)] = 6702,
[SMALL_STATE(643)] = 6707,
[SMALL_STATE(644)] = 6712,
[SMALL_STATE(645)] = 6717,
[SMALL_STATE(646)] = 6722,
[SMALL_STATE(647)] = 6727,
[SMALL_STATE(648)] = 6732,
[SMALL_STATE(649)] = 6737,
[SMALL_STATE(650)] = 6742,
[SMALL_STATE(651)] = 6747,
[SMALL_STATE(652)] = 6752,
[SMALL_STATE(653)] = 6757,
[SMALL_STATE(654)] = 6764,
[SMALL_STATE(655)] = 6769,
[SMALL_STATE(656)] = 6774,
[SMALL_STATE(657)] = 6779,
[SMALL_STATE(658)] = 6784,
[SMALL_STATE(659)] = 6789,
[SMALL_STATE(660)] = 6794,
[SMALL_STATE(661)] = 6799,
[SMALL_STATE(662)] = 6804,
[SMALL_STATE(663)] = 6809,
[SMALL_STATE(664)] = 6814,
[SMALL_STATE(665)] = 6819,
[SMALL_STATE(666)] = 6824,
[SMALL_STATE(667)] = 6829,
[SMALL_STATE(668)] = 6834,
[SMALL_STATE(669)] = 6839,
[SMALL_STATE(670)] = 6844,
[SMALL_STATE(671)] = 6849,
[SMALL_STATE(672)] = 6856,
[SMALL_STATE(673)] = 6861,
[SMALL_STATE(674)] = 6866,
[SMALL_STATE(675)] = 6871,
[SMALL_STATE(676)] = 6876,
[SMALL_STATE(677)] = 6883,
[SMALL_STATE(678)] = 6888,
[SMALL_STATE(679)] = 6893,
[SMALL_STATE(680)] = 6898,
[SMALL_STATE(681)] = 6903,
[SMALL_STATE(682)] = 6908,
[SMALL_STATE(683)] = 6913,
[SMALL_STATE(684)] = 6918,
[SMALL_STATE(685)] = 6923,
[SMALL_STATE(686)] = 6928,
[SMALL_STATE(687)] = 6933,
[SMALL_STATE(688)] = 6938,
[SMALL_STATE(689)] = 6943,
[SMALL_STATE(690)] = 6948,
[SMALL_STATE(691)] = 6953,
[SMALL_STATE(692)] = 6958,
[SMALL_STATE(693)] = 6963,
[SMALL_STATE(694)] = 6968,
[SMALL_STATE(695)] = 6973,
[SMALL_STATE(696)] = 6978,
[SMALL_STATE(697)] = 6983,
[SMALL_STATE(698)] = 6988,
[SMALL_STATE(699)] = 6993,
[SMALL_STATE(700)] = 7000,
[SMALL_STATE(701)] = 7007,
[SMALL_STATE(702)] = 7012,
[SMALL_STATE(703)] = 7017,
[SMALL_STATE(704)] = 7024,
[SMALL_STATE(705)] = 7029,
[SMALL_STATE(706)] = 7034,
[SMALL_STATE(707)] = 7039,
[SMALL_STATE(708)] = 7044,
[SMALL_STATE(709)] = 7051,
[SMALL_STATE(710)] = 7056,
[SMALL_STATE(711)] = 7061,
[SMALL_STATE(712)] = 7066,
[SMALL_STATE(713)] = 7071,
[SMALL_STATE(714)] = 7076,
[SMALL_STATE(715)] = 7083,
[SMALL_STATE(716)] = 7090,
[SMALL_STATE(717)] = 7095,
[SMALL_STATE(718)] = 7100,
[SMALL_STATE(719)] = 7107,
[SMALL_STATE(720)] = 7112,
[SMALL_STATE(721)] = 7117,
[SMALL_STATE(722)] = 7122,
[SMALL_STATE(723)] = 7127,
[SMALL_STATE(724)] = 7132,
[SMALL_STATE(725)] = 7137,
[SMALL_STATE(726)] = 7142,
[SMALL_STATE(727)] = 7147,
[SMALL_STATE(728)] = 7154,
[SMALL_STATE(729)] = 7161,
[SMALL_STATE(730)] = 7166,
[SMALL_STATE(731)] = 7171,
[SMALL_STATE(732)] = 7176,
[SMALL_STATE(733)] = 7181,
[SMALL_STATE(734)] = 7186,
[SMALL_STATE(735)] = 7191,
[SMALL_STATE(736)] = 7198,
[SMALL_STATE(737)] = 7203,
[SMALL_STATE(738)] = 7208,
[SMALL_STATE(739)] = 7213,
[SMALL_STATE(740)] = 7218,
[SMALL_STATE(741)] = 7223,
[SMALL_STATE(742)] = 7228,
[SMALL_STATE(743)] = 7233,
[SMALL_STATE(744)] = 7238,
[SMALL_STATE(745)] = 7243,
[SMALL_STATE(746)] = 7250,
[SMALL_STATE(747)] = 7255,
[SMALL_STATE(748)] = 7260,
[SMALL_STATE(749)] = 7265,
[SMALL_STATE(750)] = 7270,
[SMALL_STATE(751)] = 7275,
[SMALL_STATE(752)] = 7280,
[SMALL_STATE(753)] = 7285,
[SMALL_STATE(754)] = 7290,
[SMALL_STATE(755)] = 7295,
[SMALL_STATE(756)] = 7300,
[SMALL_STATE(757)] = 7305,
[SMALL_STATE(758)] = 7310,
[SMALL_STATE(759)] = 7315,
[SMALL_STATE(760)] = 7322,
[SMALL_STATE(761)] = 7327,
[SMALL_STATE(762)] = 7332,
[SMALL_STATE(763)] = 7337,
[SMALL_STATE(764)] = 7344,
[SMALL_STATE(765)] = 7349,
[SMALL_STATE(766)] = 7354,
[SMALL_STATE(767)] = 7359,
[SMALL_STATE(768)] = 7364,
[SMALL_STATE(769)] = 7369,
[SMALL_STATE(770)] = 7374,
[SMALL_STATE(771)] = 7379,
[SMALL_STATE(772)] = 7386,
[SMALL_STATE(773)] = 7391,
[SMALL_STATE(774)] = 7398,
[SMALL_STATE(775)] = 7403,
[SMALL_STATE(776)] = 7408,
[SMALL_STATE(777)] = 7413,
[SMALL_STATE(778)] = 7418,
[SMALL_STATE(779)] = 7425,
[SMALL_STATE(780)] = 7430,
[SMALL_STATE(781)] = 7435,
[SMALL_STATE(782)] = 7440,
[SMALL_STATE(783)] = 7445,
[SMALL_STATE(784)] = 7450,
[SMALL_STATE(785)] = 7457,
[SMALL_STATE(786)] = 7464,
[SMALL_STATE(787)] = 7469,
[SMALL_STATE(788)] = 7476,
[SMALL_STATE(789)] = 7481,
[SMALL_STATE(790)] = 7488,
[SMALL_STATE(791)] = 7493,
[SMALL_STATE(792)] = 7498,
[SMALL_STATE(793)] = 7503,
[SMALL_STATE(794)] = 7510,
[SMALL_STATE(795)] = 7517,
[SMALL_STATE(796)] = 7522,
[SMALL_STATE(797)] = 7529,
[SMALL_STATE(798)] = 7533,
[SMALL_STATE(799)] = 7537,
[SMALL_STATE(800)] = 7541,
[SMALL_STATE(801)] = 7545,
[SMALL_STATE(802)] = 7549,
[SMALL_STATE(803)] = 7553,
[SMALL_STATE(804)] = 7557,
[SMALL_STATE(805)] = 7561,
[SMALL_STATE(806)] = 7565,
[SMALL_STATE(807)] = 7569,
[SMALL_STATE(808)] = 7573,
[SMALL_STATE(809)] = 7577,
[SMALL_STATE(810)] = 7581,
[SMALL_STATE(811)] = 7585,
[SMALL_STATE(812)] = 7589,
[SMALL_STATE(813)] = 7593,
[SMALL_STATE(814)] = 7597,
[SMALL_STATE(815)] = 7601,
[SMALL_STATE(816)] = 7605,
[SMALL_STATE(817)] = 7609,
[SMALL_STATE(818)] = 7613,
[SMALL_STATE(819)] = 7617,
[SMALL_STATE(820)] = 7621,
[SMALL_STATE(821)] = 7625,
[SMALL_STATE(822)] = 7629,
[SMALL_STATE(823)] = 7633,
[SMALL_STATE(824)] = 7637,
[SMALL_STATE(825)] = 7641,
[SMALL_STATE(826)] = 7645,
[SMALL_STATE(827)] = 7649,
[SMALL_STATE(828)] = 7653,
[SMALL_STATE(829)] = 7657,
[SMALL_STATE(830)] = 7661,
[SMALL_STATE(831)] = 7665,
[SMALL_STATE(832)] = 7669,
[SMALL_STATE(833)] = 7673,
[SMALL_STATE(834)] = 7677,
[SMALL_STATE(835)] = 7681,
[SMALL_STATE(836)] = 7685,
[SMALL_STATE(837)] = 7689,
[SMALL_STATE(838)] = 7693,
[SMALL_STATE(839)] = 7697,
[SMALL_STATE(840)] = 7701,
[SMALL_STATE(841)] = 7705,
[SMALL_STATE(842)] = 7709,
[SMALL_STATE(843)] = 7713,
[SMALL_STATE(844)] = 7717,
[SMALL_STATE(845)] = 7721,
[SMALL_STATE(846)] = 7725,
[SMALL_STATE(847)] = 7729,
[SMALL_STATE(848)] = 7733,
};
static const TSParseActionEntry ts_parse_actions[] = {
[0] = {.entry = {.count = 0, .reusable = false}},
[1] = {.entry = {.count = 1, .reusable = false}}, RECOVER(),
[3] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_config, 0, 0, 0),
[5] = {.entry = {.count = 1, .reusable = false}}, SHIFT(296),
[7] = {.entry = {.count = 1, .reusable = true}}, SHIFT(360),
[9] = {.entry = {.count = 1, .reusable = true}}, SHIFT(405),
[11] = {.entry = {.count = 1, .reusable = true}}, SHIFT(406),
[13] = {.entry = {.count = 1, .reusable = true}}, SHIFT(407),
[15] = {.entry = {.count = 1, .reusable = true}}, SHIFT(408),
[17] = {.entry = {.count = 1, .reusable = true}}, SHIFT(413),
[19] = {.entry = {.count = 1, .reusable = true}}, SHIFT(414),
[21] = {.entry = {.count = 1, .reusable = true}}, SHIFT(416),
[23] = {.entry = {.count = 1, .reusable = true}}, SHIFT(419),
[25] = {.entry = {.count = 1, .reusable = true}}, SHIFT(421),
[27] = {.entry = {.count = 1, .reusable = true}}, SHIFT(428),
[29] = {.entry = {.count = 1, .reusable = true}}, SHIFT(431),
[31] = {.entry = {.count = 1, .reusable = true}}, SHIFT(437),
[33] = {.entry = {.count = 1, .reusable = true}}, SHIFT(438),
[35] = {.entry = {.count = 1, .reusable = true}}, SHIFT(439),
[37] = {.entry = {.count = 1, .reusable = true}}, SHIFT(440),
[39] = {.entry = {.count = 1, .reusable = true}}, SHIFT(446),
[41] = {.entry = {.count = 1, .reusable = true}}, SHIFT(449),
[43] = {.entry = {.count = 1, .reusable = true}}, SHIFT(457),
[45] = {.entry = {.count = 1, .reusable = true}}, SHIFT(460),
[47] = {.entry = {.count = 1, .reusable = true}}, SHIFT(461),
[49] = {.entry = {.count = 1, .reusable = true}}, SHIFT(462),
[51] = {.entry = {.count = 1, .reusable = true}}, SHIFT(464),
[53] = {.entry = {.count = 1, .reusable = true}}, SHIFT(467),
[55] = {.entry = {.count = 1, .reusable = true}}, SHIFT(468),
[57] = {.entry = {.count = 1, .reusable = true}}, SHIFT(470),
[59] = {.entry = {.count = 1, .reusable = true}}, SHIFT(471),
[61] = {.entry = {.count = 1, .reusable = true}}, SHIFT(474),
[63] = {.entry = {.count = 1, .reusable = true}}, SHIFT(478),
[65] = {.entry = {.count = 1, .reusable = true}}, SHIFT(479),
[67] = {.entry = {.count = 1, .reusable = false}}, SHIFT(480),
[69] = {.entry = {.count = 1, .reusable = true}}, SHIFT(486),
[71] = {.entry = {.count = 1, .reusable = true}}, SHIFT(487),
[73] = {.entry = {.count = 1, .reusable = true}}, SHIFT(492),
[75] = {.entry = {.count = 1, .reusable = true}}, SHIFT(493),
[77] = {.entry = {.count = 1, .reusable = true}}, SHIFT(495),
[79] = {.entry = {.count = 1, .reusable = true}}, SHIFT(496),
[81] = {.entry = {.count = 1, .reusable = true}}, SHIFT(498),
[83] = {.entry = {.count = 1, .reusable = true}}, SHIFT(500),
[85] = {.entry = {.count = 1, .reusable = true}}, SHIFT(502),
[87] = {.entry = {.count = 1, .reusable = true}}, SHIFT(503),
[89] = {.entry = {.count = 1, .reusable = true}}, SHIFT(504),
[91] = {.entry = {.count = 1, .reusable = true}}, SHIFT(505),
[93] = {.entry = {.count = 1, .reusable = true}}, SHIFT(506),
[95] = {.entry = {.count = 1, .reusable = true}}, SHIFT(507),
[97] = {.entry = {.count = 1, .reusable = true}}, SHIFT(284),
[99] = {.entry = {.count = 1, .reusable = true}}, SHIFT(286),
[101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(287),
[103] = {.entry = {.count = 1, .reusable = true}}, SHIFT(289),
[105] = {.entry = {.count = 1, .reusable = true}}, SHIFT(291),
[107] = {.entry = {.count = 1, .reusable = true}}, SHIFT(292),
[109] = {.entry = {.count = 1, .reusable = true}}, SHIFT(293),
[111] = {.entry = {.count = 1, .reusable = true}}, SHIFT(295),
[113] = {.entry = {.count = 1, .reusable = true}}, SHIFT(281),
[115] = {.entry = {.count = 1, .reusable = true}}, SHIFT(297),
[117] = {.entry = {.count = 1, .reusable = true}}, SHIFT(298),
[119] = {.entry = {.count = 1, .reusable = true}}, SHIFT(299),
[121] = {.entry = {.count = 1, .reusable = true}}, SHIFT(300),
[123] = {.entry = {.count = 1, .reusable = true}}, SHIFT(302),
[125] = {.entry = {.count = 1, .reusable = true}}, SHIFT(303),
[127] = {.entry = {.count = 1, .reusable = true}}, SHIFT(304),
[129] = {.entry = {.count = 1, .reusable = true}}, SHIFT(305),
[131] = {.entry = {.count = 1, .reusable = true}}, SHIFT(313),
[133] = {.entry = {.count = 1, .reusable = true}}, SHIFT(315),
[135] = {.entry = {.count = 1, .reusable = true}}, SHIFT(318),
[137] = {.entry = {.count = 1, .reusable = true}}, SHIFT(319),
[139] = {.entry = {.count = 1, .reusable = true}}, SHIFT(320),
[141] = {.entry = {.count = 1, .reusable = true}}, SHIFT(321),
[143] = {.entry = {.count = 1, .reusable = true}}, SHIFT(322),
[145] = {.entry = {.count = 1, .reusable = true}}, SHIFT(323),
[147] = {.entry = {.count = 1, .reusable = true}}, SHIFT(327),
[149] = {.entry = {.count = 1, .reusable = true}}, SHIFT(328),
[151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(329),
[153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(330),
[155] = {.entry = {.count = 1, .reusable = true}}, SHIFT(331),
[157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(332),
[159] = {.entry = {.count = 1, .reusable = true}}, SHIFT(333),
[161] = {.entry = {.count = 1, .reusable = true}}, SHIFT(334),
[163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(336),
[165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(337),
[167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(338),
[169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(339),
[171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(340),
[173] = {.entry = {.count = 1, .reusable = true}}, SHIFT(341),
[175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(342),
[177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(343),
[179] = {.entry = {.count = 1, .reusable = true}}, SHIFT(344),
[181] = {.entry = {.count = 1, .reusable = true}}, SHIFT(345),
[183] = {.entry = {.count = 1, .reusable = false}}, SHIFT(346),
[185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(349),
[187] = {.entry = {.count = 1, .reusable = true}}, SHIFT(350),
[189] = {.entry = {.count = 1, .reusable = true}}, SHIFT(351),
[191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(354),
[193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(355),
[195] = {.entry = {.count = 1, .reusable = true}}, SHIFT(356),
[197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(358),
[199] = {.entry = {.count = 1, .reusable = true}}, SHIFT(359),
[201] = {.entry = {.count = 1, .reusable = true}}, SHIFT(835),
[203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(9),
[205] = {.entry = {.count = 1, .reusable = true}}, SHIFT(2),
[207] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_config, 1, 0, 0),
[209] = {.entry = {.count = 1, .reusable = true}}, SHIFT(3),
[211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0),
[213] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(296),
[216] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(360),
[219] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(405),
[222] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(406),
[225] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(407),
[228] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(408),
[231] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(413),
[234] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(414),
[237] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(416),
[240] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(419),
[243] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(421),
[246] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(428),
[249] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(431),
[252] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(437),
[255] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(438),
[258] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(439),
[261] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(440),
[264] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(446),
[267] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(449),
[270] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(457),
[273] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(460),
[276] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(461),
[279] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(462),
[282] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(464),
[285] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(467),
[288] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(468),
[291] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(470),
[294] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(471),
[297] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(474),
[300] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(478),
[303] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(479),
[306] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(480),
[309] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(486),
[312] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(487),
[315] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(492),
[318] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(493),
[321] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(495),
[324] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(496),
[327] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(498),
[330] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(500),
[333] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(502),
[336] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(503),
[339] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(504),
[342] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(505),
[345] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(506),
[348] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(507),
[351] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(284),
[354] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(286),
[357] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(287),
[360] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(289),
[363] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(291),
[366] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(292),
[369] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(293),
[372] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(295),
[375] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(281),
[378] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(297),
[381] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(298),
[384] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(299),
[387] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(300),
[390] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(302),
[393] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(303),
[396] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(304),
[399] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(305),
[402] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(313),
[405] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(315),
[408] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(318),
[411] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(319),
[414] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(320),
[417] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(321),
[420] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(322),
[423] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(323),
[426] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(327),
[429] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(328),
[432] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(329),
[435] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(330),
[438] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(331),
[441] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(332),
[444] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(333),
[447] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(334),
[450] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(336),
[453] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(337),
[456] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(338),
[459] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(339),
[462] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(340),
[465] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(341),
[468] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(342),
[471] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(343),
[474] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(344),
[477] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(345),
[480] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(346),
[483] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(349),
[486] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(350),
[489] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(351),
[492] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(354),
[495] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(355),
[498] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(356),
[501] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(358),
[504] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(359),
[507] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(835),
[510] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(9),
[513] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0), SHIFT_REPEAT(3),
[516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_declaration, 4, 0, 16),
[518] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_declaration, 4, 0, 16),
[520] = {.entry = {.count = 1, .reusable = true}}, SHIFT(600),
[522] = {.entry = {.count = 1, .reusable = true}}, SHIFT(18),
[524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_declaration, 5, 0, 16),
[526] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_declaration, 5, 0, 16),
[528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_declaration, 6, 0, 16),
[530] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_declaration, 6, 0, 16),
[532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__declarations, 1, 0, 0),
[534] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__declarations, 1, 0, 0),
[536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0),
[538] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0),
[540] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(405),
[543] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(406),
[546] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(407),
[549] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(408),
[552] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(413),
[555] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(414),
[558] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(416),
[561] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(419),
[564] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(421),
[567] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(428),
[570] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(431),
[573] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(437),
[576] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(438),
[579] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(439),
[582] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(440),
[585] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(446),
[588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(449),
[591] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(457),
[594] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(460),
[597] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(461),
[600] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(462),
[603] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(464),
[606] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(467),
[609] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(468),
[612] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(470),
[615] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(471),
[618] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(474),
[621] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(478),
[624] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(479),
[627] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(480),
[630] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(486),
[633] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(487),
[636] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(492),
[639] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(493),
[642] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(495),
[645] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(496),
[648] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(498),
[651] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(500),
[654] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(502),
[657] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(503),
[660] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(504),
[663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(505),
[666] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(506),
[669] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(507),
[672] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(284),
[675] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(286),
[678] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(287),
[681] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(289),
[684] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(291),
[687] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(292),
[690] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(293),
[693] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(295),
[696] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(281),
[699] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(297),
[702] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(298),
[705] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(299),
[708] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(300),
[711] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(302),
[714] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(303),
[717] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(304),
[720] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(305),
[723] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(313),
[726] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(315),
[729] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(318),
[732] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(319),
[735] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(320),
[738] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(321),
[741] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(322),
[744] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(323),
[747] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(327),
[750] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(328),
[753] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(329),
[756] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(330),
[759] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(331),
[762] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(332),
[765] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(333),
[768] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(334),
[771] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(336),
[774] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(337),
[777] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(338),
[780] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(339),
[783] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(340),
[786] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(341),
[789] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(342),
[792] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(343),
[795] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(344),
[798] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(345),
[801] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(346),
[804] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(349),
[807] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(350),
[810] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(351),
[813] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(354),
[816] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(355),
[819] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(356),
[822] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(358),
[825] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(359),
[828] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(600),
[831] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 2, 0, 0), SHIFT_REPEAT(18),
[834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(808),
[836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(31),
[838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(703),
[840] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_declaration, 7, 0, 75),
[842] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_declaration, 7, 0, 75),
[844] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_declaration, 6, 0, 37),
[846] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_declaration, 6, 0, 37),
[848] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_declaration, 5, 0, 15),
[850] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_declaration, 5, 0, 15),
[852] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 3, 0, 0),
[854] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_config_repeat1, 3, 0, 0),
[856] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_config_repeat1, 4, 0, 0),
[858] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_config_repeat1, 4, 0, 0),
[860] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_declaration, 8, 0, 75),
[862] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_declaration, 8, 0, 75),
[864] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_declaration, 6, 0, 15),
[866] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_declaration, 6, 0, 15),
[868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_declaration, 7, 0, 37),
[870] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_declaration, 7, 0, 37),
[872] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_declaration, 6, 0, 35),
[874] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_declaration, 6, 0, 35),
[876] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym_config_repeat1, 2, 0, 0),
[878] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 3, 0, 0),
[880] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__declarations_repeat1, 3, 0, 0),
[882] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_host_declaration, 7, 0, 35),
[884] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_host_declaration, 7, 0, 35),
[886] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_match_declaration, 7, 0, 16),
[888] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_match_declaration, 7, 0, 16),
[890] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__declarations_repeat1, 4, 0, 0),
[892] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__declarations_repeat1, 4, 0, 0),
[894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(40),
[896] = {.entry = {.count = 1, .reusable = true}}, SHIFT(796),
[898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(193),
[900] = {.entry = {.count = 1, .reusable = true}}, SHIFT(194),
[902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(306),
[904] = {.entry = {.count = 1, .reusable = true}}, SHIFT(307),
[906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(308),
[908] = {.entry = {.count = 1, .reusable = true}}, SHIFT(509),
[910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(309),
[912] = {.entry = {.count = 1, .reusable = true}}, SHIFT(310),
[914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(311),
[916] = {.entry = {.count = 1, .reusable = true}}, SHIFT(6),
[918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(5),
[920] = {.entry = {.count = 1, .reusable = false}}, SHIFT(133),
[922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(44),
[924] = {.entry = {.count = 1, .reusable = true}}, SHIFT(812),
[926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(170),
[928] = {.entry = {.count = 1, .reusable = true}}, SHIFT(843),
[930] = {.entry = {.count = 1, .reusable = false}}, SHIFT(164),
[932] = {.entry = {.count = 1, .reusable = true}}, SHIFT(46),
[934] = {.entry = {.count = 1, .reusable = false}}, SHIFT(727),
[936] = {.entry = {.count = 1, .reusable = true}}, SHIFT(521),
[938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(246),
[940] = {.entry = {.count = 1, .reusable = true}}, SHIFT(847),
[942] = {.entry = {.count = 1, .reusable = false}}, SHIFT(273),
[944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(170),
[946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(132),
[948] = {.entry = {.count = 1, .reusable = true}}, SHIFT(639),
[950] = {.entry = {.count = 1, .reusable = false}}, SHIFT(800),
[952] = {.entry = {.count = 1, .reusable = true}}, SHIFT(59),
[954] = {.entry = {.count = 1, .reusable = false}}, SHIFT(83),
[956] = {.entry = {.count = 1, .reusable = true}}, SHIFT(66),
[958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(83),
[960] = {.entry = {.count = 1, .reusable = true}}, SHIFT(811),
[962] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__file_pattern_vars_repeat1, 2, 0, 0), SHIFT_REPEAT(83),
[965] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__file_pattern_vars_repeat1, 2, 0, 0), SHIFT_REPEAT(83),
[968] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__file_pattern_vars_repeat1, 2, 0, 0), SHIFT_REPEAT(811),
[971] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__file_pattern_vars_repeat1, 2, 0, 0),
[973] = {.entry = {.count = 1, .reusable = false}}, SHIFT(488),
[975] = {.entry = {.count = 1, .reusable = true}}, SHIFT(800),
[977] = {.entry = {.count = 1, .reusable = true}}, SHIFT(535),
[979] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__file_pattern_vars, 1, 0, 11),
[981] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__file_pattern_vars_repeat2, 2, 0, 0),
[983] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__file_pattern_vars_repeat2, 2, 0, 0), SHIFT_REPEAT(106),
[986] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__file_pattern_vars_repeat2, 2, 0, 0), SHIFT_REPEAT(846),
[989] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__file_pattern_vars_repeat2, 2, 0, 0), SHIFT_REPEAT(106),
[992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(641),
[994] = {.entry = {.count = 1, .reusable = true}}, SHIFT(106),
[996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(846),
[998] = {.entry = {.count = 1, .reusable = false}}, SHIFT(106),
[1000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(695),
[1002] = {.entry = {.count = 1, .reusable = true}}, SHIFT(364),
[1004] = {.entry = {.count = 1, .reusable = false}}, SHIFT(531),
[1006] = {.entry = {.count = 1, .reusable = false}}, SHIFT(178),
[1008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(270),
[1010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(178),
[1012] = {.entry = {.count = 1, .reusable = true}}, SHIFT(665),
[1014] = {.entry = {.count = 1, .reusable = true}}, SHIFT(121),
[1016] = {.entry = {.count = 1, .reusable = false}}, SHIFT(159),
[1018] = {.entry = {.count = 1, .reusable = true}}, SHIFT(159),
[1020] = {.entry = {.count = 1, .reusable = true}}, SHIFT(13),
[1022] = {.entry = {.count = 1, .reusable = true}}, SHIFT(17),
[1024] = {.entry = {.count = 1, .reusable = true}}, SHIFT(12),
[1026] = {.entry = {.count = 1, .reusable = false}}, SHIFT(139),
[1028] = {.entry = {.count = 1, .reusable = true}}, SHIFT(230),
[1030] = {.entry = {.count = 1, .reusable = true}}, SHIFT(139),
[1032] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_value, 1, 0, 11),
[1034] = {.entry = {.count = 1, .reusable = true}}, SHIFT(15),
[1036] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__file_string, 1, 0, 21),
[1038] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__remote_command_repeat1, 2, 0, 0), SHIFT_REPEAT(150),
[1041] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__remote_command_repeat1, 2, 0, 0), SHIFT_REPEAT(150),
[1044] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__remote_command_repeat1, 2, 0, 0), SHIFT_REPEAT(845),
[1047] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__remote_command_repeat1, 2, 0, 0),
[1049] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__remote_command_repeat1, 2, 0, 0),
[1051] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__file_string_repeat1, 2, 0, 0), SHIFT_REPEAT(170),
[1054] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__file_string_repeat1, 2, 0, 0), SHIFT_REPEAT(170),
[1057] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__file_string_repeat1, 2, 0, 0), SHIFT_REPEAT(843),
[1060] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__file_string_repeat1, 2, 0, 0),
[1062] = {.entry = {.count = 1, .reusable = false}}, SHIFT(150),
[1064] = {.entry = {.count = 1, .reusable = true}}, SHIFT(150),
[1066] = {.entry = {.count = 1, .reusable = true}}, SHIFT(845),
[1068] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__remote_command, 3, 0, 30),
[1070] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__remote_command, 3, 0, 30),
[1072] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__hosts_string_repeat1, 2, 0, 0), SHIFT_REPEAT(172),
[1075] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__hosts_string_repeat1, 2, 0, 0), SHIFT_REPEAT(172),
[1078] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__hosts_string_repeat1, 2, 0, 0), SHIFT_REPEAT(844),
[1081] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__hosts_string_repeat1, 2, 0, 0),
[1083] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__hosts_string_repeat1, 2, 0, 0),
[1085] = {.entry = {.count = 1, .reusable = false}}, SHIFT(172),
[1087] = {.entry = {.count = 1, .reusable = true}}, SHIFT(172),
[1089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(844),
[1091] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__hosts_string, 1, 0, 21),
[1093] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hosts_string, 1, 0, 21),
[1095] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym_variable, 3, 0, 53),
[1097] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_variable, 3, 0, 53),
[1099] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__file_string_repeat2, 2, 0, 0),
[1101] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__file_string_repeat2, 2, 0, 0), SHIFT_REPEAT(246),
[1104] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__file_string_repeat2, 2, 0, 0), SHIFT_REPEAT(847),
[1107] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__file_string_repeat2, 2, 0, 0), SHIFT_REPEAT(246),
[1110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(122),
[1112] = {.entry = {.count = 1, .reusable = true}}, SHIFT(588),
[1114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(594),
[1116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(87),
[1118] = {.entry = {.count = 1, .reusable = true}}, SHIFT(738),
[1120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(245),
[1122] = {.entry = {.count = 1, .reusable = true}}, SHIFT(182),
[1124] = {.entry = {.count = 1, .reusable = false}}, SHIFT(182),
[1126] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__file_pattern_vars_repeat1, 1, 0, 0),
[1128] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__file_pattern_vars_repeat1, 1, 0, 0),
[1130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_value_repeat2, 2, 0, 44),
[1132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(659),
[1134] = {.entry = {.count = 1, .reusable = false}}, SHIFT(246),
[1136] = {.entry = {.count = 1, .reusable = true}}, SHIFT(368),
[1138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(369),
[1140] = {.entry = {.count = 1, .reusable = true}}, SHIFT(370),
[1142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(371),
[1144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(517),
[1146] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time, 1, 0, 0),
[1148] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pattern, 1, 0, 11),
[1150] = {.entry = {.count = 1, .reusable = false}}, SHIFT(140),
[1152] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__plain_string, 1, 0, 21),
[1154] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_value_repeat1, 2, 0, 0), SHIFT_REPEAT(139),
[1157] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_value_repeat1, 2, 0, 0),
[1159] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_value_repeat1, 2, 0, 0), SHIFT_REPEAT(139),
[1162] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__plain_string_repeat1, 2, 0, 0), SHIFT_REPEAT(140),
[1165] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__plain_string_repeat1, 2, 0, 0),
[1167] = {.entry = {.count = 1, .reusable = true}}, SHIFT(352),
[1169] = {.entry = {.count = 1, .reusable = true}}, SHIFT(353),
[1171] = {.entry = {.count = 1, .reusable = true}}, SHIFT(161),
[1173] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__send_env_value, 1, 0, 32),
[1175] = {.entry = {.count = 1, .reusable = true}}, SHIFT(176),
[1177] = {.entry = {.count = 1, .reusable = true}}, SHIFT(180),
[1179] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_value_repeat1, 2, 0, 0), SHIFT_REPEAT(159),
[1182] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_value_repeat1, 2, 0, 0), SHIFT_REPEAT(159),
[1185] = {.entry = {.count = 1, .reusable = true}}, SHIFT(266),
[1187] = {.entry = {.count = 1, .reusable = false}}, SHIFT(347),
[1189] = {.entry = {.count = 1, .reusable = false}}, SHIFT(813),
[1191] = {.entry = {.count = 1, .reusable = false}}, SHIFT(348),
[1193] = {.entry = {.count = 1, .reusable = true}}, SHIFT(697),
[1195] = {.entry = {.count = 1, .reusable = false}}, SHIFT(268),
[1197] = {.entry = {.count = 1, .reusable = true}}, SHIFT(268),
[1199] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__file_pattern_vars_repeat2, 1, 0, 0),
[1201] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__file_pattern_vars_repeat2, 1, 0, 0),
[1203] = {.entry = {.count = 1, .reusable = true}}, SHIFT(711),
[1205] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__hostname_string_repeat1, 2, 0, 0), SHIFT_REPEAT(223),
[1208] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__hostname_string_repeat1, 2, 0, 0), SHIFT_REPEAT(223),
[1211] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__hostname_string_repeat1, 2, 0, 0),
[1213] = {.entry = {.count = 1, .reusable = false}}, SHIFT(680),
[1215] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__proxy_string_repeat1, 2, 0, 0), SHIFT_REPEAT(268),
[1218] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__proxy_string_repeat1, 2, 0, 0), SHIFT_REPEAT(268),
[1221] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__proxy_string_repeat1, 2, 0, 0),
[1223] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__proxy_string_repeat1, 2, 0, 0),
[1225] = {.entry = {.count = 1, .reusable = true}}, SHIFT(740),
[1227] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__send_env_value, 2, 0, 43),
[1229] = {.entry = {.count = 1, .reusable = true}}, SHIFT(233),
[1231] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__send_env_value_repeat1, 2, 0, 0), SHIFT_REPEAT(161),
[1234] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__send_env_value_repeat1, 2, 0, 0),
[1236] = {.entry = {.count = 1, .reusable = false}}, SHIFT(254),
[1238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(254),
[1240] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_exec, 3, 0, 47),
[1242] = {.entry = {.count = 1, .reusable = false}}, SHIFT(223),
[1244] = {.entry = {.count = 1, .reusable = true}}, SHIFT(224),
[1246] = {.entry = {.count = 1, .reusable = true}}, SHIFT(223),
[1248] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_exec_repeat1, 2, 0, 0), SHIFT_REPEAT(254),
[1251] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_exec_repeat1, 2, 0, 0), SHIFT_REPEAT(254),
[1254] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_exec_repeat1, 2, 0, 0),
[1256] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hostname_string, 1, 0, 21),
[1258] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__file_string_repeat1, 1, 0, 0), REDUCE(aux_sym__plain_string_repeat1, 1, 0, 0),
[1261] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__plain_string_repeat1, 1, 0, 0),
[1263] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__file_string_repeat1, 1, 0, 0),
[1265] = {.entry = {.count = 1, .reusable = true}}, SHIFT(713),
[1267] = {.entry = {.count = 1, .reusable = false}}, SHIFT(713),
[1269] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_value_repeat4, 2, 0, 44),
[1271] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_value_repeat1, 2, 0, 0), SHIFT_REPEAT(178),
[1274] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_value_repeat1, 2, 0, 0), SHIFT_REPEAT(178),
[1277] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__proxy_string, 1, 0, 21),
[1279] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__proxy_string, 1, 0, 21),
[1281] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_value_repeat1, 1, 0, 0),
[1283] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_value_repeat1, 1, 0, 0),
[1285] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__plain_string_repeat1, 1, 0, 0),
[1287] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_value_repeat3, 2, 0, 0),
[1289] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_value_repeat3, 2, 0, 0), SHIFT_REPEAT(182),
[1292] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_value_repeat3, 2, 0, 0), SHIFT_REPEAT(182),
[1295] = {.entry = {.count = 1, .reusable = false}}, SHIFT(185),
[1297] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__plain_string_repeat1, 2, 0, 0), SHIFT_REPEAT(185),
[1300] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__log_verbose_value_repeat1, 2, 0, 0), SHIFT_REPEAT(148),
[1303] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__log_verbose_value_repeat1, 2, 0, 0),
[1305] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__remote_command_repeat1, 1, 0, 0),
[1307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__remote_command_repeat1, 1, 0, 0),
[1309] = {.entry = {.count = 1, .reusable = true}}, SHIFT(260),
[1311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(744),
[1313] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_value_repeat3, 2, 0, 0), SHIFT_REPEAT(255),
[1316] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_value_repeat3, 2, 0, 0), SHIFT_REPEAT(255),
[1319] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__send_env_value_repeat1, 1, 0, 0),
[1321] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__hostname_string_repeat2, 2, 0, 0),
[1323] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__hostname_string_repeat2, 2, 0, 0), SHIFT_REPEAT(379),
[1326] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__hostname_string_repeat2, 2, 0, 0), SHIFT_REPEAT(379),
[1329] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_number, 1, 0, 0),
[1331] = {.entry = {.count = 1, .reusable = true}}, SHIFT(257),
[1333] = {.entry = {.count = 1, .reusable = false}}, SHIFT(257),
[1335] = {.entry = {.count = 1, .reusable = true}}, SHIFT(148),
[1337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(458),
[1339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(733),
[1341] = {.entry = {.count = 1, .reusable = true}}, SHIFT(443),
[1343] = {.entry = {.count = 1, .reusable = false}}, SHIFT(443),
[1345] = {.entry = {.count = 1, .reusable = true}}, SHIFT(734),
[1347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(735),
[1349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(499),
[1351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(657),
[1353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(379),
[1355] = {.entry = {.count = 1, .reusable = false}}, SHIFT(379),
[1357] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__file_string_repeat1, 1, 0, 0),
[1359] = {.entry = {.count = 1, .reusable = true}}, SHIFT(475),
[1361] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__hosts_string_repeat1, 1, 0, 0),
[1363] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__hosts_string_repeat1, 1, 0, 0),
[1365] = {.entry = {.count = 1, .reusable = false}}, SHIFT(241),
[1367] = {.entry = {.count = 1, .reusable = true}}, SHIFT(241),
[1369] = {.entry = {.count = 1, .reusable = false}}, REDUCE(sym__token_string, 1, 0, 21),
[1371] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__token_string, 1, 0, 21),
[1373] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_exec_repeat2, 2, 0, 0),
[1375] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_exec_repeat2, 2, 0, 0), SHIFT_REPEAT(443),
[1378] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_exec_repeat2, 2, 0, 0), SHIFT_REPEAT(443),
[1381] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__proxy_jump_value, 1, 0, 29),
[1383] = {.entry = {.count = 1, .reusable = true}}, SHIFT(574),
[1385] = {.entry = {.count = 1, .reusable = true}}, SHIFT(385),
[1387] = {.entry = {.count = 1, .reusable = true}}, SHIFT(716),
[1389] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_value_repeat3, 2, 0, 0), SHIFT_REPEAT(257),
[1392] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_value_repeat3, 2, 0, 0), SHIFT_REPEAT(257),
[1395] = {.entry = {.count = 1, .reusable = true}}, SHIFT(204),
[1397] = {.entry = {.count = 1, .reusable = true}}, SHIFT(719),
[1399] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_value_repeat3, 1, 0, 0),
[1401] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_value_repeat3, 1, 0, 0),
[1403] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__token_string_repeat1, 2, 0, 0), SHIFT_REPEAT(241),
[1406] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__token_string_repeat1, 2, 0, 0), SHIFT_REPEAT(241),
[1409] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__token_string_repeat1, 2, 0, 0),
[1411] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__token_string_repeat1, 2, 0, 0),
[1413] = {.entry = {.count = 1, .reusable = true}}, SHIFT(206),
[1415] = {.entry = {.count = 1, .reusable = true}}, SHIFT(229),
[1417] = {.entry = {.count = 1, .reusable = true}}, SHIFT(255),
[1419] = {.entry = {.count = 1, .reusable = false}}, SHIFT(255),
[1421] = {.entry = {.count = 1, .reusable = true}}, SHIFT(116),
[1423] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cnames_map, 4, 0, 73),
[1425] = {.entry = {.count = 1, .reusable = true}}, SHIFT(819),
[1427] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ca_signature_algorithms, 4, 0, 37),
[1429] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ca_signature_algorithms, 5, 0, 49),
[1431] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__ca_signature_algorithms_repeat1, 2, 0, 0), SHIFT_REPEAT(819),
[1434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__ca_signature_algorithms_repeat1, 2, 0, 0),
[1436] = {.entry = {.count = 1, .reusable = true}}, SHIFT(784),
[1438] = {.entry = {.count = 1, .reusable = false}}, SHIFT(784),
[1440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_canonical, 1, 0, 12),
[1442] = {.entry = {.count = 1, .reusable = true}}, SHIFT(785),
[1444] = {.entry = {.count = 1, .reusable = false}}, SHIFT(785),
[1446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_final, 1, 0, 12),
[1448] = {.entry = {.count = 1, .reusable = true}}, SHIFT(807),
[1450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ciphers, 5, 0, 49),
[1452] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__ciphers_repeat1, 2, 0, 0), SHIFT_REPEAT(807),
[1455] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__ciphers_repeat1, 2, 0, 0),
[1457] = {.entry = {.count = 1, .reusable = true}}, SHIFT(818),
[1459] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hostbased_accepted_algorithms, 5, 0, 49),
[1461] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__hostbased_accepted_algorithms_repeat1, 2, 0, 0), SHIFT_REPEAT(818),
[1464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__hostbased_accepted_algorithms_repeat1, 2, 0, 0),
[1466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__host_key_algorithms, 5, 0, 49),
[1468] = {.entry = {.count = 1, .reusable = true}}, SHIFT(829),
[1470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__macs, 4, 0, 37),
[1472] = {.entry = {.count = 1, .reusable = true}}, SHIFT(817),
[1474] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__kex_algorithms, 5, 0, 49),
[1476] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__kex_algorithms_repeat1, 2, 0, 0), SHIFT_REPEAT(817),
[1479] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__kex_algorithms_repeat1, 2, 0, 0),
[1481] = {.entry = {.count = 1, .reusable = true}}, SHIFT(166),
[1483] = {.entry = {.count = 1, .reusable = true}}, SHIFT(816),
[1485] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__preferred_authentications, 4, 0, 37),
[1487] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__log_verbose_repeat1, 2, 0, 63), SHIFT_REPEAT(147),
[1490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__log_verbose_repeat1, 2, 0, 63),
[1492] = {.entry = {.count = 1, .reusable = true}}, SHIFT(92),
[1494] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__proxy_jump, 3, 0, 28),
[1496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__macs, 5, 0, 49),
[1498] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__macs_repeat1, 2, 0, 0), SHIFT_REPEAT(829),
[1501] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__macs_repeat1, 2, 0, 0),
[1503] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__preferred_authentications_repeat1, 2, 0, 0), SHIFT_REPEAT(816),
[1506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__preferred_authentications_repeat1, 2, 0, 0),
[1508] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__proxy_jump_repeat1, 2, 0, 68), SHIFT_REPEAT(92),
[1511] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__proxy_jump_repeat1, 2, 0, 68),
[1513] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__proxy_jump_value, 3, 0, 69),
[1515] = {.entry = {.count = 1, .reusable = true}}, SHIFT(728),
[1517] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pubkey_accepted_algorithms, 5, 0, 49),
[1519] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ca_signature_algorithms, 3, 0, 15),
[1521] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hostbased_accepted_algorithms, 4, 0, 37),
[1523] = {.entry = {.count = 1, .reusable = true}}, SHIFT(834),
[1525] = {.entry = {.count = 1, .reusable = true}}, SHIFT(219),
[1527] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ciphers, 3, 0, 15),
[1529] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__host_key_algorithms, 4, 0, 37),
[1531] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hostbased_accepted_algorithms, 3, 0, 15),
[1533] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__host_key_algorithms, 3, 0, 15),
[1535] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__hostname_string_repeat1, 1, 0, 0),
[1537] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__hostname_string_repeat1, 1, 0, 0),
[1539] = {.entry = {.count = 1, .reusable = true}}, SHIFT(748),
[1541] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pubkey_accepted_algorithms, 3, 0, 15),
[1543] = {.entry = {.count = 1, .reusable = true}}, SHIFT(815),
[1545] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_localnetwork, 4, 0, 71),
[1547] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pattern, 3, 0, 44),
[1549] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_value, 2, 0, 11),
[1551] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__proxy_jump, 4, 0, 42),
[1553] = {.entry = {.count = 1, .reusable = true}}, SHIFT(653),
[1555] = {.entry = {.count = 1, .reusable = true}}, SHIFT(164),
[1557] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cnames_map, 4, 0, 72),
[1559] = {.entry = {.count = 1, .reusable = true}}, SHIFT(147),
[1561] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__log_verbose, 4, 0, 40),
[1563] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cnames_map, 3, 0, 52),
[1565] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__kex_algorithms, 3, 0, 15),
[1567] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pubkey_accepted_algorithms, 4, 0, 37),
[1569] = {.entry = {.count = 1, .reusable = true}}, SHIFT(848),
[1571] = {.entry = {.count = 1, .reusable = true}}, SHIFT(238),
[1573] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__token_string_repeat1, 1, 0, 0),
[1575] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__token_string_repeat1, 1, 0, 0),
[1577] = {.entry = {.count = 1, .reusable = true}}, SHIFT(754),
[1579] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_localnetwork_repeat1, 2, 0, 0), SHIFT_REPEAT(815),
[1582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_localnetwork_repeat1, 2, 0, 0),
[1584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__file_string_repeat2, 1, 0, 0),
[1586] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__file_string_repeat2, 1, 0, 0),
[1588] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_value_repeat2, 2, 0, 0), SHIFT_REPEAT(230),
[1591] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_value_repeat2, 2, 0, 0),
[1593] = {.entry = {.count = 1, .reusable = true}}, SHIFT(814),
[1595] = {.entry = {.count = 1, .reusable = true}}, SHIFT(221),
[1597] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__cnames_map, 5, 0, 77),
[1599] = {.entry = {.count = 1, .reusable = true}}, SHIFT(826),
[1601] = {.entry = {.count = 1, .reusable = true}}, SHIFT(222),
[1603] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__log_verbose, 3, 0, 24),
[1605] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_localnetwork_repeat3, 2, 0, 55),
[1607] = {.entry = {.count = 1, .reusable = true}}, SHIFT(810),
[1609] = {.entry = {.count = 1, .reusable = true}}, SHIFT(227),
[1611] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_exec_repeat1, 1, 0, 0),
[1613] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_exec_repeat1, 1, 0, 0),
[1615] = {.entry = {.count = 1, .reusable = true}}, SHIFT(488),
[1617] = {.entry = {.count = 1, .reusable = true}}, SHIFT(662),
[1619] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__plain_string_repeat1, 2, 0, 0), SHIFT_REPEAT(488),
[1622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__kex_algorithms, 4, 0, 37),
[1624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ciphers, 4, 0, 37),
[1626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_localnetwork, 3, 0, 48),
[1628] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__macs, 3, 0, 15),
[1630] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__preferred_authentications, 3, 0, 15),
[1632] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__proxy_string_repeat1, 1, 0, 0),
[1634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__proxy_string_repeat1, 1, 0, 0),
[1636] = {.entry = {.count = 1, .reusable = true}}, SHIFT(832),
[1638] = {.entry = {.count = 1, .reusable = true}}, SHIFT(265),
[1640] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_localnetwork_repeat2, 2, 0, 0),
[1642] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_localnetwork_repeat2, 2, 0, 0), SHIFT_REPEAT(499),
[1645] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_localnetwork_repeat2, 1, 0, 0), REDUCE(aux_sym__file_string_repeat2, 1, 0, 0),
[1648] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_localnetwork_repeat2, 1, 0, 0), REDUCE(aux_sym__file_string_repeat2, 1, 0, 0),
[1651] = {.entry = {.count = 1, .reusable = true}}, SHIFT(658),
[1653] = {.entry = {.count = 1, .reusable = true}}, SHIFT(451),
[1655] = {.entry = {.count = 1, .reusable = true}}, SHIFT(452),
[1657] = {.entry = {.count = 1, .reusable = true}}, SHIFT(453),
[1659] = {.entry = {.count = 1, .reusable = true}}, SHIFT(721),
[1661] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__cnames_map_repeat1, 2, 0, 0),
[1663] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__cnames_map_repeat1, 2, 0, 0), SHIFT_REPEAT(116),
[1666] = {.entry = {.count = 1, .reusable = true}}, SHIFT(838),
[1668] = {.entry = {.count = 1, .reusable = false}}, SHIFT(838),
[1670] = {.entry = {.count = 1, .reusable = true}}, SHIFT(736),
[1672] = {.entry = {.count = 1, .reusable = true}}, SHIFT(739),
[1674] = {.entry = {.count = 1, .reusable = true}}, SHIFT(128),
[1676] = {.entry = {.count = 1, .reusable = false}}, SHIFT(128),
[1678] = {.entry = {.count = 1, .reusable = true}}, SHIFT(742),
[1680] = {.entry = {.count = 1, .reusable = true}}, SHIFT(129),
[1682] = {.entry = {.count = 1, .reusable = false}}, SHIFT(129),
[1684] = {.entry = {.count = 1, .reusable = true}}, SHIFT(234),
[1686] = {.entry = {.count = 1, .reusable = false}}, SHIFT(234),
[1688] = {.entry = {.count = 1, .reusable = true}}, SHIFT(363),
[1690] = {.entry = {.count = 1, .reusable = true}}, SHIFT(472),
[1692] = {.entry = {.count = 1, .reusable = false}}, SHIFT(472),
[1694] = {.entry = {.count = 1, .reusable = true}}, SHIFT(749),
[1696] = {.entry = {.count = 1, .reusable = true}}, SHIFT(240),
[1698] = {.entry = {.count = 1, .reusable = false}}, SHIFT(240),
[1700] = {.entry = {.count = 1, .reusable = true}}, SHIFT(80),
[1702] = {.entry = {.count = 1, .reusable = false}}, SHIFT(80),
[1704] = {.entry = {.count = 1, .reusable = true}}, SHIFT(280),
[1706] = {.entry = {.count = 1, .reusable = false}}, SHIFT(280),
[1708] = {.entry = {.count = 1, .reusable = true}}, SHIFT(755),
[1710] = {.entry = {.count = 1, .reusable = true}}, SHIFT(42),
[1712] = {.entry = {.count = 1, .reusable = false}}, SHIFT(42),
[1714] = {.entry = {.count = 1, .reusable = true}}, SHIFT(78),
[1716] = {.entry = {.count = 1, .reusable = false}}, SHIFT(78),
[1718] = {.entry = {.count = 1, .reusable = true}}, SHIFT(94),
[1720] = {.entry = {.count = 1, .reusable = false}}, SHIFT(94),
[1722] = {.entry = {.count = 1, .reusable = true}}, SHIFT(269),
[1724] = {.entry = {.count = 1, .reusable = false}}, SHIFT(269),
[1726] = {.entry = {.count = 1, .reusable = true}}, SHIFT(489),
[1728] = {.entry = {.count = 1, .reusable = false}}, SHIFT(489),
[1730] = {.entry = {.count = 1, .reusable = true}}, SHIFT(771),
[1732] = {.entry = {.count = 1, .reusable = false}}, SHIFT(771),
[1734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(63),
[1736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(10),
[1738] = {.entry = {.count = 1, .reusable = true}}, SHIFT(490),
[1740] = {.entry = {.count = 1, .reusable = false}}, SHIFT(490),
[1742] = {.entry = {.count = 1, .reusable = true}}, SHIFT(491),
[1744] = {.entry = {.count = 1, .reusable = false}}, SHIFT(491),
[1746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(101),
[1748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(101),
[1750] = {.entry = {.count = 1, .reusable = true}}, SHIFT(149),
[1752] = {.entry = {.count = 1, .reusable = false}}, SHIFT(149),
[1754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(151),
[1756] = {.entry = {.count = 1, .reusable = false}}, SHIFT(151),
[1758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(787),
[1760] = {.entry = {.count = 1, .reusable = false}}, SHIFT(787),
[1762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(96),
[1764] = {.entry = {.count = 1, .reusable = false}}, SHIFT(96),
[1766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(98),
[1768] = {.entry = {.count = 1, .reusable = false}}, SHIFT(98),
[1770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(99),
[1772] = {.entry = {.count = 1, .reusable = false}}, SHIFT(99),
[1774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(100),
[1776] = {.entry = {.count = 1, .reusable = false}}, SHIFT(100),
[1778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(38),
[1780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(4),
[1782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(778),
[1784] = {.entry = {.count = 1, .reusable = false}}, SHIFT(778),
[1786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(102),
[1788] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__canonical_domains, 3, 0, 15),
[1790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(797),
[1792] = {.entry = {.count = 1, .reusable = false}}, SHIFT(797),
[1794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(77),
[1796] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__canonicalize_permitted_cnames, 3, 0, 17),
[1798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(104),
[1800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(105),
[1802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(103),
[1804] = {.entry = {.count = 1, .reusable = false}}, SHIFT(103),
[1806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(107),
[1808] = {.entry = {.count = 1, .reusable = false}}, SHIFT(107),
[1810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(497),
[1812] = {.entry = {.count = 1, .reusable = false}}, SHIFT(497),
[1814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(253),
[1816] = {.entry = {.count = 1, .reusable = false}}, SHIFT(253),
[1818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(108),
[1820] = {.entry = {.count = 1, .reusable = false}}, SHIFT(108),
[1822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(501),
[1824] = {.entry = {.count = 1, .reusable = false}}, SHIFT(501),
[1826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(54),
[1828] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dynamic_forward, 3, 0, 19),
[1830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(163),
[1832] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__global_known_hosts_file, 3, 0, 15),
[1834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(110),
[1836] = {.entry = {.count = 1, .reusable = false}}, SHIFT(110),
[1838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(41),
[1840] = {.entry = {.count = 1, .reusable = false}}, SHIFT(41),
[1842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(181),
[1844] = {.entry = {.count = 1, .reusable = false}}, SHIFT(181),
[1846] = {.entry = {.count = 1, .reusable = true}}, SHIFT(789),
[1848] = {.entry = {.count = 1, .reusable = false}}, SHIFT(789),
[1850] = {.entry = {.count = 1, .reusable = true}}, SHIFT(65),
[1852] = {.entry = {.count = 1, .reusable = false}}, SHIFT(65),
[1854] = {.entry = {.count = 1, .reusable = true}}, SHIFT(86),
[1856] = {.entry = {.count = 1, .reusable = false}}, SHIFT(86),
[1858] = {.entry = {.count = 1, .reusable = true}}, SHIFT(145),
[1860] = {.entry = {.count = 1, .reusable = false}}, SHIFT(145),
[1862] = {.entry = {.count = 1, .reusable = true}}, SHIFT(793),
[1864] = {.entry = {.count = 1, .reusable = false}}, SHIFT(793),
[1866] = {.entry = {.count = 1, .reusable = true}}, SHIFT(112),
[1868] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ignore_unknown, 3, 0, 15),
[1870] = {.entry = {.count = 1, .reusable = true}}, SHIFT(794),
[1872] = {.entry = {.count = 1, .reusable = false}}, SHIFT(794),
[1874] = {.entry = {.count = 1, .reusable = true}}, SHIFT(508),
[1876] = {.entry = {.count = 1, .reusable = false}}, SHIFT(508),
[1878] = {.entry = {.count = 1, .reusable = true}}, SHIFT(606),
[1880] = {.entry = {.count = 1, .reusable = false}}, SHIFT(606),
[1882] = {.entry = {.count = 1, .reusable = true}}, SHIFT(282),
[1884] = {.entry = {.count = 1, .reusable = false}}, SHIFT(282),
[1886] = {.entry = {.count = 1, .reusable = true}}, SHIFT(804),
[1888] = {.entry = {.count = 1, .reusable = false}}, SHIFT(804),
[1890] = {.entry = {.count = 1, .reusable = true}}, SHIFT(283),
[1892] = {.entry = {.count = 1, .reusable = false}}, SHIFT(283),
[1894] = {.entry = {.count = 1, .reusable = true}}, SHIFT(117),
[1896] = {.entry = {.count = 1, .reusable = false}}, SHIFT(117),
[1898] = {.entry = {.count = 1, .reusable = true}}, SHIFT(833),
[1900] = {.entry = {.count = 1, .reusable = false}}, SHIFT(833),
[1902] = {.entry = {.count = 1, .reusable = true}}, SHIFT(285),
[1904] = {.entry = {.count = 1, .reusable = false}}, SHIFT(285),
[1906] = {.entry = {.count = 1, .reusable = true}}, SHIFT(153),
[1908] = {.entry = {.count = 1, .reusable = false}}, SHIFT(153),
[1910] = {.entry = {.count = 1, .reusable = true}}, SHIFT(154),
[1912] = {.entry = {.count = 1, .reusable = false}}, SHIFT(154),
[1914] = {.entry = {.count = 1, .reusable = true}}, SHIFT(799),
[1916] = {.entry = {.count = 1, .reusable = false}}, SHIFT(773),
[1918] = {.entry = {.count = 1, .reusable = true}}, SHIFT(113),
[1920] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__permit_remote_open, 3, 0, 25),
[1922] = {.entry = {.count = 1, .reusable = true}}, SHIFT(288),
[1924] = {.entry = {.count = 1, .reusable = false}}, SHIFT(288),
[1926] = {.entry = {.count = 1, .reusable = true}}, SHIFT(225),
[1928] = {.entry = {.count = 1, .reusable = false}}, SHIFT(225),
[1930] = {.entry = {.count = 1, .reusable = true}}, SHIFT(290),
[1932] = {.entry = {.count = 1, .reusable = false}}, SHIFT(290),
[1934] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__proxy_jump_value, 1, 0, 26),
[1936] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__proxy_jump_value, 1, 0, 27),
[1938] = {.entry = {.count = 1, .reusable = true}}, SHIFT(155),
[1940] = {.entry = {.count = 1, .reusable = false}}, SHIFT(155),
[1942] = {.entry = {.count = 1, .reusable = true}}, SHIFT(58),
[1944] = {.entry = {.count = 1, .reusable = false}}, SHIFT(58),
[1946] = {.entry = {.count = 1, .reusable = true}}, SHIFT(242),
[1948] = {.entry = {.count = 1, .reusable = false}}, SHIFT(242),
[1950] = {.entry = {.count = 1, .reusable = true}}, SHIFT(578),
[1952] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bytes, 1, 0, 0),
[1954] = {.entry = {.count = 1, .reusable = true}}, SHIFT(294),
[1956] = {.entry = {.count = 1, .reusable = false}}, SHIFT(294),
[1958] = {.entry = {.count = 1, .reusable = true}}, SHIFT(158),
[1960] = {.entry = {.count = 1, .reusable = false}}, SHIFT(158),
[1962] = {.entry = {.count = 1, .reusable = true}}, SHIFT(36),
[1964] = {.entry = {.count = 1, .reusable = false}}, SHIFT(36),
[1966] = {.entry = {.count = 1, .reusable = true}}, SHIFT(119),
[1968] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__send_env, 3, 0, 15),
[1970] = {.entry = {.count = 1, .reusable = true}}, SHIFT(587),
[1972] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__set_env, 3, 0, 15),
[1974] = {.entry = {.count = 1, .reusable = true}}, SHIFT(388),
[1976] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__tunnel_device, 3, 0, 15),
[1978] = {.entry = {.count = 1, .reusable = true}}, SHIFT(57),
[1980] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__user_known_hosts_file, 3, 0, 15),
[1982] = {.entry = {.count = 1, .reusable = true}}, SHIFT(61),
[1984] = {.entry = {.count = 1, .reusable = true}}, SHIFT(11),
[1986] = {.entry = {.count = 1, .reusable = true}}, SHIFT(67),
[1988] = {.entry = {.count = 1, .reusable = true}}, SHIFT(16),
[1990] = {.entry = {.count = 1, .reusable = true}}, SHIFT(37),
[1992] = {.entry = {.count = 1, .reusable = true}}, SHIFT(276),
[1994] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time, 2, 0, 0),
[1996] = {.entry = {.count = 1, .reusable = true}}, SHIFT(393),
[1998] = {.entry = {.count = 1, .reusable = true}}, SHIFT(629),
[2000] = {.entry = {.count = 1, .reusable = true}}, SHIFT(827),
[2002] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__canonical_domains, 4, 0, 35),
[2004] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__canonicalize_permitted_cnames, 4, 0, 36),
[2006] = {.entry = {.count = 1, .reusable = true}}, SHIFT(125),
[2008] = {.entry = {.count = 1, .reusable = true}}, SHIFT(399),
[2010] = {.entry = {.count = 1, .reusable = true}}, SHIFT(531),
[2012] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dynamic_forward, 4, 0, 38),
[2014] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__plain_string_repeat1, 2, 0, 0), SHIFT_REPEAT(727),
[2017] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__global_known_hosts_file, 4, 0, 35),
[2019] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__hostname_string_repeat2, 1, 0, 0),
[2021] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__hostname_string_repeat2, 1, 0, 0),
[2023] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ignore_unknown, 4, 0, 37),
[2025] = {.entry = {.count = 1, .reusable = true}}, SHIFT(670),
[2027] = {.entry = {.count = 1, .reusable = true}}, SHIFT(165),
[2029] = {.entry = {.count = 1, .reusable = true}}, SHIFT(423),
[2031] = {.entry = {.count = 1, .reusable = true}}, SHIFT(679),
[2033] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__permit_remote_open, 4, 0, 41),
[2035] = {.entry = {.count = 1, .reusable = true}}, SHIFT(185),
[2037] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__send_env, 4, 0, 35),
[2039] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__set_env, 4, 0, 35),
[2041] = {.entry = {.count = 1, .reusable = true}}, SHIFT(694),
[2043] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__user_known_hosts_file, 4, 0, 35),
[2045] = {.entry = {.count = 1, .reusable = true}}, SHIFT(62),
[2047] = {.entry = {.count = 1, .reusable = true}}, SHIFT(14),
[2049] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_host_declaration_repeat1, 2, 0, 46), SHIFT_REPEAT(81),
[2052] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_host_declaration_repeat1, 2, 0, 46),
[2054] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym_match_declaration_repeat1, 2, 0, 0), SHIFT_REPEAT(39),
[2057] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_match_declaration_repeat1, 2, 0, 0),
[2059] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__canonical_domains_repeat1, 2, 0, 46), SHIFT_REPEAT(102),
[2062] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__canonical_domains_repeat1, 2, 0, 46),
[2064] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__canonicalize_permitted_cnames_repeat1, 2, 0, 51), SHIFT_REPEAT(77),
[2067] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__canonicalize_permitted_cnames_repeat1, 2, 0, 51),
[2069] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__cnames_map_repeat1, 2, 0, 0), SHIFT_REPEAT(104),
[2072] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__string, 3, 0, 55),
[2074] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_localnetwork_repeat2, 2, 0, 0), SHIFT_REPEAT(531),
[2077] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_value_inner, 3, 0, 56),
[2079] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__dynamic_forward_repeat1, 2, 0, 58), SHIFT_REPEAT(54),
[2082] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__dynamic_forward_repeat1, 2, 0, 58),
[2084] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__global_known_hosts_file_repeat1, 2, 0, 46), SHIFT_REPEAT(163),
[2087] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__global_known_hosts_file_repeat1, 2, 0, 46),
[2089] = {.entry = {.count = 1, .reusable = true}}, SHIFT(79),
[2091] = {.entry = {.count = 1, .reusable = false}}, SHIFT(79),
[2093] = {.entry = {.count = 1, .reusable = true}}, SHIFT(410),
[2095] = {.entry = {.count = 1, .reusable = false}}, SHIFT(410),
[2097] = {.entry = {.count = 1, .reusable = true}}, SHIFT(412),
[2099] = {.entry = {.count = 1, .reusable = false}}, SHIFT(412),
[2101] = {.entry = {.count = 1, .reusable = true}}, SHIFT(115),
[2103] = {.entry = {.count = 1, .reusable = false}}, SHIFT(115),
[2105] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__ignore_unknown_repeat1, 2, 0, 0), SHIFT_REPEAT(112),
[2108] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__ignore_unknown_repeat1, 2, 0, 0),
[2110] = {.entry = {.count = 1, .reusable = true}}, SHIFT(628),
[2112] = {.entry = {.count = 1, .reusable = false}}, SHIFT(628),
[2114] = {.entry = {.count = 1, .reusable = true}}, SHIFT(633),
[2116] = {.entry = {.count = 1, .reusable = true}}, SHIFT(127),
[2118] = {.entry = {.count = 1, .reusable = false}}, SHIFT(127),
[2120] = {.entry = {.count = 1, .reusable = true}}, SHIFT(111),
[2122] = {.entry = {.count = 1, .reusable = false}}, SHIFT(111),
[2124] = {.entry = {.count = 1, .reusable = true}}, SHIFT(725),
[2126] = {.entry = {.count = 1, .reusable = true}}, SHIFT(418),
[2128] = {.entry = {.count = 1, .reusable = false}}, SHIFT(418),
[2130] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__log_verbose_repeat1, 2, 0, 62),
[2132] = {.entry = {.count = 1, .reusable = true}}, SHIFT(656),
[2134] = {.entry = {.count = 1, .reusable = true}}, SHIFT(274),
[2136] = {.entry = {.count = 1, .reusable = false}}, SHIFT(274),
[2138] = {.entry = {.count = 1, .reusable = true}}, SHIFT(676),
[2140] = {.entry = {.count = 1, .reusable = false}}, SHIFT(676),
[2142] = {.entry = {.count = 1, .reusable = true}}, SHIFT(820),
[2144] = {.entry = {.count = 1, .reusable = true}}, SHIFT(821),
[2146] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__permit_remote_open_repeat1, 2, 0, 66), SHIFT_REPEAT(113),
[2149] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__permit_remote_open_repeat1, 2, 0, 66),
[2151] = {.entry = {.count = 1, .reusable = true}}, SHIFT(828),
[2153] = {.entry = {.count = 1, .reusable = true}}, SHIFT(215),
[2155] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__proxy_jump_repeat1, 2, 0, 67),
[2157] = {.entry = {.count = 1, .reusable = true}}, SHIFT(60),
[2159] = {.entry = {.count = 1, .reusable = false}}, SHIFT(60),
[2161] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__proxy_jump_value, 3, 0, 64),
[2163] = {.entry = {.count = 1, .reusable = true}}, SHIFT(698),
[2165] = {.entry = {.count = 1, .reusable = true}}, SHIFT(426),
[2167] = {.entry = {.count = 1, .reusable = false}}, SHIFT(426),
[2169] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__send_env_repeat1, 2, 0, 46), SHIFT_REPEAT(119),
[2172] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__send_env_repeat1, 2, 0, 46),
[2174] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__set_env_repeat1, 2, 0, 46), SHIFT_REPEAT(587),
[2177] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__set_env_repeat1, 2, 0, 46),
[2179] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__user_known_hosts_file_repeat1, 2, 0, 46), SHIFT_REPEAT(57),
[2182] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__user_known_hosts_file_repeat1, 2, 0, 46),
[2184] = {.entry = {.count = 1, .reusable = true}}, SHIFT(704),
[2186] = {.entry = {.count = 1, .reusable = true}}, SHIFT(705),
[2188] = {.entry = {.count = 1, .reusable = true}}, SHIFT(49),
[2190] = {.entry = {.count = 1, .reusable = false}}, SHIFT(49),
[2192] = {.entry = {.count = 1, .reusable = true}}, SHIFT(430),
[2194] = {.entry = {.count = 1, .reusable = false}}, SHIFT(430),
[2196] = {.entry = {.count = 1, .reusable = true}}, SHIFT(217),
[2198] = {.entry = {.count = 1, .reusable = false}}, SHIFT(217),
[2200] = {.entry = {.count = 1, .reusable = true}}, SHIFT(435),
[2202] = {.entry = {.count = 1, .reusable = false}}, SHIFT(435),
[2204] = {.entry = {.count = 1, .reusable = true}}, SHIFT(511),
[2206] = {.entry = {.count = 1, .reusable = true}}, SHIFT(513),
[2208] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_exec_repeat2, 1, 0, 0),
[2210] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_exec_repeat2, 1, 0, 0),
[2212] = {.entry = {.count = 1, .reusable = true}}, SHIFT(515),
[2214] = {.entry = {.count = 1, .reusable = true}}, SHIFT(519),
[2216] = {.entry = {.count = 1, .reusable = true}}, SHIFT(436),
[2218] = {.entry = {.count = 1, .reusable = false}}, SHIFT(436),
[2220] = {.entry = {.count = 1, .reusable = true}}, SHIFT(536),
[2222] = {.entry = {.count = 1, .reusable = true}}, SHIFT(544),
[2224] = {.entry = {.count = 1, .reusable = true}}, SHIFT(699),
[2226] = {.entry = {.count = 1, .reusable = false}}, SHIFT(699),
[2228] = {.entry = {.count = 1, .reusable = true}}, SHIFT(559),
[2230] = {.entry = {.count = 1, .reusable = true}}, SHIFT(473),
[2232] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time, 4, 0, 0),
[2234] = {.entry = {.count = 1, .reusable = true}}, SHIFT(745),
[2236] = {.entry = {.count = 1, .reusable = true}}, SHIFT(824),
[2238] = {.entry = {.count = 1, .reusable = true}}, SHIFT(567),
[2240] = {.entry = {.count = 1, .reusable = true}}, SHIFT(568),
[2242] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__log_verbose_repeat2, 2, 0, 63),
[2244] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__log_verbose_repeat2, 2, 0, 63), SHIFT_REPEAT(165),
[2247] = {.entry = {.count = 1, .reusable = true}}, SHIFT(700),
[2249] = {.entry = {.count = 1, .reusable = false}}, SHIFT(700),
[2251] = {.entry = {.count = 1, .reusable = true}}, SHIFT(476),
[2253] = {.entry = {.count = 1, .reusable = true}}, SHIFT(584),
[2255] = {.entry = {.count = 1, .reusable = true}}, SHIFT(134),
[2257] = {.entry = {.count = 1, .reusable = false}}, SHIFT(134),
[2259] = {.entry = {.count = 1, .reusable = true}}, SHIFT(177),
[2261] = {.entry = {.count = 1, .reusable = false}}, SHIFT(177),
[2263] = {.entry = {.count = 1, .reusable = true}}, SHIFT(50),
[2265] = {.entry = {.count = 1, .reusable = false}}, SHIFT(50),
[2267] = {.entry = {.count = 1, .reusable = true}}, SHIFT(631),
[2269] = {.entry = {.count = 1, .reusable = true}}, SHIFT(48),
[2271] = {.entry = {.count = 1, .reusable = false}}, SHIFT(48),
[2273] = {.entry = {.count = 1, .reusable = true}}, SHIFT(756),
[2275] = {.entry = {.count = 1, .reusable = true}}, SHIFT(441),
[2277] = {.entry = {.count = 1, .reusable = false}}, SHIFT(441),
[2279] = {.entry = {.count = 1, .reusable = true}}, SHIFT(442),
[2281] = {.entry = {.count = 1, .reusable = false}}, SHIFT(442),
[2283] = {.entry = {.count = 1, .reusable = true}}, SHIFT(758),
[2285] = {.entry = {.count = 1, .reusable = true}}, SHIFT(708),
[2287] = {.entry = {.count = 1, .reusable = false}}, SHIFT(708),
[2289] = {.entry = {.count = 1, .reusable = true}}, SHIFT(444),
[2291] = {.entry = {.count = 1, .reusable = false}}, SHIFT(444),
[2293] = {.entry = {.count = 1, .reusable = true}}, SHIFT(655),
[2295] = {.entry = {.count = 1, .reusable = true}}, SHIFT(483),
[2297] = {.entry = {.count = 1, .reusable = true}}, SHIFT(484),
[2299] = {.entry = {.count = 1, .reusable = true}}, SHIFT(761),
[2301] = {.entry = {.count = 1, .reusable = true}}, SHIFT(710),
[2303] = {.entry = {.count = 1, .reusable = false}}, SHIFT(710),
[2305] = {.entry = {.count = 1, .reusable = true}}, SHIFT(762),
[2307] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__log_verbose_value, 5, 0, 78),
[2309] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__proxy_jump_value, 5, 0, 81),
[2311] = {.entry = {.count = 1, .reusable = true}}, SHIFT(445),
[2313] = {.entry = {.count = 1, .reusable = false}}, SHIFT(445),
[2315] = {.entry = {.count = 1, .reusable = true}}, SHIFT(52),
[2317] = {.entry = {.count = 1, .reusable = false}}, SHIFT(52),
[2319] = {.entry = {.count = 1, .reusable = true}}, SHIFT(447),
[2321] = {.entry = {.count = 1, .reusable = false}}, SHIFT(447),
[2323] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_localnetwork_repeat3, 2, 0, 0),
[2325] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_localnetwork_repeat3, 2, 0, 0), SHIFT_REPEAT(735),
[2328] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_value_repeat4, 2, 0, 0),
[2330] = {.entry = {.count = 2, .reusable = true}}, REDUCE(aux_sym__match_value_repeat4, 2, 0, 0), SHIFT_REPEAT(245),
[2333] = {.entry = {.count = 1, .reusable = true}}, SHIFT(763),
[2335] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time, 6, 0, 0),
[2337] = {.entry = {.count = 1, .reusable = true}}, SHIFT(803),
[2339] = {.entry = {.count = 1, .reusable = true}}, SHIFT(806),
[2341] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time, 8, 0, 0),
[2343] = {.entry = {.count = 1, .reusable = true}}, SHIFT(714),
[2345] = {.entry = {.count = 1, .reusable = false}}, SHIFT(714),
[2347] = {.entry = {.count = 1, .reusable = true}}, SHIFT(448),
[2349] = {.entry = {.count = 1, .reusable = false}}, SHIFT(448),
[2351] = {.entry = {.count = 1, .reusable = true}}, SHIFT(682),
[2353] = {.entry = {.count = 1, .reusable = true}}, SHIFT(684),
[2355] = {.entry = {.count = 1, .reusable = true}}, SHIFT(685),
[2357] = {.entry = {.count = 1, .reusable = true}}, SHIFT(157),
[2359] = {.entry = {.count = 1, .reusable = false}}, SHIFT(157),
[2361] = {.entry = {.count = 1, .reusable = true}}, SHIFT(450),
[2363] = {.entry = {.count = 1, .reusable = false}}, SHIFT(450),
[2365] = {.entry = {.count = 2, .reusable = false}}, REDUCE(aux_sym__match_localnetwork_repeat2, 2, 0, 0), SHIFT_REPEAT(773),
[2368] = {.entry = {.count = 1, .reusable = true}}, SHIFT(454),
[2370] = {.entry = {.count = 1, .reusable = false}}, SHIFT(454),
[2372] = {.entry = {.count = 1, .reusable = true}}, SHIFT(455),
[2374] = {.entry = {.count = 1, .reusable = false}}, SHIFT(455),
[2376] = {.entry = {.count = 1, .reusable = true}}, SHIFT(707),
[2378] = {.entry = {.count = 1, .reusable = true}}, SHIFT(248),
[2380] = {.entry = {.count = 1, .reusable = false}}, SHIFT(248),
[2382] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__match_localnetwork_repeat2, 1, 0, 0),
[2384] = {.entry = {.count = 1, .reusable = false}}, REDUCE(aux_sym__match_localnetwork_repeat2, 1, 0, 0),
[2386] = {.entry = {.count = 1, .reusable = true}}, SHIFT(459),
[2388] = {.entry = {.count = 1, .reusable = false}}, SHIFT(459),
[2390] = {.entry = {.count = 1, .reusable = true}}, SHIFT(712),
[2392] = {.entry = {.count = 1, .reusable = true}}, SHIFT(357),
[2394] = {.entry = {.count = 1, .reusable = true}}, SHIFT(250),
[2396] = {.entry = {.count = 1, .reusable = false}}, SHIFT(250),
[2398] = {.entry = {.count = 1, .reusable = true}}, SHIFT(160),
[2400] = {.entry = {.count = 1, .reusable = false}}, SHIFT(160),
[2402] = {.entry = {.count = 1, .reusable = true}}, SHIFT(126),
[2404] = {.entry = {.count = 1, .reusable = false}}, SHIFT(126),
[2406] = {.entry = {.count = 1, .reusable = true}}, SHIFT(463),
[2408] = {.entry = {.count = 1, .reusable = false}}, SHIFT(463),
[2410] = {.entry = {.count = 1, .reusable = true}}, SHIFT(47),
[2412] = {.entry = {.count = 1, .reusable = false}}, SHIFT(47),
[2414] = {.entry = {.count = 1, .reusable = true}}, SHIFT(68),
[2416] = {.entry = {.count = 1, .reusable = false}}, SHIFT(68),
[2418] = {.entry = {.count = 1, .reusable = true}}, SHIFT(732),
[2420] = {.entry = {.count = 1, .reusable = true}}, SHIFT(97),
[2422] = {.entry = {.count = 1, .reusable = false}}, SHIFT(97),
[2424] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__known_hosts_command, 3, 0, 15),
[2426] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__enable_escape_command_line, 3, 0, 15),
[2428] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__enable_ssh_keysign, 3, 0, 15),
[2430] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__escape_char, 3, 0, 15),
[2432] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__exit_on_forward_failure, 3, 0, 15),
[2434] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__fingerprint_hash, 3, 0, 15),
[2436] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 1),
[2438] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__fork_after_authentication, 3, 0, 15),
[2440] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 3),
[2442] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_agent, 3, 0, 22),
[2444] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_agent, 3, 0, 15),
[2446] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_x11, 3, 0, 15),
[2448] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__var_value, 2, 0, 39),
[2450] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_x11_timeout, 3, 0, 15),
[2452] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 4),
[2454] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_x11_trusted, 3, 0, 15),
[2456] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_condition, 1, 0, 14),
[2458] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__gssapi_authentication, 3, 0, 15),
[2460] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__gssapi_delegate_credentials, 3, 0, 15),
[2462] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hash_known_hosts, 3, 0, 15),
[2464] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 5),
[2466] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 6),
[2468] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_bytes, 2, 0, 0),
[2470] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 7),
[2472] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hostbased_authentication, 3, 0, 15),
[2474] = {.entry = {.count = 1, .reusable = true}}, SHIFT(809),
[2476] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__add_keys_to_agent, 3, 0, 15),
[2478] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__host_key_alias, 3, 0, 15),
[2480] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 8),
[2482] = {.entry = {.count = 1, .reusable = true}}, SHIFT(512),
[2484] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_host_declaration_repeat1, 2, 0, 45),
[2486] = {.entry = {.count = 1, .reusable = true}}, SHIFT(836),
[2488] = {.entry = {.count = 1, .reusable = true}}, SHIFT(27),
[2490] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_canonical, 3, 0, 12),
[2492] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_final, 3, 0, 12),
[2494] = {.entry = {.count = 1, .reusable = true}}, SHIFT(499),
[2496] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_host, 3, 0, 48),
[2498] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_originalhost, 3, 0, 48),
[2500] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_tagged, 3, 0, 48),
[2502] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_user, 3, 0, 48),
[2504] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_localuser, 3, 0, 48),
[2506] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hostname, 3, 0, 15),
[2508] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__add_keys_to_agent, 5, 0, 49),
[2510] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__address_family, 3, 0, 15),
[2512] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__canonical_domains_repeat1, 2, 0, 45),
[2514] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__identities_only, 3, 0, 15),
[2516] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__canonicalize_permitted_cnames_repeat1, 2, 0, 50),
[2518] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__batch_mode, 3, 0, 15),
[2520] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 9),
[2522] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bind_address, 3, 0, 15),
[2524] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__identity_agent, 3, 0, 15),
[2526] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 10),
[2528] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__file_pattern_vars, 3, 0, 44),
[2530] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__identity_agent, 3, 0, 22),
[2532] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dynamic_forward_value, 3, 0, 54),
[2534] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__bind_interface, 3, 0, 15),
[2536] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__identity_file, 3, 0, 15),
[2538] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__dynamic_forward_repeat1, 2, 0, 57),
[2540] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__include, 3, 0, 15),
[2542] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__global_known_hosts_file_repeat1, 2, 0, 45),
[2544] = {.entry = {.count = 1, .reusable = true}}, SHIFT(258),
[2546] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ipqos, 3, 0, 15),
[2548] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__kbd_interactive_authentication, 3, 0, 15),
[2550] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__canonicalize_fallback_local, 3, 0, 15),
[2552] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__hostname_string, 3, 0, 55),
[2554] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__canonicalize_hostname, 3, 0, 15),
[2556] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__file_string, 3, 0, 55),
[2558] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__ipqos, 5, 0, 59),
[2560] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__canonicalize_max_dots, 3, 0, 15),
[2562] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_command, 3, 0, 15),
[2564] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__canonicalize_permitted_cnames, 3, 0, 16),
[2566] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_value1, 3, 0, 54),
[2568] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_value2, 1, 0, 18),
[2570] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__local_forward, 5, 0, 60),
[2572] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_value2, 1, 0, 23),
[2574] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__log_verbose, 5, 0, 61),
[2576] = {.entry = {.count = 1, .reusable = true}}, SHIFT(798),
[2578] = {.entry = {.count = 1, .reusable = true}}, SHIFT(22),
[2580] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_value1, 1, 0, 18),
[2582] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_value1, 1, 0, 23),
[2584] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_value1, 1, 0, 20),
[2586] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__log_level, 3, 0, 15),
[2588] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_condition, 1, 0, 13),
[2590] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__permit_remote_open_value, 3, 0, 64),
[2592] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__permit_remote_open_repeat1, 2, 0, 65),
[2594] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__no_host_authentication_for_localhost, 3, 0, 15),
[2596] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__number_of_password_prompts, 3, 0, 15),
[2598] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__password_authentication, 3, 0, 15),
[2600] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__permit_local_command, 3, 0, 15),
[2602] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__certificate_file, 3, 0, 15),
[2604] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rekey_limit, 5, 0, 59),
[2606] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__remote_forward, 5, 0, 60),
[2608] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__send_env_repeat1, 2, 0, 45),
[2610] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pkcs11_provider, 3, 0, 15),
[2612] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__set_env_value, 3, 0, 32),
[2614] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__set_env_repeat1, 2, 0, 45),
[2616] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__port, 3, 0, 15),
[2618] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__tunnel_device, 5, 0, 49),
[2620] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__user_known_hosts_file_repeat1, 2, 0, 45),
[2622] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__proxy_command, 3, 0, 15),
[2624] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__check_host_ip, 3, 0, 15),
[2626] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym_host_declaration_repeat1, 3, 0, 70),
[2628] = {.entry = {.count = 1, .reusable = true}}, SHIFT(805),
[2630] = {.entry = {.count = 1, .reusable = true}}, SHIFT(32),
[2632] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__clear_all_forwardings, 3, 0, 15),
[2634] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__compression, 3, 0, 15),
[2636] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__connection_attempts, 3, 0, 15),
[2638] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__proxy_use_fdpass, 3, 0, 15),
[2640] = {.entry = {.count = 1, .reusable = true}}, SHIFT(514),
[2642] = {.entry = {.count = 1, .reusable = false}}, SHIFT(514),
[2644] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__connect_timeout, 3, 0, 15),
[2646] = {.entry = {.count = 1, .reusable = true}}, SHIFT(516),
[2648] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__pubkey_authentication, 3, 0, 15),
[2650] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__rekey_limit, 3, 0, 15),
[2652] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__control_master, 3, 0, 15),
[2654] = {.entry = {.count = 1, .reusable = true}}, SHIFT(579),
[2656] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__control_persist, 3, 0, 15),
[2658] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__control_path, 3, 0, 15),
[2660] = {.entry = {.count = 1, .reusable = true}}, SHIFT(45),
[2662] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__remote_forward, 3, 0, 31),
[2664] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__request_tty, 3, 0, 15),
[2666] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__required_rsa_size, 3, 0, 15),
[2668] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__revoked_host_keys, 3, 0, 15),
[2670] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__security_key_provider, 3, 0, 22),
[2672] = {.entry = {.count = 1, .reusable = true}}, REDUCE(aux_sym__log_verbose_repeat2, 2, 0, 62),
[2674] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__log_verbose, 6, 0, 74),
[2676] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__security_key_provider, 3, 0, 15),
[2678] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__server_alive_count_max, 3, 0, 15),
[2680] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__server_alive_interval, 3, 0, 15),
[2682] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__session_type, 3, 0, 15),
[2684] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_exec, 5, 0, 76),
[2686] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_localnetwork, 5, 0, 76),
[2688] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stdin_null, 3, 0, 15),
[2690] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stream_local_bind_mask, 3, 0, 15),
[2692] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_value, 3, 0, 44),
[2694] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__stream_local_bind_unlink, 3, 0, 15),
[2696] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__strict_host_key_checking, 3, 0, 15),
[2698] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__syslog_facility, 3, 0, 15),
[2700] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__tcp_keep_alive, 3, 0, 15),
[2702] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__tag, 3, 0, 15),
[2704] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__tunnel, 3, 0, 15),
[2706] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dynamic_forward_value, 1, 0, 18),
[2708] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__forward_value2, 3, 0, 54),
[2710] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__update_host_keys, 3, 0, 15),
[2712] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__use_keychain, 3, 0, 16),
[2714] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__permit_remote_open_value, 5, 0, 79),
[2716] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__permit_remote_open_value, 5, 0, 80),
[2718] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__user, 3, 0, 15),
[2720] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__verify_host_key_dns, 3, 0, 15),
[2722] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__visual_host_key, 3, 0, 15),
[2724] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_localnetwork, 6, 0, 82),
[2726] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__xauth_location, 3, 0, 15),
[2728] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__match_value, 4, 0, 44),
[2730] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__dynamic_forward_value, 1, 0, 20),
[2732] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym__log_verbose_quoted, 5, 0, 78),
[2734] = {.entry = {.count = 1, .reusable = true}}, SHIFT(485),
[2736] = {.entry = {.count = 1, .reusable = true}}, SHIFT(765),
[2738] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_time, 10, 0, 0),
[2740] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_condition, 2, 0, 33),
[2742] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_condition, 2, 0, 34),
[2744] = {.entry = {.count = 1, .reusable = true}}, SHIFT(607),
[2746] = {.entry = {.count = 1, .reusable = true}}, SHIFT(608),
[2748] = {.entry = {.count = 1, .reusable = false}}, SHIFT(612),
[2750] = {.entry = {.count = 1, .reusable = false}}, SHIFT(264),
[2752] = {.entry = {.count = 1, .reusable = true}}, REDUCE(sym_parameter, 1, 0, 2),
[2754] = {.entry = {.count = 1, .reusable = true}}, SHIFT(802),
[2756] = {.entry = {.count = 1, .reusable = true}}, SHIFT(267),
[2758] = {.entry = {.count = 1, .reusable = true}}, SHIFT(23),
[2760] = {.entry = {.count = 1, .reusable = true}}, SHIFT(422),
[2762] = {.entry = {.count = 1, .reusable = true}}, SHIFT(537),
[2764] = {.entry = {.count = 1, .reusable = true}}, ACCEPT_INPUT(),
[2766] = {.entry = {.count = 1, .reusable = true}}, SHIFT(737),
[2768] = {.entry = {.count = 1, .reusable = true}}, SHIFT(35),
[2770] = {.entry = {.count = 1, .reusable = true}}, SHIFT(766),
[2772] = {.entry = {.count = 1, .reusable = true}}, SHIFT(398),
[2774] = {.entry = {.count = 1, .reusable = true}}, SHIFT(152),
[2776] = {.entry = {.count = 1, .reusable = true}}, SHIFT(239),
[2778] = {.entry = {.count = 1, .reusable = true}}, SHIFT(823),
[2780] = {.entry = {.count = 1, .reusable = true}}, SHIFT(533),
[2782] = {.entry = {.count = 1, .reusable = true}}, SHIFT(383),
[2784] = {.entry = {.count = 1, .reusable = true}}, SHIFT(216),
[2786] = {.entry = {.count = 1, .reusable = true}}, SHIFT(466),
[2788] = {.entry = {.count = 1, .reusable = true}}, SHIFT(425),
[2790] = {.entry = {.count = 1, .reusable = true}}, SHIFT(411),
[2792] = {.entry = {.count = 1, .reusable = true}}, SHIFT(404),
[2794] = {.entry = {.count = 1, .reusable = true}}, SHIFT(397),
[2796] = {.entry = {.count = 1, .reusable = true}}, SHIFT(750),
[2798] = {.entry = {.count = 1, .reusable = true}}, SHIFT(751),
[2800] = {.entry = {.count = 1, .reusable = true}}, SHIFT(43),
[2802] = {.entry = {.count = 1, .reusable = true}}, SHIFT(75),
[2804] = {.entry = {.count = 1, .reusable = true}}, SHIFT(647),
[2806] = {.entry = {.count = 1, .reusable = true}}, SHIFT(220),
[2808] = {.entry = {.count = 1, .reusable = true}}, SHIFT(190),
[2810] = {.entry = {.count = 1, .reusable = true}}, SHIFT(420),
[2812] = {.entry = {.count = 1, .reusable = true}}, SHIFT(666),
[2814] = {.entry = {.count = 1, .reusable = true}}, SHIFT(747),
[2816] = {.entry = {.count = 1, .reusable = true}}, SHIFT(275),
[2818] = {.entry = {.count = 1, .reusable = true}}, SHIFT(741),
[2820] = {.entry = {.count = 1, .reusable = true}}, SHIFT(263),
[2822] = {.entry = {.count = 1, .reusable = true}}, SHIFT(146),
[2824] = {.entry = {.count = 1, .reusable = true}}, SHIFT(675),
[2826] = {.entry = {.count = 1, .reusable = true}}, SHIFT(184),
[2828] = {.entry = {.count = 1, .reusable = true}}, SHIFT(186),
[2830] = {.entry = {.count = 1, .reusable = true}}, SHIFT(144),
[2832] = {.entry = {.count = 1, .reusable = true}}, SHIFT(277),
[2834] = {.entry = {.count = 1, .reusable = true}}, SHIFT(837),
[2836] = {.entry = {.count = 1, .reusable = true}}, SHIFT(839),
[2838] = {.entry = {.count = 1, .reusable = true}}, SHIFT(840),
[2840] = {.entry = {.count = 1, .reusable = true}}, SHIFT(841),
[2842] = {.entry = {.count = 1, .reusable = true}}, SHIFT(842),
[2844] = {.entry = {.count = 1, .reusable = true}}, SHIFT(261),
};
#ifdef __cplusplus
extern "C" {
#endif
#ifdef TREE_SITTER_HIDE_SYMBOLS
#define TS_PUBLIC
#elif defined(_WIN32)
#define TS_PUBLIC __declspec(dllexport)
#else
#define TS_PUBLIC __attribute__((visibility("default")))
#endif
TS_PUBLIC const TSLanguage *tree_sitter_ssh_config(void) {
static const TSLanguage language = {
.abi_version = LANGUAGE_VERSION,
.symbol_count = SYMBOL_COUNT,
.alias_count = ALIAS_COUNT,
.token_count = TOKEN_COUNT,
.external_token_count = EXTERNAL_TOKEN_COUNT,
.state_count = STATE_COUNT,
.large_state_count = LARGE_STATE_COUNT,
.production_id_count = PRODUCTION_ID_COUNT,
.field_count = FIELD_COUNT,
.max_alias_sequence_length = MAX_ALIAS_SEQUENCE_LENGTH,
.parse_table = &ts_parse_table[0][0],
.small_parse_table = ts_small_parse_table,
.small_parse_table_map = ts_small_parse_table_map,
.parse_actions = ts_parse_actions,
.symbol_names = ts_symbol_names,
.field_names = ts_field_names,
.field_map_slices = ts_field_map_slices,
.field_map_entries = ts_field_map_entries,
.symbol_metadata = ts_symbol_metadata,
.public_symbol_map = ts_symbol_map,
.alias_map = ts_non_terminal_alias_map,
.alias_sequences = &ts_alias_sequences[0][0],
.lex_modes = (const void*)ts_lex_modes,
.lex_fn = ts_lex,
.primary_state_ids = ts_primary_state_ids,
};
return &language;
}
#ifdef __cplusplus
}
#endif